Viacheslav Poturaev

Results 32 issues of Viacheslav Poturaev

Somewhat similar to https://github.com/epoberezkin/ajv-i18n or based on it. To address the concern raised in https://github.com/opis/json-schema/issues/14.

``` "responses":{ "200":{"description":"OK","content":{"text/vnd.graphviz":{"schema":{}}}}, "404":{ "description":"Not Found", "content":{"application/json":{"schema":{"$ref":"#/components/schemas/RestErrResponse"}}} } ```

https://github.com/swaggest/openapi-go/blob/v0.2.14/openapi3/_testdata/openapi.json#L98-L99

bug

Currently only `Where` method accepts `args` as placeholder values ``` go func (b *SelectBuilder) Where(pred interface{}, args ...interface{}) *SelectBuilder { b.whereParts = append(b.whereParts, newWherePart(pred, args...)) return b } ``` Other...

https://github.com/josdejong/jsoneditor

This PR naively fixes false positive parsing of an invalid number that contains more than one `.` or `e`. https://github.com/valyala/fastjson/issues/88#issuecomment-1413818799 ```go package main import ( "fmt" "github.com/valyala/fastjson" ) func main()...

### 🤔 What's the problem you're trying to solve? Majority of other `cucumber` implementations support `cucumber expressions` to define steps. Coming to `godog` from another implementation may lead to reduced...

:zap: enhancement

**Describe the bug** Currently, when OpenAPI schema is generated, any regular expressions are filtered out from URL pattern to make URL pattern compatible with OpenAPI. **To Reproduce** ```go r.Get("/{token:^\\.}", usecase.ShortURL(deps))...

There might a behavior regression in Go, since `go1.16` can run the tests successfully, but `go1.19` and `gotip` fail with `panic: lost receiver name`. ``` go1.16.10 test ./... ok rsc.io/rf...

Sample command: ``` plt mongo --quiet --host mongo.example.io dbname --eval "db.somethings.findOne({_id: ObjectId('5e7b7af943146b027e2e3abb')})" ```