api: exclude annotations package from runtime jar

Both of these annotations have source-level retention policy, so don't need to be in the runtime jar
This commit is contained in:
Adam
2022-04-09 23:41:46 -04:00
parent f1e7829771
commit b24f9c59fc

View File

@@ -91,6 +91,8 @@
<configuration>
<classifier>runtime</classifier>
<excludes>
<exclude>net/runelite/api/annotations/*.class</exclude>
<exclude>net/runelite/api/clan/ClanID.class</exclude>
<exclude>net/runelite/api/widgets/ItemQuantityMode.class</exclude>
<exclude>net/runelite/api/widgets/WidgetConfig.class</exclude>
<exclude>net/runelite/api/widgets/WidgetID*.class</exclude>
@@ -100,7 +102,6 @@
<exclude>net/runelite/api/widgets/WidgetSizeMode.class</exclude>
<exclude>net/runelite/api/widgets/WidgetTextAlignment.class</exclude>
<exclude>net/runelite/api/widgets/WidgetType.class</exclude>
<exclude>net/runelite/api/clan/ClanID.class</exclude>
<exclude>net/runelite/api/AnimationID.class</exclude>
<exclude>net/runelite/api/EnumID.class</exclude>
<exclude>net/runelite/api/FontID.class</exclude>