[PR #676] [CLOSED] Appmod/java migration 20251207004555 #10724

Closed
opened 2026-06-03 12:22:55 +00:00 by Dark98 · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/2006-Scape/2006Scape/pull/676
Author: @xray55
Created: 12/7/2025
Status: Closed

Base: masterHead: appmod/java-migration-20251207004555


📝 Commits (8)

  • 10a32d4 Added Botpanel.java to bypass need for parabot, Added ClientAccessor.java,added ClientAPI.java implemented methods onto Client.java, Game.java refactored, added navigation.java and PathRecorder.java for later navigation IE walking node,did organising with some classes to seperate them
  • ade3cba Update README.md
  • 70ba18e Upgrade project to use Java 21 using openrewrite.
  • d3ef3e1 CVE fixes: bump commons-compress, jackson, xstream, guava, okhttp/okio, netty
  • 50e8c5b Revert commons-compress and xstream to previous versions to allow build resolution
  • 3cd0f62 Upgrade xstream to 1.4.21; update CVE_REMEDIATION.md
  • 16b4138 Apply migration edits: replace org.json with Gson-backed wrappers, harden XStream, update sources
  • ef2c3be Finalize migration edits for Java 21 upgrade

📊 Changes

57 files changed (+15567 additions, -14292 deletions)

View changed files

.github/CVE_REMEDIATION.md (+59 -0)
📝 .github/workflows/maven.yml (+1 -1)
.vscode/settings.json (+3 -0)
📝 2006Scape Client/pom.xml (+20 -2)
2006Scape Client/src/bot_sources/ClientAPI.java (+247 -0)
2006Scape Client/src/bot_sources/Script.java (+44 -0)
2006Scape Client/src/bot_sources/ScriptManager.java (+99 -0)
2006Scape Client/src/bot_sources/TestBot.java (+52 -0)
📝 2006Scape Client/src/main/java/Animable_Sub5.java (+4 -2)
2006Scape Client/src/main/java/BotPanel.java (+50 -0)
📝 2006Scape Client/src/main/java/Class6.java (+3 -1)
📝 2006Scape Client/src/main/java/Client.java (+4 -4)
2006Scape Client/src/main/java/ClientAccessor.java (+67 -0)
📝 2006Scape Client/src/main/java/Flo.java (+4 -3)
📝 2006Scape Client/src/main/java/Game.java (+12878 -12887)
2006Scape Client/src/main/java/Navigation.java (+42 -0)
📝 2006Scape Client/src/main/java/ObjectManager.java (+8 -6)
2006Scape Client/src/main/java/PathRecorder.java (+31 -0)
2006Scape Client/src/main/java/PathWalkerBot.java (+46 -0)
📝 2006Scape Client/src/main/java/Signlink.java (+4 -3)

...and 37 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/2006-Scape/2006Scape/pull/676 **Author:** [@xray55](https://github.com/xray55) **Created:** 12/7/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `appmod/java-migration-20251207004555` --- ### 📝 Commits (8) - [`10a32d4`](https://github.com/2006-Scape/2006Scape/commit/10a32d4d9c73b251ccabdc3b80a6bfe6113c8baf) Added Botpanel.java to bypass need for parabot, Added ClientAccessor.java,added ClientAPI.java implemented methods onto Client.java, Game.java refactored, added navigation.java and PathRecorder.java for later navigation IE walking node,did organising with some classes to seperate them - [`ade3cba`](https://github.com/2006-Scape/2006Scape/commit/ade3cba51ecce2a2e12dd5cf9de4d3e2f0cd4b92) Update README.md - [`70ba18e`](https://github.com/2006-Scape/2006Scape/commit/70ba18e050d3bfec25342f1cc231f72f9a6be347) Upgrade project to use `Java 21` using openrewrite. - [`d3ef3e1`](https://github.com/2006-Scape/2006Scape/commit/d3ef3e15cca5cd53a144dce55a0733f63570cbb2) CVE fixes: bump commons-compress, jackson, xstream, guava, okhttp/okio, netty - [`50e8c5b`](https://github.com/2006-Scape/2006Scape/commit/50e8c5b917206e8f425f5b1d9de12a9072b3fb82) Revert commons-compress and xstream to previous versions to allow build resolution - [`3cd0f62`](https://github.com/2006-Scape/2006Scape/commit/3cd0f62fc8c87415fd0ffbfb2e2b7d4ccd549ada) Upgrade xstream to 1.4.21; update CVE_REMEDIATION.md - [`16b4138`](https://github.com/2006-Scape/2006Scape/commit/16b413898a632068a4fe464354200c010b0f45da) Apply migration edits: replace org.json with Gson-backed wrappers, harden XStream, update sources - [`ef2c3be`](https://github.com/2006-Scape/2006Scape/commit/ef2c3be722521b31b09d38b5d9abfc820d082739) Finalize migration edits for Java 21 upgrade ### 📊 Changes **57 files changed** (+15567 additions, -14292 deletions) <details> <summary>View changed files</summary> ➕ `.github/CVE_REMEDIATION.md` (+59 -0) 📝 `.github/workflows/maven.yml` (+1 -1) ➕ `.vscode/settings.json` (+3 -0) 📝 `2006Scape Client/pom.xml` (+20 -2) ➕ `2006Scape Client/src/bot_sources/ClientAPI.java` (+247 -0) ➕ `2006Scape Client/src/bot_sources/Script.java` (+44 -0) ➕ `2006Scape Client/src/bot_sources/ScriptManager.java` (+99 -0) ➕ `2006Scape Client/src/bot_sources/TestBot.java` (+52 -0) 📝 `2006Scape Client/src/main/java/Animable_Sub5.java` (+4 -2) ➕ `2006Scape Client/src/main/java/BotPanel.java` (+50 -0) 📝 `2006Scape Client/src/main/java/Class6.java` (+3 -1) 📝 `2006Scape Client/src/main/java/Client.java` (+4 -4) ➕ `2006Scape Client/src/main/java/ClientAccessor.java` (+67 -0) 📝 `2006Scape Client/src/main/java/Flo.java` (+4 -3) 📝 `2006Scape Client/src/main/java/Game.java` (+12878 -12887) ➕ `2006Scape Client/src/main/java/Navigation.java` (+42 -0) 📝 `2006Scape Client/src/main/java/ObjectManager.java` (+8 -6) ➕ `2006Scape Client/src/main/java/PathRecorder.java` (+31 -0) ➕ `2006Scape Client/src/main/java/PathWalkerBot.java` (+46 -0) 📝 `2006Scape Client/src/main/java/Signlink.java` (+4 -3) _...and 37 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Dark98 added the pull-request label 2026-06-03 12:22:55 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: 2006-Scape/2006Scape#10724