Align project policy with wowdecomp: default lint limits, ThirdParty as source

This commit is contained in:
ragnarok-clanker 2026-10-25 14:08:13 +00:00
commit 1d365a252d

View file

@ -1,32 +1,21 @@
{
"name": "rodecomp",
"sourceDirs": [
"Source"
],
"includeDirs": [
"Source",
"ThirdParty"
],
"headerGlobs": [
"Source/**/*.h",
"Source/**/*.hpp",
"Source/**/*.inl"
],
"toolchain": "ragnarok",
"matchPolicy": {
"autoMergeIdentical": true,
"approvals": 1,
"approvalsWithHeaderChanges": 2,
"maxCleanupCycles": 5,
"peerReviews": 3,
"peerMargin": 3,
"peerRejectMargin": 2
},
"lintLimits": {
"maxFiles": 64,
"maxFileBytes": 1048576,
"maxTotalBytes": 8388608,
"maxInitializerNumbers": 65536
},
"compileCommands": "compile.json"
}
{
"name": "rodecomp",
"sourceDirs": [
"Source",
"ThirdParty"
],
"includeDirs": [],
"headerGlobs": [
"Source/**/*.h",
"Source/**/*.hpp",
"Source/**/*.inl"
],
"toolchain": "ragnarok",
"matchPolicy": {
"reviewAt": "match_unresolved",
"maxCleanupCycles": 5,
"approvals": 1,
"approvalsWithHeaderChanges": 2
},
"compileCommands": "compile.json"
}