ignore new traits as seen in AWS models
This commit is contained in:
parent
41b61745d2
commit
477c23fc7d
|
@ -623,7 +623,45 @@ fn getTrait(trait_type: []const u8, value: std.json.Value) SmithyParseError!?Tra
|
||||||
\\smithy.api#xmlAttribute
|
\\smithy.api#xmlAttribute
|
||||||
\\smithy.api#xmlFlattened
|
\\smithy.api#xmlFlattened
|
||||||
\\smithy.waiters#waitable
|
\\smithy.waiters#waitable
|
||||||
;
|
\\smithy.rules#endpointTests
|
||||||
|
\\smithy.api#input
|
||||||
|
\\smithy.api#output
|
||||||
|
\\smithy.api#default
|
||||||
|
\\smithy.api#examples
|
||||||
|
\\smithy.api#uniqueItems
|
||||||
|
\\smithy.api#addedDefault
|
||||||
|
\\smithy.api#resourceIdentifier
|
||||||
|
\\smithy.api#unstable
|
||||||
|
\\smithy.api#property
|
||||||
|
\\smithy.api#notProperty
|
||||||
|
\\smithy.api#recommended
|
||||||
|
\\smithy.api#httpBearerAuth
|
||||||
|
\\smithy.api#nestedProperties
|
||||||
|
\\smithy.rules#endpointRuleSet
|
||||||
|
\\smithy.rules#contextParam
|
||||||
|
\\smithy.rules#clientContextParams
|
||||||
|
\\smithy.rules#staticContextParams
|
||||||
|
\\aws.cloudformation#cfnResource
|
||||||
|
\\aws.cloudformation#cfnMutability
|
||||||
|
\\aws.cloudformation#cfnExcludeProperty
|
||||||
|
\\aws.cloudformation#cfnAdditionalIdentifier
|
||||||
|
\\aws.iam#actionPermissionDescription
|
||||||
|
\\aws.iam#requiredActions
|
||||||
|
\\aws.iam#conditionKeys
|
||||||
|
\\aws.iam#iamResource
|
||||||
|
\\aws.iam#iamAction
|
||||||
|
\\aws.iam#supportedPrincipalTypes
|
||||||
|
\\aws.iam#defineConditionKeys
|
||||||
|
\\aws.iam#actionName
|
||||||
|
\\aws.api#data
|
||||||
|
\\aws.api#controlPlane
|
||||||
|
\\aws.api#dataPlane
|
||||||
|
\\aws.api#tagEnabled
|
||||||
|
\\aws.api#taggable
|
||||||
|
\\aws.protocols#awsQueryCompatible
|
||||||
|
\\aws.protocols#httpChecksum
|
||||||
|
\\aws.customizations#s3UnwrappedXmlOutput
|
||||||
|
; // NOTE: inputs/outputs are not used in AWS models, but default is and might be handy
|
||||||
var iterator = std.mem.split(u8, list, "\n");
|
var iterator = std.mem.split(u8, list, "\n");
|
||||||
while (iterator.next()) |known_but_unimplemented| {
|
while (iterator.next()) |known_but_unimplemented| {
|
||||||
if (std.mem.eql(u8, trait_type, known_but_unimplemented))
|
if (std.mem.eql(u8, trait_type, known_but_unimplemented))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user