Ben Kraft
Ben Kraft
The API is fairly simple: errors can have a new field, `fix`, which includes a location (likely a graphql node's `.loc`) and a replacement. The runner then takes care of...
This is to illustrate a potential solution to #3852. I assume we'll discuss more in the issue before merging, this is just for the sake of concreteness.
## Summary This PR fixes custom messages in comparison-assertions. ## Changes The assesrtions now pass varargs rather than a single slice arg. ## Motivation The comparison-assertions were passing msgAndArgs as...
In writing linters (in my case, `go/analysis` passes to be run as golangci-lint plugins) I find myself wanting some sort of AST-matching engine. This tool seems like a really great...
This default is surely useful for many people, but it's not right for me: I have many projects on my computer, and I only want to start hotel if I'm...
As a user, I was very surprised to discover this! For example, it means that if you want your hotel server to have some environment variable set, `MY_VAR=... hotel start`...
graphql-js currently considers the following bogus operation valid against the given schema: ```graphql # schema: type Query { f: String } # operation: mutation { bogus } ``` In particular,...
I have autopep8 set up to run on save in my editor. (And I much appreciate it, thank you!) Sometimes, I save a file that has obvious syntax errors. (Of...
It would be nice to have an option to disable all of the features where `autopep8` goes beyond what `pycodestyle` requires. This is useful for avoiding spurious diffs when operating...
This is an updated version of #222 by @phil303 -- I just resolved the merge conflict and fixed a small bug. If maintainers are interested, I'm happy to do the...