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>
This commit is contained in:
Kevin Edry
2024-07-15 20:39:49 -07:00
committed by GitHub
parent 9d5d1f190b
commit b39d5f52e7
3 changed files with 15 additions and 0 deletions

View File

@@ -20,6 +20,9 @@ dependencies {
core "org.projectlombok:lombok:1.18.30"
core "org.jetbrains:annotations:23.0.0"
thirdParty("org.xerial:sqlite-jdbc:3.46.0.0") {
because "quest-voiceover"
}
thirdParty("org.zeromq:jnacl:0.1.0") {
because "keepass-xc"
}
@@ -69,6 +72,7 @@ dependencies {
thirdParty("org.json:json:20090211") {
because "gimptracker"
}
thirdParty("com.google.apis:google-api-services-sheets:v4-rev581-1.25.0") {
because "elysiumevents-plugin"
exclude group: 'com.google.guava'

View File

@@ -1227,5 +1227,13 @@
<sha256 value="dde987354153b7df4d4247472dc8edb1341c6382e7570986a146320826c54621" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.xerial" name="sqlite-jdbc" version="3.46.0.0">
<artifact name="sqlite-jdbc-3.46.0.0.jar">
<sha256 value="e697df15be3f95219d80773c5f1002030e33e932adda186c1c86fd51df6691a9" origin="Generated by Gradle"/>
</artifact>
<artifact name="sqlite-jdbc-3.46.0.0.pom">
<sha256 value="3c16325e9917957ada3cda84fb50296145aa4f3aa73e7a5d63af9719cee2a7ac" origin="Generated by Gradle"/>
</artifact>
</component>
</components>
</verification-metadata>

3
plugins/quest-voiceover Normal file
View File

@@ -0,0 +1,3 @@
repository=https://github.com/KevinEdry/runelite-quest-voiceover.git
commit=f46bc6a8daa1fe34d3f72b3eb78e6c8ef49bb8ea
jarSizeLimitMiB=15