Ilia Choly
Ilia Choly
Here's a pegjs grammar that will parse the types ``` pegjs Type = GenericType / UnionType / ArrayType / SimpleType NonUnionType = GenericType / ArrayType / SimpleType NonArrayType = GenericType...
parsing `Entity|Entity[]|EntityCollection|DataSource|ImageryLayer|Promise.` gives: ``` json { "kind": "union", "types": [ { "kind": "simple", "name": "Entity" }, { "kind": "generic", "name": "Array", "params": [ { "kind": "simple", "name": "Entity" } ]...
Looks like #83 closes this.
Alright, lets do mocha and chai. Since we're not running in the browser, mocha's built in test runner should be good enough.
Does this proposal include a corresponding change to the module proxy? Perhaps a `prefix` filter for `index.golang.org`? ``` GET https://index.golang.org/index?prefix=github%2Ecom%2Ffoo%2Fbar ```
@vmchale I cannot reproduce issue on `0.10.0` or `master`. https://github.com/icholy/nvim-bug-28793
I'm not able to reproduce this with gopls: 
@mikehaertl ~~btw I was testing on nightly, not 0.10.0~~ I cannot reproduce with `nightly` or `0.10.0`.
I'm not sure how to test this.
I'm not attached to this implementation. If someone wants to suggest an alternate implementation or make a spin-off PR I'd be more than happy to test it out.