Michael Bryant

Results 30 issues of Michael Bryant

#112 happened because the benchmarking pipeline finishes with success as long as benchmarks run, no matter how much worse they perform. If we can get the benchmarks to fail on...

`src/parser/common.rs` contains a number of `panic!("Implement this error")` lines that should be cleaned up

PR #89 adds `strum` for enum `ToString` implementations. For consistency and code deduplication, we can use `strum::EnumString` to implement `FromStr` for those enums (`Command`, etc.)

**Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)** /kind bug **Description** I am attempting to define multiple quadlet containers at once using the...

bug

## Description of the feature I'd like to be able to use `min_items` with `HashSet`, but it is not currently supported. The error looks like: ``` Diagnostics: the trait bound...

enhancement

## Description of the feature I'm using the [RequestId middleware](https://docs.rs/poem/latest/poem/middleware/struct.RequestId.html) with `poem_openapi`. Every operation takes a custom `RequestId` type as an argument (which extracts the header added by the middleware)...

enhancement

## Description of the feature I'd like to be able to include extra validation beyond what's supported by OpenAPI/`#[oai(validator)]` as part of `ParseFromJSON` so that I can be sure validation...

enhancement

I think this supersedes #219. Also resolves #270. I'm not the best with Go, so this could probably be written better, but I figure it's a starting point. You can...

The generated specification for `butlerd` references types that are not defined in the same specification. This prevents being able to generate e.g. a client from that specification. As the clearest...