|
35 | 35 | #define DEFINE_DIAGNOSTIC_GROUPS_MACROS |
36 | 36 | #include "swift/AST/DefineDiagnosticGroupsMacros.h" |
37 | 37 |
|
38 | | -// GROUP(Name, DocsFile) |
| 38 | +// GROUP(Name, Options, DocsFile) |
39 | 39 | // GROUP_LINK(Parent, Child) |
40 | 40 |
|
41 | | -GROUP(no_group, "") |
| 41 | +GROUP(no_group, none, "") |
42 | 42 |
|
43 | | -GROUP(ActorIsolatedCall, "actor-isolated-call") |
44 | | -GROUP(AlwaysAvailableDomain, "always-available-domain") |
45 | | -GROUP(AvailabilityUnrecognizedName, "availability-unrecognized-name") |
46 | | -GROUP(ClangDeclarationImport, "clang-declaration-import") |
47 | | -GROUP(CompilationCaching, "compilation-caching") |
48 | | -GROUP(ConformanceIsolation, "conformance-isolation") |
49 | | -GROUP(ForeignReferenceType, "foreign-reference-type") |
50 | | -GROUP(DeprecatedDeclaration, "deprecated-declaration") |
51 | | -GROUP(DynamicCallable, "dynamic-callable-requirements") |
52 | | -GROUP(DynamicExclusivity, "dynamic-exclusivity") |
53 | | -GROUP(EmbeddedRestrictions, "embedded-restrictions") |
54 | | -GROUP(ErrorInFutureSwiftVersion, "error-in-future-swift-version") |
55 | | -GROUP(ExclusivityViolation, "exclusivity-violation") |
56 | | -GROUP(ExistentialAny, "existential-any") |
57 | | -GROUP(ExistentialMemberAccess, "existential-member-access-limitations") |
58 | | -GROUP(ExistentialType, "existential-type") |
59 | | -GROUP(ImplementationOnlyDeprecated, "implementation-only-deprecated") |
60 | | -GROUP(IsolatedConformances, "isolated-conformances") |
61 | | -GROUP(MemberImportVisibility, "member-import-visibility") |
62 | | -GROUP(MissingModuleOnKnownPaths, "missing-module-on-known-paths") |
63 | | -GROUP(ModuleNotTestable, "module-not-testable") |
64 | | -GROUP(ModuleVersionMissing, "module-version-missing") |
65 | | -GROUP(MultipleInheritance, "multiple-inheritance") |
66 | | -GROUP(MutableGlobalVariable, "mutable-global-variable") |
67 | | -GROUP(NominalTypes, "nominal-types") |
68 | | -GROUP(NonisolatedNonsendingByDefault, "nonisolated-nonsending-by-default") |
69 | | -GROUP(OpaqueTypeInference, "opaque-type-inference") |
70 | | -GROUP(PerformanceHints, "performance-hints") |
71 | | -GROUP(PreconcurrencyImport, "preconcurrency-import") |
72 | | -GROUP(PropertyWrappers, "property-wrapper-requirements") |
73 | | -GROUP(ProtocolTypeNonConformance, "protocol-type-non-conformance") |
74 | | -GROUP(RegionIsolation, "region-isolation") |
75 | | -GROUP(ResultBuilderMethods, "result-builder-methods") |
76 | | -GROUP(ReturnTypeImplicitCopy, "return-type-implicit-copy") |
77 | | -GROUP(SemanticCopies, "semantic-copies") |
78 | | -GROUP(SendableClosureCaptures, "sendable-closure-captures") |
79 | | -GROUP(SendableMetatypes, "sendable-metatypes") |
80 | | -GROUP(SendingClosureRisksDataRace, "sending-closure-risks-data-race") |
81 | | -GROUP(SendingRisksDataRace, "sending-risks-data-race") |
82 | | -GROUP(StrictLanguageFeatures, "strict-language-features") |
83 | | -GROUP(StrictMemorySafety, "strict-memory-safety") |
84 | | -GROUP(StringInterpolationConformance, "string-interpolation-conformance") |
85 | | -GROUP(TemporaryPointers, "temporary-pointers") |
86 | | -GROUP(TrailingClosureMatching, "trailing-closure-matching") |
87 | | -GROUP(UnknownWarningGroup, "unknown-warning-group") |
88 | | -GROUP(WeakMutability, "weak-mutability") |
| 43 | +GROUP(ActorIsolatedCall, none, "actor-isolated-call") |
| 44 | +GROUP(AlwaysAvailableDomain, none, "always-available-domain") |
| 45 | +GROUP(AvailabilityUnrecognizedName, none, "availability-unrecognized-name") |
| 46 | +GROUP(ClangDeclarationImport, none, "clang-declaration-import") |
| 47 | +GROUP(CompilationCaching, none, "compilation-caching") |
| 48 | +GROUP(ConformanceIsolation, none, "conformance-isolation") |
| 49 | +GROUP(ForeignReferenceType, none, "foreign-reference-type") |
| 50 | +GROUP(DeprecatedDeclaration, none, "deprecated-declaration") |
| 51 | +GROUP(DynamicExclusivity, none, "dynamic-exclusivity") |
| 52 | +GROUP(DynamicCallable, none, "dynamic-callable-requirements") |
| 53 | +GROUP(EmbeddedRestrictions, DefaultIgnoreWarnings, "embedded-restrictions") |
| 54 | +GROUP(ErrorInFutureSwiftVersion, none, "error-in-future-swift-version") |
| 55 | +GROUP(ExclusivityViolation, none, "exclusivity-violation") |
| 56 | +GROUP(ExistentialAny, none, "existential-any") |
| 57 | +GROUP(ExistentialMemberAccess, none, "existential-member-access-limitations") |
| 58 | +GROUP(ExistentialType, none, "existential-type") |
| 59 | +GROUP(ImplementationOnlyDeprecated, none, "implementation-only-deprecated") |
| 60 | +GROUP(IsolatedConformances, none, "isolated-conformances") |
| 61 | +GROUP(MemberImportVisibility, none, "member-import-visibility") |
| 62 | +GROUP(MissingModuleOnKnownPaths, none, "missing-module-on-known-paths") |
| 63 | +GROUP(ModuleNotTestable, none, "module-not-testable") |
| 64 | +GROUP(ModuleVersionMissing, none, "module-version-missing") |
| 65 | +GROUP(MultipleInheritance, none, "multiple-inheritance") |
| 66 | +GROUP(MutableGlobalVariable, none, "mutable-global-variable") |
| 67 | +GROUP(NominalTypes, none, "nominal-types") |
| 68 | +GROUP(NonisolatedNonsendingByDefault, none, "nonisolated-nonsending-by-default") |
| 69 | +GROUP(OpaqueTypeInference, none, "opaque-type-inference") |
| 70 | +GROUP(PerformanceHints, DefaultIgnoreWarnings, "performance-hints") |
| 71 | +GROUP(PreconcurrencyImport, DefaultIgnoreWarnings, "preconcurrency-import") |
| 72 | +GROUP(PropertyWrappers, none, "property-wrapper-requirements") |
| 73 | +GROUP(ProtocolTypeNonConformance, none, "protocol-type-non-conformance") |
| 74 | +GROUP(RegionIsolation, none, "region-isolation") |
| 75 | +GROUP(ResultBuilderMethods, none, "result-builder-methods") |
| 76 | +GROUP(ReturnTypeImplicitCopy, none, "return-type-implicit-copy") |
| 77 | +GROUP(SendableClosureCaptures, none, "sendable-closure-captures") |
| 78 | +GROUP(SendableMetatypes, none, "sendable-metatypes") |
| 79 | +GROUP(SemanticCopies, none, "semantic-copies") |
| 80 | +GROUP(SendingClosureRisksDataRace, none, "sending-closure-risks-data-race") |
| 81 | +GROUP(SendingRisksDataRace, none, "sending-risks-data-race") |
| 82 | +GROUP(StrictLanguageFeatures, none, "strict-language-features") |
| 83 | +GROUP(UnrecognizedStrictLanguageFeatures, DefaultIgnoreWarnings, "strict-language-features") |
| 84 | +GROUP(StrictMemorySafety, none, "strict-memory-safety") |
| 85 | +GROUP(StringInterpolationConformance, none, "string-interpolation-conformance") |
| 86 | +GROUP(TemporaryPointers, none, "temporary-pointers") |
| 87 | +GROUP(TrailingClosureMatching, none, "trailing-closure-matching") |
| 88 | +GROUP(UnknownWarningGroup, none, "unknown-warning-group") |
| 89 | +GROUP(WeakMutability, none, "weak-mutability") |
89 | 90 |
|
90 | 91 | GROUP_LINK(PerformanceHints, ExistentialType) |
91 | 92 | GROUP_LINK(PerformanceHints, ReturnTypeImplicitCopy) |
|
0 commit comments