Rename deobfuscation residue (params & locals) #1

Open
opened 2026-06-06 16:42:29 +00:00 by sickday · 0 comments
Owner

The client is fully Kotlin and classes are mostly renamed, but method parameters and locals are still OpenRS2 deob placeholders: 4,457 @Pc(...) annotations, ~13k arg0/arg1-style params and ~33k localNN references across 188 of 281 .kt files. This is the core remaining work of the rename/document phase.

Scope: give params/locals meaningful names based on understanding, drop the @Pc placeholders as each is resolved. Tackle subsystem-by-subsystem.

Source: CLAUDE.md Client Pipeline step 4; grep over src/.

The client is fully Kotlin and classes are mostly renamed, but method parameters and locals are still OpenRS2 deob placeholders: **4,457 `@Pc(...)` annotations**, ~13k `arg0/arg1`-style params and ~33k `localNN` references across **188 of 281** `.kt` files. This is the core remaining work of the rename/document phase. **Scope:** give params/locals meaningful names based on understanding, drop the `@Pc` placeholders as each is resolved. Tackle subsystem-by-subsystem. **Source:** `CLAUDE.md` Client Pipeline step 4; grep over `src/`.
sickday added this to the v1 milestone 2026-06-06 16:42:29 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
BlackLobster/Client#1
No description provided.