smithy-lang/smithy
Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
JavaApache-2.0
Issues
- 3
Precisions related to the `httpResponseCode` trait
#2135 opened by Baccata - 0
Can't provide error examples for an erorr applied at service level, as opposed to operation level
#2299 opened by ShahOdin - 2
Feature request: SmithyBuildConfig -> Model utility
#2292 opened by kubukoz - 6
Question: turning on warnings as errors?
#2303 opened by RenFraser - 8
Representing a list at the root of the output
#2270 opened by SimeonYovchev - 1
add ability to apply trait to inline inputs/outputs
#2302 opened by lenguyenthanh - 3
Update codegen documentation to show smithy-trait-codegen
#2301 opened by kubukoz - 6
- 0
Allow matching a path variable with a different name: `@httpLabel("foo") bar: String`
#2286 opened by jjant - 0
Issue with `when_no_match` passthroughBehavior for `@cors` preflight integration in openapi definition
#2289 opened by jfkisafk - 0
Formatter is not idempotent, keeps adding comments
#2261 opened by kubukoz - 0
Allow invalid params values in @smithy.test#smokeTests
#2282 opened by robin-aws - 0
- 5
Missing smithy-trait-codegen union support
#2268 opened by msosnicki - 2
- 1
The `httpPrefixHeaders` trait is not supported by OpenAPI and was found on `com.amazonaws.s3#CreateMultipartUploadRequest$Metadata`
#2262 opened by kkrs - 2
Evolvability of operations with no input/output
#2253 opened by david-perez - 1
Selectors: recursive mixin check?
#2228 opened by kubukoz - 1
Add Java Formatter to Gradle Tasks
#2232 opened by 0xjjoyy - 2
Add Smithy Formatter To Gradle Tasks
#2231 opened by 0xjjoyy - 3
- 5
Add support for untagged union types
#2143 opened by Xtansia - 6
`TraitDiffRule$Severity` type change in 1.46.0
#2243 opened by kubukoz - 3
Prefixing path of all operations in a service
#2233 opened by ShahOdin - 0
How to detect duplicate shape definitions?
#2194 opened by kubukoz - 1
- 1
parsing a list via query parameters in the form `?k1=v1,v2` and not `?k1=v1&k1=v2`
#2237 opened by ShahOdin - 2
Add 2024 to checkstyle allowed year
#2234 opened by 0xjjoyy - 2
Inconsistent behaviour between `getShapesWithTrait(T.class)` and `getShapesWithTrait(id)` for "dynamic" trait values.
#2224 opened by Baccata - 1
- 0
- 1
@restJson1 and `charset=utf8` in the header
#2173 opened by x1a0 - 2
Is `Box` really gone in IDL 2.0?
#2170 opened by kubukoz - 3
Advice for reusing member traits
#2159 opened by kubukoz - 2
Add support for comma-seperated list and union types in path and querystring params
#2131 opened by nhtruong - 5
Loading via Smithy and Json produces different result
#2150 opened by daddykotex - 4
- 2
Allow customising the RefStrategy used by JsonSchemaConverter/OpenApiConverter
#2144 opened by Xtansia - 0
- 3
- 0
Smithy formatter throws out formatting of `body` elements
#2141 opened by rcoh - 4
- 1
Allow opting out of `UnreferencedShape`?
#2093 opened by kubukoz - 1
Validations with `ERROR` severity are suppressible when documented as insuppressible
#2128 opened by Xtansia - 0
Body encoding in HTTP protocol compliance tests
#2108 opened by david-perez - 1
Multi-protocol support
#2123 opened by david-perez - 0
How to get smithy-format to keep resource identifiers and properties on separate lines
#2104 opened by mcmasn-amzn - 2
- 1
Duplicated enum entries in the smithy model
#2110 opened by ghostbuster91 - 1
Using `@idRef`s as map shape keys
#2107 opened by milesziemer