Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,7 @@ src/test/pnpm-workspace/ @danielbayley @btea
# Managed by Power Pages Team:
src/schemas/json/powerpages.config.json @priyanshu92 @ashishchoudhary001 @amitjoshi438 @tyaginidhi
src/test/powerpages.config/ @priyanshu92 @ashishchoudhary001 @amitjoshi438 @tyaginidhi

# Managed by Anthropic Team:
src/schemas/json/claude-code-settings.json @domdomegg @bogini
src/test/claude-code-settings/ @domdomegg @bogini
10 changes: 10 additions & 0 deletions src/schemas/json/ruff.json
Original file line number Diff line number Diff line change
Expand Up @@ -687,6 +687,12 @@
"preview": {
"description": "Whether to enable preview mode. When preview mode is enabled, Ruff will expose unstable commands.",
"type": ["boolean", "null"]
},
"string-imports-min-dots": {
"description": "The minimum number of dots in a string to consider it a valid import.\n\nThis setting is only relevant when [`detect-string-imports`](#detect-string-imports) is enabled. For example, if this is set to `2`, then only strings with at least two dots (e.g., `\"path.to.module\"`) would be considered valid imports.",
"type": ["integer", "null"],
"format": "uint",
"minimum": 0.0
}
},
"additionalProperties": false
Expand Down Expand Up @@ -1853,6 +1859,10 @@
}
]
},
"future-annotations": {
"description": "Whether to allow rules to add `from __future__ import annotations` in cases where this would simplify a fix or enable a new diagnostic.\n\nFor example, `TC001`, `TC002`, and `TC003` can move more imports into `TYPE_CHECKING` blocks if `__future__` annotations are enabled.\n\nThis setting is currently in [preview](https://docs.astral.sh/ruff/preview/) and requires preview mode to be enabled to have any effect.",
"type": ["boolean", "null"]
},
"ignore": {
"description": "A list of rule codes or prefixes to ignore. Prefixes can specify exact rules (like `F841`), entire categories (like `F`), or anything in between.\n\nWhen breaking ties between enabled and disabled rules (via `select` and `ignore`, respectively), more specific prefixes override less specific prefixes. `ignore` takes precedence over `select` if the same prefix appears in both.",
"type": ["array", "null"],
Expand Down