|
19 | 19 | "required": ["Name", "Kind"], |
20 | 20 | "unevaluatedProperties": false, |
21 | 21 | "properties": { |
22 | | - "Name": { "$ref": "#/$defs/ProjectName" }, |
23 | | - "Kind": { "$ref": "#/$defs/ProjectKind" }, |
24 | | - "SupportedPlatformOS": { "$ref": "#/$defs/ProjectSupportedPlatformOS" }, |
25 | | - "IsRust": { "$ref": "#/$defs/ProjectIsRust" }, |
26 | | - "TestOnly": { "$ref": "#/$defs/ProjectTestOnly" }, |
27 | | - "SkipTest": { "$ref": "#/$defs/ProjectSkipTest" }, |
28 | | - "ClippyUnclean": { "$ref": "#/$defs/ProjectClippyUnclean" }, |
29 | | - "Binaries": { "$ref": "#/$defs/ProjectBinaries" }, |
30 | | - "CopyFiles": { "$ref": "#/$defs/ProjectCopyFiles" } |
| 22 | + "Name": { "$ref": "#/$defs/ProjectName" }, |
| 23 | + "Kind": { "$ref": "#/$defs/ProjectKind" }, |
| 24 | + "SupportedPlatformOS": { "$ref": "#/$defs/ProjectSupportedPlatformOS" }, |
| 25 | + "IsRust": { "$ref": "#/$defs/ProjectIsRust" }, |
| 26 | + "TestOnly": { "$ref": "#/$defs/ProjectTestOnly" }, |
| 27 | + "SkipTest": { "$ref": "#/$defs/ProjectSkipTest" }, |
| 28 | + "ClippyUnclean": { "$ref": "#/$defs/ProjectClippyUnclean" }, |
| 29 | + "ClippyPedanticUnclean": { "$ref": "#/$defs/ProjectClippyPedanticUnclean" }, |
| 30 | + "Binaries": { "$ref": "#/$defs/ProjectBinaries" }, |
| 31 | + "CopyFiles": { "$ref": "#/$defs/ProjectCopyFiles" } |
31 | 32 | }, |
32 | 33 | "allOf": [ |
33 | 34 | { |
|
65 | 66 | "required": ["Name", "Kind"], |
66 | 67 | "unevaluatedProperties": false, |
67 | 68 | "properties": { |
68 | | - "Name": { "$ref": "#/$defs/ProjectName" }, |
69 | | - "Kind": { "$ref": "#/$defs/ProjectKind" }, |
70 | | - "SupportedPlatformOS": { "$ref": "#/$defs/ProjectSupportedPlatformOS" }, |
71 | | - "IsRust": { "$ref": "#/$defs/ProjectIsRust" }, |
72 | | - "TestOnly": { "$ref": "#/$defs/ProjectTestOnly" }, |
73 | | - "SkipTest": { "$ref": "#/$defs/ProjectSkipTest" }, |
74 | | - "ClippyUnclean": { "$ref": "#/$defs/ProjectClippyUnclean" }, |
75 | | - "Binaries": { "$ref": "#/$defs/ProjectBinaries" }, |
76 | | - "CopyFiles": { "$ref": "#/$defs/ProjectCopyFiles" } |
| 69 | + "Name": { "$ref": "#/$defs/ProjectName" }, |
| 70 | + "Kind": { "$ref": "#/$defs/ProjectKind" }, |
| 71 | + "SupportedPlatformOS": { "$ref": "#/$defs/ProjectSupportedPlatformOS" }, |
| 72 | + "IsRust": { "$ref": "#/$defs/ProjectIsRust" }, |
| 73 | + "TestOnly": { "$ref": "#/$defs/ProjectTestOnly" }, |
| 74 | + "SkipTest": { "$ref": "#/$defs/ProjectSkipTest" }, |
| 75 | + "ClippyUnclean": { "$ref": "#/$defs/ProjectClippyUnclean" }, |
| 76 | + "ClippyPedanticUnclean": { "$ref": "#/$defs/ProjectClippyPedanticUnclean" }, |
| 77 | + "Binaries": { "$ref": "#/$defs/ProjectBinaries" }, |
| 78 | + "CopyFiles": { "$ref": "#/$defs/ProjectCopyFiles" } |
77 | 79 | } |
78 | 80 | }, |
79 | 81 | "BuildPackageFiles": { |
|
226 | 228 | "title": "Clippy Unclean", |
227 | 229 | "markdownDescription": "Indicates whether to skip linting the Rust crate with Clippy." |
228 | 230 | }, |
| 231 | + "ProjectClippyPedanticUnclean": { |
| 232 | + "type": "boolean", |
| 233 | + "default": false, |
| 234 | + "title": "Clippy Pedantic Unclean", |
| 235 | + "markdownDescription": "Indicates whether to skip linting the pedantic rules for the Rust crate with Clippy." |
| 236 | + }, |
229 | 237 | "ProjectBinaries": { |
230 | 238 | "type": "array", |
231 | 239 | "title": "Project Binaries", |
|
0 commit comments