-
@kubukoz was right (... for once 😉).
During code-generation and by default, we re-order case class fields in order to improve the UX of the generated case classes : optional fields go to the end o…
-
**Is your feature request related to a problem? Please describe.**
Build tools generally provide ways to generate source files before compilation. scala-cli doesn't, it was previously mentioned it …
-
This may be controversial...
I think `@default` should be used on payloads, i.e. if the HTTP request/response body is empty, we should attempt to decode it from something like `defaultValue.orElse(…
-
In a model with a lot of member shapes, `AdtMemberTraitValidator` is increasingly slow. This is a problem because validators run on every `didChange` notification in the LSP, which can slow down your …
-
Hi there, saw your post on the unified Scala.js thread :) I've actually been working on a similar project, which may be of interest to you:
https://github.com/typelevel/feral
It takes a bit of a…
-
I wonder how feasible it would be to eventually implement a framework which could take Feral-defined lambdas and bundle them together as a persistent microservice (which presumably would run on the JV…
-
## TL;DR
Can we please change:
```scala
config / smithy4sOutputDir := (config / sourceManaged).value / "scala"
```
to something like:
```scala
config / smithy4sOutputDir := (config / sourceMana…
-
### Describe the bug
I'm testing the Test Explorer new feature which I'm super excited about.
There are two cases I've seen so far:
### Only the first project gets picked up:
![image](https:…
-
Let's say you define your smithy ops as mounted at root:
```scala
@http(method: "POST", uri: "/{name}", code: 200)
```
If you then build the routes using `val routes = SimpleRestJsonBuilder.r…
-
I'll begin by saying that I don't have a dire need for this and it's not causing me any pain, but it's worth remembering about :)
According to the [smithy spec](https://smithy.io/2.0/spec/constrain…