Anders Eknert
Anders Eknert
I haven't had a look at the makefile yet, but the version of `test.sh` in #639 should resolve that part of this issue, I think. Happyt to integrate that as...
Thinking more about it now. Even if we have multiple bundles defined in a directory/workspace, we can't assume that they are isolated components. One bundle may very well depend on...
Just realized that we could check for .manifest files to detect bundle "root" directories and use those instead of configuration options. I guess technically a bundle directory doesn't *need* to...
Indeed! Schemas, if present, should have highest precedence for completions, as they are the source of truth also for the compiler. If no schemas are found, we'd look for an...
One thing that I hadn't considered is comments. While it's hard to imagine scenarios where commenting imports adds much of value, and don't think it's common, we'd still need to...
Not sure when the formatter started sorting imports? But it does now. So this: ```rego import data.alpha.omega import data.beta.b import data.alpha.beta import data.beta.a ``` formats to: ```rego import data.alpha.beta import...
I think we'll have to leave parsing out of this, even though I'd love to do that using `regal.parse_module`. The Go machinery for parsing parallelizes the process across all the...
Adding to the list — querying each rule for notices, and return back the result so that rules can be disabled conditionally based on those. This works today already, but...
Sorry for leading you astray! The issue is clearly how the cache is missed within the scope of a _single_ request, not between multiple requests (even though that caching also...
I should probably add that the dash/minus isn't special here — any operator (built-in function with an infix attribute) will behave the same way, i.e. `p/q := 1`, `a+b :=...