Skip to content

Commit 9e33a8b

Browse files
committed
Bump version. Add JitPack support. Move package to reflect JitPack.
1 parent 6961719 commit 9e33a8b

File tree

8 files changed

+109
-6
lines changed

8 files changed

+109
-6
lines changed

.jitpack.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
jdk: openjdk8

.run/jitpack.run.xml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="jitpack" type="MavenRunConfiguration" factoryName="Maven">
3+
<MavenSettings>
4+
<option name="myGeneralSettings" />
5+
<option name="myRunnerSettings">
6+
<MavenRunnerSettings>
7+
<option name="delegateBuildToMaven" value="false" />
8+
<option name="environmentProperties">
9+
<map>
10+
<entry key="JITPACK" value="true" />
11+
</map>
12+
</option>
13+
<option name="jreName" value="#USE_PROJECT_JDK" />
14+
<option name="mavenProperties">
15+
<map />
16+
</option>
17+
<option name="passParentEnv" value="true" />
18+
<option name="runMavenInBackground" value="true" />
19+
<option name="skipTests" value="false" />
20+
<option name="vmOptions" value="" />
21+
</MavenRunnerSettings>
22+
</option>
23+
<option name="myRunnerParameters">
24+
<MavenRunnerParameters>
25+
<option name="profiles">
26+
<set />
27+
</option>
28+
<option name="goals">
29+
<list>
30+
<option value="clean" />
31+
<option value="install" />
32+
<option value="-DskipTests" />
33+
</list>
34+
</option>
35+
<option name="pomFileName" />
36+
<option name="profilesMap">
37+
<map />
38+
</option>
39+
<option name="resolveToWorkspace" value="false" />
40+
<option name="workingDirPath" value="$PROJECT_DIR$" />
41+
</MavenRunnerParameters>
42+
</option>
43+
</MavenSettings>
44+
<method v="2" />
45+
</configuration>
46+
</component>

pom.xml

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@
66

77
<groupId>io.github.goingoffskript</groupId>
88
<artifactId>skript-variable-dump</artifactId>
9-
<version>0.0.1</version>
9+
<version>0.0.2</version>
1010

1111
<properties>
1212
<maven.compiler.source>8</maven.compiler.source>
1313
<maven.compiler.target>8</maven.compiler.target>
14+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1415
</properties>
1516

1617
<repositories>
@@ -26,13 +27,15 @@
2627

2728
<dependencies>
2829
<!-- Paper API (via papermc) -->
30+
<!-- Few versions behind to ensure compatibility -->
2931
<dependency>
3032
<groupId>com.destroystokyo.paper</groupId>
3133
<artifactId>paper-api</artifactId>
3234
<version>1.14.4-R0.1-SNAPSHOT</version>
3335
<scope>provided</scope>
3436
</dependency>
3537
<!-- Skript (via jitpack) -->
38+
<!-- Few versions behind to ensure compatibility -->
3639
<dependency>
3740
<groupId>com.github.skriptlang</groupId>
3841
<artifactId>skript</artifactId>
@@ -50,6 +53,7 @@
5053
<groupId>pl.tlinkowski.annotation</groupId>
5154
<artifactId>pl.tlinkowski.annotation.basic</artifactId>
5255
<version>0.2.0</version>
56+
<!-- Note: scope must be visible to dependent projects otherwise nullness annotations will not work as intended -->
5357
</dependency>
5458
</dependencies>
5559

@@ -79,4 +83,56 @@
7983
</resource>
8084
</resources>
8185
</build>
86+
87+
<profiles>
88+
<!-- JitPack (activated with `JITPACK=true` environment variable) -->
89+
<profile>
90+
<id>jitpack</id>
91+
<activation>
92+
<activeByDefault>false</activeByDefault>
93+
<property>
94+
<name>env.JITPACK</name>
95+
</property>
96+
</activation>
97+
<build>
98+
<plugins>
99+
<!-- Generate javadocs -->
100+
<plugin>
101+
<groupId>org.apache.maven.plugins</groupId>
102+
<artifactId>maven-javadoc-plugin</artifactId>
103+
<version>3.2.0</version>
104+
<configuration>
105+
<doclint>none</doclint>
106+
<links>
107+
<link>https://javadoc.io/doc/pl.tlinkowski.annotation/pl.tlinkowski.annotation.basic/0.2.0/</link>
108+
</links>
109+
</configuration>
110+
<executions>
111+
<execution>
112+
<id>attach-javadocs</id>
113+
<goals>
114+
<goal>jar</goal>
115+
</goals>
116+
</execution>
117+
</executions>
118+
</plugin>
119+
<!-- Attach sources -->
120+
<plugin>
121+
<groupId>org.apache.maven.plugins</groupId>
122+
<artifactId>maven-source-plugin</artifactId>
123+
<version>3.2.0</version>
124+
<executions>
125+
<execution>
126+
<id>attach-sources</id>
127+
<goals>
128+
<goal>jar-no-fork</goal>
129+
</goals>
130+
</execution>
131+
</executions>
132+
</plugin>
133+
</plugins>
134+
</build>
135+
</profile>
136+
</profiles>
137+
82138
</project>

src/main/java/io/github/goingoffskript/skriptvariabledump/SkriptToYaml.java renamed to src/main/java/com/github/goingoffskript/skriptvariabledump/SkriptToYaml.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.github.goingoffskript.skriptvariabledump;
1+
package com.github.goingoffskript.skriptvariabledump;
22

33
import ch.njol.skript.classes.ClassInfo;
44
import ch.njol.skript.util.Color;

src/main/java/io/github/goingoffskript/skriptvariabledump/SkriptVariableDumper.java renamed to src/main/java/com/github/goingoffskript/skriptvariabledump/SkriptVariableDumper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.github.goingoffskript.skriptvariabledump;
1+
package com.github.goingoffskript.skriptvariabledump;
22

33
import ch.njol.skript.Skript;
44
import ch.njol.skript.variables.Variables;

src/main/java/io/github/goingoffskript/skriptvariabledump/VariableDumpPlugin.java renamed to src/main/java/com/github/goingoffskript/skriptvariabledump/VariableDumpPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.github.goingoffskript.skriptvariabledump;
1+
package com.github.goingoffskript.skriptvariabledump;
22

33
import org.bukkit.command.Command;
44
import org.bukkit.command.CommandSender;
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
@NonNullPackage
2-
package io.github.goingoffskript.skriptvariabledump;
2+
package com.github.goingoffskript.skriptvariabledump;
33

44
import pl.tlinkowski.annotation.basic.NonNullPackage;

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
main: io.github.goingoffskript.skriptvariabledump.VariableDumpPlugin
1+
main: com.github.goingoffskript.skriptvariabledump.VariableDumpPlugin
22
name: ${project.name}
33
version: ${project.version}
44
api-version: 1.13

0 commit comments

Comments
 (0)