Package software.amazon.smithy.build
package software.amazon.smithy.build
-
ClassDescriptionCreates and tracks the files generated by a
SmithyBuildPlugin
.Finds string set in a Node object string value and replaces them with a corresponding Node.AFileManifest
that doesn't actually store files on disk.The way in which files are stored.Context object used in plugin execution.Builds aPluginContext
.The result of applying a projection to a model.Builds up aProjectionResult
.Creates a model transformer by name.Runs the projections and plugins found in aSmithyBuildConfig
and writes the artifacts to aFileManifest
.Base exception thrown for any error that occurs while building.Plugin extension class for SmithyBuild.Encapsulates the result of running SmithyBuild.Creates a SmithyBuildResult.Thrown when sources conflict in the source plugin.Context object used when applying aProjectionTransformer
.Builds aTransformContext
.Thrown when a projection extends from an unknown projection.Thrown when a mapper cannot be found.