Commit Graph

92 Commits

Author SHA1 Message Date
Adam
80fca4861f packager: disallow player/npc sparse array apis 2024-12-20 14:33:40 -05:00
Adam
3a841f9072 package: disallow old itemstats api 2024-11-03 18:06:19 -05:00
Max Weber
2f95d4786a package: update to gradle 8.10 2024-08-16 11:53:53 -06:00
Max Weber
d3ff8510e0 apirecorder: record method references correctly 2024-08-16 11:53:53 -06:00
Max Weber
b0881b9a94 apirecorder: record hierarchy when the receiver type is not the owner
if you had getSomeEnum().ordinal() and the type returned by getSomeEnum
changed to not be an enum, the recorder wouldn't catch it since it would
see `j.l.Enum::ordinal`, not record it since its a jvm method, and
`getSomeEnum()SomeEnum`, but not SomeEnum::ordinal or SomeEnum>Enum
2024-08-16 11:53:52 -06:00
Kevin Edry
b39d5f52e7 add quest-voiceover
* Added quest-voiceover plugin.

* changed to include most recent commit.

* added recent plugin fixes.

* Added SQLite functionality to fuzzy search quest dialog and bring voiceover coverage to nearly 100%.

* set size limit

* - Changed py cli to now correctly generate a sqlite db file.
- Added pronunciation file.
- Changed `build.gradle` to now pull `xerial/sqlite-jdbc` as normal dependency

* - Added verification-metadata.xml file.
- Changed JBDC import from `testImplementation` to `implementation`.

* Fixed build dependency verification error.

* troubleshooting JDBC verification error.

* updated dependency verification metadata and build.gradle.

* Added a try-with-resource statements for both the PreparedStatement and the ResultSet ensuring they will be closed once we finish with them.

---------

Co-authored-by: Abex <mii7303@gmail.com>
2024-07-15 23:39:49 -04:00
Adam
bb750f30d2 remove travis 2024-07-11 21:41:07 -04:00
Max Weber
c6ea64fb47 package: fix source size limit message 2024-07-07 03:04:20 -06:00
Max Weber
6029ac6d4a package: allow configuring jar size limit 2024-06-27 22:44:58 -06:00
Ron Young
f9641af2bd Update resource-packs to v1.6.0 (#6164) 2024-06-15 20:35:21 -05:00
digiholic
1b18356082 Add Archipelago Multiworld Randomizer plugin (#5146) 2024-05-12 01:34:48 +00:00
Zander Bolgar
2f8bf3170c Update wikisync (#5855) 2024-04-17 06:06:13 +00:00
peanubnutter
63345f8bac Add Collection Log Luck plugin (#5244) 2024-02-04 07:05:47 +00:00
Adam
cdac03664c update widgetinfo deprecation error 2023-11-28 09:24:33 -05:00
Adam
db44ca0ecb package: disallow old widget apis 2023-11-04 21:59:59 -04:00
Max Weber
c998876a32 package, templateplugin: update lombok 2023-10-19 11:27:22 -06:00
Furkan
16aa192400 Update VoiceScape (#4810) 2023-10-15 22:44:14 +00:00
Adam
f646c90e52 package: regen verification-metadata 2023-06-25 13:38:31 -04:00
Adam
bc7a599eb1 package: regen verification-metadata 2023-06-18 17:13:59 -04:00
Max Weber
8d8d117f55 package: log jar hash 2023-06-07 22:20:40 -06:00
Max Weber
74f54f79d7 package: do not avoid rebuilding changed plugins 2023-06-07 22:20:09 -06:00
joelhalen
dd3ea0abdf Add DropTracker plugin (#4417) 2023-06-05 18:37:57 +00:00
Max Weber
9ea28d1c73 package: use java 11 2023-06-04 05:49:16 -06:00
Max Weber
f60d87567d package/apirecorder: do not record non runtime visible annotation refs 2023-06-04 05:49:16 -06:00
Max Weber
65f67f2a53 package: use manifest v2 format 2023-06-04 05:49:15 -06:00
Adam
f7eca6b969 verification-metadata: remove jogl 2023-05-24 15:28:43 -04:00
Jordan Atwood
467a9816e7 package: Fail building manifest with placeholder values 2023-05-05 16:11:06 -06:00
Jordan Atwood
039d5cd034 package: Fix assertEquals argument order 2023-05-05 16:11:06 -06:00
Max Weber
32de83aa4c package: fail builds with disallowed apis without a comment 2023-05-04 15:26:21 -06:00
Max Weber
c1364d2e7c package: disallow RuneLite account apis 2023-04-28 07:01:26 -06:00
Max Weber
30f8092ff2 package: remove getVar(VarPlayer) from disallowed-apis
this method was removed
2023-04-23 22:11:46 -06:00
Max Weber
bf231bf530 package: upload output jars as build artifacts 2023-02-14 08:50:48 -05:00
Adam
7b3bc4c350 verification-metadata: add protobuf 3.21.12 2022-12-21 12:11:28 -05:00
Max Weber
372130348d package: do not log disabled plugins 2022-10-23 18:22:01 -06:00
Max Weber
78630b8603 package: disallow new Gson/OkHttpClient 2022-10-23 18:22:01 -06:00
Max Weber
69cde750cc package: add reasons to disallowed apis 2022-10-23 18:22:01 -06:00
Max Weber
7b3a66982c package: limit icon bitmap size 2022-09-01 17:24:20 -06:00
Max Weber
79494b3bb4 package: fail prs with certain api uses present 2022-08-30 06:44:42 -06:00
Max Weber
94fe582778 package: update asm to 9.3 2022-07-02 11:33:43 -06:00
Adam
25ab86f241 verification-metadata: add lwjgl bom pom 2022-07-02 13:12:46 -04:00
Adam
295b3ef1b8 Update verification-metadata.xml 2022-06-19 10:21:17 -04:00
Max Weber
1910930e93 package: do not break manifest on mulitrelease jars 2022-06-15 20:16:54 -06:00
Max Weber
bb523a640e update gpu-experimental to 1.4.0 2022-06-15 19:59:06 -06:00
Max Weber
7b713b19a8 package: strip jar specific files when shading
these files will make the jar incorrect if copied blindly.
the maven-shade-plugin has similar logic
2022-06-15 19:41:13 -06:00
Max Weber
2627286f6c package: allow newer class files than asm supports in multirelease jars 2022-06-15 19:40:14 -06:00
Max Weber
c4491afc17 verification-template: fix formatting 2022-06-15 18:02:49 -06:00
Max Weber
b00c3ec2dc verification-template: enforce indentation 2022-06-15 18:02:11 -06:00
LlemonDuck
6fdadc67ac Update dps-calculator to v2.0.0 (#2795) 2022-06-15 00:25:03 +00:00
Adam
5d6a9b91a4 verification-metadata: trust group net.runelite.arn 2022-06-10 19:08:08 -04:00
furfy
6a7ab7e9d3 Update Polywoof to v0.10b (#2715) 2022-05-24 04:00:15 +00:00