Smithy API 1.52.1

Packages 
Package Description
software.amazon.smithy.aws.apigateway.openapi  
software.amazon.smithy.aws.apigateway.traits  
software.amazon.smithy.aws.cloudformation.schema
Defines core components for generating CloudFormation Resource Schemas from Smithy models.
software.amazon.smithy.aws.cloudformation.schema.fromsmithy
Defines tooling and interfaces for generating CloudFormation Resource Schemas from Smithy models.
software.amazon.smithy.aws.cloudformation.schema.fromsmithy.mappers
Defines the core functionality to generate CloudFormation Resource Schemas from Smithy models.
software.amazon.smithy.aws.cloudformation.schema.model
Defines data classes for representing CloudFormation Resource Schemas.
software.amazon.smithy.aws.cloudformation.traits
Defines traits used for generating CloudFormation Resource Schemas from Smithy models.
software.amazon.smithy.aws.iam.traits  
software.amazon.smithy.aws.smoketests.model  
software.amazon.smithy.aws.traits  
software.amazon.smithy.aws.traits.auth  
software.amazon.smithy.aws.traits.auth.diff  
software.amazon.smithy.aws.traits.clientendpointdiscovery  
software.amazon.smithy.aws.traits.customizations  
software.amazon.smithy.aws.traits.protocols  
software.amazon.smithy.aws.traits.tagging  
software.amazon.smithy.build  
software.amazon.smithy.build.model  
software.amazon.smithy.build.plugins  
software.amazon.smithy.build.processor  
software.amazon.smithy.build.transforms  
software.amazon.smithy.cli
Everything in this package should be considered an implementation detail; the only stable interface of the Smithy CLI is passing in a list of arguments from the command line.
software.amazon.smithy.cli.commands  
software.amazon.smithy.cli.dependencies  
software.amazon.smithy.codegen.core
Defines abstractions for implementing Smithy model code generation.
software.amazon.smithy.codegen.core.directed  
software.amazon.smithy.codegen.core.trace
Defines abstractions for implementing Smithy model trace file generation.
software.amazon.smithy.codegen.core.writer
This package is deprecated and will be removed in a future release.
software.amazon.smithy.diff  
software.amazon.smithy.diff.evaluators  
software.amazon.smithy.diff.testrunner  
software.amazon.smithy.jmespath  
software.amazon.smithy.jmespath.ast  
software.amazon.smithy.jsonschema  
software.amazon.smithy.linters  
software.amazon.smithy.model  
software.amazon.smithy.model.knowledge  
software.amazon.smithy.model.loader  
software.amazon.smithy.model.loader.sourcecontext  
software.amazon.smithy.model.neighbor  
software.amazon.smithy.model.node  
software.amazon.smithy.model.node.internal
This is an adaptation of minimal-json: https://github.com/ralfstx/minimal-json
software.amazon.smithy.model.pattern  
software.amazon.smithy.model.selector  
software.amazon.smithy.model.shapes  
software.amazon.smithy.model.traits  
software.amazon.smithy.model.traits.synthetic  
software.amazon.smithy.model.transform  
software.amazon.smithy.model.transform.plugins  
software.amazon.smithy.model.validation  
software.amazon.smithy.model.validation.linters  
software.amazon.smithy.model.validation.node  
software.amazon.smithy.model.validation.suppressions  
software.amazon.smithy.model.validation.testrunner  
software.amazon.smithy.model.validation.validators
Smithy validators.
software.amazon.smithy.mqtt.traits
Defines MQTT bindings for Smithy.
software.amazon.smithy.mqtt.traits.validators  
software.amazon.smithy.openapi  
software.amazon.smithy.openapi.fromsmithy  
software.amazon.smithy.openapi.fromsmithy.mappers  
software.amazon.smithy.openapi.fromsmithy.protocols  
software.amazon.smithy.openapi.fromsmithy.security  
software.amazon.smithy.openapi.model  
software.amazon.smithy.openapi.traits  
software.amazon.smithy.protocol.traits
Defines protocols for Smithy.
software.amazon.smithy.protocoltests.traits  
software.amazon.smithy.rulesengine.analysis  
software.amazon.smithy.rulesengine.aws.diff  
software.amazon.smithy.rulesengine.aws.language.functions  
software.amazon.smithy.rulesengine.aws.language.functions.partition  
software.amazon.smithy.rulesengine.aws.traits  
software.amazon.smithy.rulesengine.aws.validators  
software.amazon.smithy.rulesengine.language  
software.amazon.smithy.rulesengine.language.error  
software.amazon.smithy.rulesengine.language.evaluation  
software.amazon.smithy.rulesengine.language.evaluation.type  
software.amazon.smithy.rulesengine.language.evaluation.value  
software.amazon.smithy.rulesengine.language.syntax  
software.amazon.smithy.rulesengine.language.syntax.expressions  
software.amazon.smithy.rulesengine.language.syntax.expressions.functions  
software.amazon.smithy.rulesengine.language.syntax.expressions.literal  
software.amazon.smithy.rulesengine.language.syntax.parameters  
software.amazon.smithy.rulesengine.language.syntax.rule  
software.amazon.smithy.rulesengine.traits  
software.amazon.smithy.rulesengine.validators  
software.amazon.smithy.smoketests.traits  
software.amazon.smithy.syntax
This package is currently marked as unstable.
software.amazon.smithy.traitcodegen  
software.amazon.smithy.traitcodegen.generators  
software.amazon.smithy.traitcodegen.integrations  
software.amazon.smithy.traitcodegen.integrations.annotations  
software.amazon.smithy.traitcodegen.integrations.core  
software.amazon.smithy.traitcodegen.integrations.idref  
software.amazon.smithy.traitcodegen.integrations.javadoc  
software.amazon.smithy.traitcodegen.sections  
software.amazon.smithy.traitcodegen.writer  
software.amazon.smithy.utils  
software.amazon.smithy.waiters