rodecomp/data/decomp.json
ragnarok-clanker fa09e99ba9 Enable the OFFSET annotation gate; document one OFFSET per FUNCTION line
Main is clean (07897c8b): every FUNCTION line has its address right
above it. offsetAnnotations makes the submission gate keep it that way.
CODING_RULES section 2: OFFSET goes on the line directly above each
FUNCTION line, never without one, with no blank line in the block;
several IDs on one body only for template instances.
2026-11-04 22:30:27 +01:00

30 lines
662 B
JSON

{
"name": "rodecomp",
"sourceDirs": [
"Source",
"ThirdParty"
],
"includeDirs": [],
"headerGlobs": [
"Source/**/*.h",
"Source/**/*.hpp",
"Source/**/*.inl"
],
"toolchain": "ragnarok",
"globalRules": true,
"offsetAnnotations": true,
"encodedLiterals": [
{ "macro": "CRYPT_NAME", "kind": "xor-repeating-key", "keyBytes": 8, "includeTerminator": true }
],
"matchPolicy": {
"reviewAt": "match_unresolved",
"maxCleanupCycles": 5,
"approvals": 1,
"approvalsWithHeaderChanges": 2
},
"lintLimits": {
"maxInitializerNumbers": 65536,
"maxFiles": 400
},
"compileCommands": "data/compile.json"
}