|
4 | 4 | <groupId>xyz.theprogramsrc</groupId>
|
5 | 5 | <artifactId>SuperCoreAPI</artifactId>
|
6 | 6 | <name>SuperCoreAPI</name>
|
7 |
| - <version>4.13.0</version> |
| 7 | + <version>5.0.0-Alpha0.2</version> |
8 | 8 | <build>
|
9 | 9 | <sourceDirectory>src/main/java</sourceDirectory>
|
10 | 10 | <testSourceDirectory>src/test/java</testSourceDirectory>
|
|
28 | 28 | </plugin>
|
29 | 29 | <plugin>
|
30 | 30 | <artifactId>maven-shade-plugin</artifactId>
|
31 |
| - <version>3.1.0</version> |
| 31 | + <version>3.2.4</version> |
32 | 32 | <executions>
|
33 | 33 | <execution>
|
34 | 34 | <phase>package</phase>
|
|
41 | 41 | <relocations>
|
42 | 42 | <relocation>
|
43 | 43 | <pattern>com.google.gson</pattern>
|
44 |
| - <shadedPattern>xyz.theprogramsrc.supercoreapi.google.gson</shadedPattern> |
| 44 | + <shadedPattern>xyz.theprogramsrc.supercoreapi.libs.google.gson</shadedPattern> |
| 45 | + </relocation> |
| 46 | + <relocation> |
| 47 | + <pattern>org.apache.commons.io</pattern> |
| 48 | + <shadedPattern>xyz.theprogramsrc.supercoreapi.libs.apache.commons.io</shadedPattern> |
45 | 49 | </relocation>
|
46 | 50 | <relocation>
|
47 | 51 | <pattern>org.apache.commons.codec</pattern>
|
48 |
| - <shadedPattern>xyz.theprogramsrc.supercoreapi.apache.commons.codec</shadedPattern> |
| 52 | + <shadedPattern>xyz.theprogramsrc.supercoreapi.libs.apache.commons.codec</shadedPattern> |
49 | 53 | </relocation>
|
50 | 54 | <relocation>
|
51 |
| - <pattern>org.apache.commons.io</pattern> |
52 |
| - <shadedPattern>xyz.theprogramsrc.supercoreapi.apache.commons.io</shadedPattern> |
| 55 | + <pattern>org.slf4j</pattern> |
| 56 | + <shadedPattern>xyz.theprogramsrc.supercoreapi.libs.slf4j</shadedPattern> |
53 | 57 | </relocation>
|
54 | 58 | </relocations>
|
55 | 59 | </configuration>
|
56 | 60 | </execution>
|
57 | 61 | </executions>
|
58 | 62 | </plugin>
|
| 63 | + <plugin> |
| 64 | + <artifactId>maven-jar-plugin</artifactId> |
| 65 | + <version>2.4</version> |
| 66 | + <configuration> |
| 67 | + <archive> |
| 68 | + <manifest> |
| 69 | + <addDefaultImplementationEntries>true</addDefaultImplementationEntries> |
| 70 | + </manifest> |
| 71 | + </archive> |
| 72 | + </configuration> |
| 73 | + </plugin> |
59 | 74 | <plugin>
|
60 | 75 | <artifactId>maven-surefire-plugin</artifactId>
|
61 | 76 | <version>2.22.1</version>
|
|
98 | 113 | <artifactId>spigot-api</artifactId>
|
99 | 114 | <version>1.16.5-R0.1-SNAPSHOT</version>
|
100 | 115 | <scope>provided</scope>
|
101 |
| - <exclusions> |
102 |
| - <exclusion> |
103 |
| - <artifactId>commons-lang</artifactId> |
104 |
| - <groupId>commons-lang</groupId> |
105 |
| - </exclusion> |
106 |
| - <exclusion> |
107 |
| - <artifactId>guava</artifactId> |
108 |
| - <groupId>com.google.guava</groupId> |
109 |
| - </exclusion> |
110 |
| - <exclusion> |
111 |
| - <artifactId>bungeecord-chat</artifactId> |
112 |
| - <groupId>net.md-5</groupId> |
113 |
| - </exclusion> |
114 |
| - <exclusion> |
115 |
| - <artifactId>snakeyaml</artifactId> |
116 |
| - <groupId>org.yaml</groupId> |
117 |
| - </exclusion> |
118 |
| - </exclusions> |
119 | 116 | </dependency>
|
120 | 117 | <dependency>
|
121 | 118 | <groupId>net.md-5</groupId>
|
122 | 119 | <artifactId>bungeecord-api</artifactId>
|
123 | 120 | <version>1.16-R0.5-SNAPSHOT</version>
|
124 | 121 | <scope>provided</scope>
|
125 |
| - <exclusions> |
126 |
| - <exclusion> |
127 |
| - <artifactId>bungeecord-config</artifactId> |
128 |
| - <groupId>net.md-5</groupId> |
129 |
| - </exclusion> |
130 |
| - <exclusion> |
131 |
| - <artifactId>bungeecord-event</artifactId> |
132 |
| - <groupId>net.md-5</groupId> |
133 |
| - </exclusion> |
134 |
| - <exclusion> |
135 |
| - <artifactId>bungeecord-protocol</artifactId> |
136 |
| - <groupId>net.md-5</groupId> |
137 |
| - </exclusion> |
138 |
| - <exclusion> |
139 |
| - <artifactId>netty-transport-native-unix-common</artifactId> |
140 |
| - <groupId>io.netty</groupId> |
141 |
| - </exclusion> |
142 |
| - <exclusion> |
143 |
| - <artifactId>bungeecord-chat</artifactId> |
144 |
| - <groupId>net.md-5</groupId> |
145 |
| - </exclusion> |
146 |
| - <exclusion> |
147 |
| - <artifactId>snakeyaml</artifactId> |
148 |
| - <groupId>org.yaml</groupId> |
149 |
| - </exclusion> |
150 |
| - <exclusion> |
151 |
| - <artifactId>guava</artifactId> |
152 |
| - <groupId>com.google.guava</groupId> |
153 |
| - </exclusion> |
154 |
| - </exclusions> |
155 | 122 | </dependency>
|
156 | 123 | <dependency>
|
157 | 124 | <groupId>org.spigotmc</groupId>
|
158 | 125 | <artifactId>spigot</artifactId>
|
159 | 126 | <version>1.16.5-R0.1-SNAPSHOT</version>
|
160 | 127 | <scope>provided</scope>
|
161 | 128 | </dependency>
|
162 |
| - <dependency> |
163 |
| - <groupId>org.slf4j</groupId> |
164 |
| - <artifactId>slf4j-nop</artifactId> |
165 |
| - <version>1.7.30</version> |
166 |
| - <scope>provided</scope> |
167 |
| - </dependency> |
168 |
| - <dependency> |
169 |
| - <groupId>org.slf4j</groupId> |
170 |
| - <artifactId>slf4j-api</artifactId> |
171 |
| - <version>1.7.25</version> |
172 |
| - <scope>provided</scope> |
173 |
| - </dependency> |
174 | 129 | <dependency>
|
175 | 130 | <groupId>com.zaxxer</groupId>
|
176 | 131 | <artifactId>HikariCP</artifactId>
|
|
188 | 143 | <artifactId>log4j-core</artifactId>
|
189 | 144 | <version>2.13.2</version>
|
190 | 145 | <scope>provided</scope>
|
191 |
| - <exclusions> |
192 |
| - <exclusion> |
193 |
| - <artifactId>log4j-api</artifactId> |
194 |
| - <groupId>org.apache.logging.log4j</groupId> |
195 |
| - </exclusion> |
196 |
| - </exclusions> |
197 | 146 | </dependency>
|
198 | 147 | <dependency>
|
199 | 148 | <groupId>me.clip</groupId>
|
200 | 149 | <artifactId>placeholderapi</artifactId>
|
201 | 150 | <version>2.10.9</version>
|
202 | 151 | <scope>provided</scope>
|
203 |
| - <exclusions> |
204 |
| - <exclusion> |
205 |
| - <artifactId>annotations</artifactId> |
206 |
| - <groupId>org.jetbrains</groupId> |
207 |
| - </exclusion> |
208 |
| - </exclusions> |
209 | 152 | </dependency>
|
210 | 153 | <dependency>
|
211 | 154 | <groupId>org.junit.jupiter</groupId>
|
|
243 | 186 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
244 | 187 | </properties>
|
245 | 188 | </project>
|
246 |
| - |
0 commit comments