Conversation
* gradle: fix intellij client debugging * gradle: disable build cache the build cache was recreating the entire build/classes dir when it detected a cacheable change, triggering intellij to do full hot reloads instead of only changed classes
(cherry picked from commit 552a99fbf40a5cd4881c956bebf5641c83b07e7d)
[ci skip]
# Conflicts: # gradle.properties
Added 60 Mining requirement for entering mining guild
|
Caution Review failedThe pull request is closed. WalkthroughThis pull request comprehensively refactors the Microbot build system, cache architecture, and API surface. It migrates from Maven to Gradle with updated task definitions (publishAll, publishAllToMavenLocal, cleanAll, buildAll, assembleAll, testAll). The core cache subsystem is refactored to use singleton dependency injection, introducing Rs2NpcCache and extending Rs2BoatCache with query() and getStream() methods. Multiple RuneLite API constant files are pruned of legacy identifiers (NPC/Object/Item IDs). Rendering infrastructure gains thread-aware callback support. UI components are refactored (TextComponent coordinate handling). Various plugins receive updates including item identification, item stats, slayer tasks, and farming patch locations. Documentation is reorganized to reflect the new API patterns and Gradle-based workflows. Possibly related PRs
✨ Finishing touches
📜 Recent review detailsConfiguration used: Repository UI Review profile: CHILL Plan: Pro ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (51)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ast-grep (0.40.4)runelite-api/src/main/java/net/runelite/api/NullItemID.javarunelite-api/src/main/java/net/runelite/api/gameval/InterfaceID.javarunelite-api/src/main/java/net/runelite/api/gameval/ItemID.javaThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
No description provided.