Julien Richard-Foy

Results 88 issues of Julien Richard-Foy

When Scala Steward makes a PR, it decorates it with a set of labels such as “semver-spec-patch”. I believe such labels might be misleading because the actual versioning scheme of...

Initially, my goal was to declare the versioning scheme used by zio. sbt-version-policy does that, and it also checks that your version numbers match the declared versioning scheme. The benefit...

Adding a new possible response status to an endpoint is not flagged as a breaking change. Old OpenAPI document ~~~ json { "openapi": "3.0.0", "info": { "title": "API to manipulate...

Something similar to what has been made here: https://szeiger.github.io/ornate-doc/math.html

The dotty website https://dotty.epfl.ch currently contains several pages that were relevant when Dotty was not yet Scala 3.0.0, especially the section [Usage](https://dotty.epfl.ch/docs/usage), which is now largely covered by the [Getting...

itype:enhancement
area:documentation
good first issue
stat:unassigned

#559 shows that the project compiles with Dotty. The next steps are: - [x] compile all the modules with Scala 3 - [ ] run the tests with Dotty (requires...

help wanted

[OpenAPI extensions](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#specificationExtensions) are used by various tools such as documentation generators, API gateways, or code generators. Here is an attempt to list all of them: https://github.com/Mermade/openapi-specification-extensions It should be possible...

The built-in `Validated` type only report errors as `String` messages, making errors hard to process by downstream tools. We could enrich the error model with an optional abstract description of...

Currently, error reported by JsonSchema decoders don’t give much context information (like a full “JSON-path”).

Currently, it is sometimes a bit hard to figure out what’s wrong when something does not work as expected. The server silently returns an empty 500 (Internal server error) response....