Comments (1)
Having looked into this some, and while I love the idea of doing this, this is problematic to implement due to the fact that most (all?) editors by default won't ask for suggestions inside of strings, and these objects are of course all keyed by strings.
While it's possible to change this in behahvior in configuration, it's unlikely that users will do that, as you'll generally won't want completions for other things inside of strings.
Closing.
from regal.
Related Issues (20)
- Move `external-reference` to `custom` category
- Update docs on custom rules to reflect new roast format
- Create and publish `.regal/config.yaml` schema to JSON schema store
- Rule: `directory-package-mismatch` HOT 1
- Eval code lens errors should display path relative to workspace directory, not the full URL
- Rule: `sprintf-arguments-mismatch` HOT 2
- Auto-completion of boolean values
- Inform users about `regal fix` when `regal lint` output contains fixable violations
- `rule-name-repeats-package` misses some classes of rules
- Language server fails to start when opening the OPA repo HOT 1
- Rule: `rule-assigns-default`
- Add parens to auto-completed function suggestions
- Locals completion provider no longer works
- Provide `regal fix` and LSP Code Action for `directory-package-mismatch` HOT 1
- For `regal fix`: determine if clean git working directory HOT 1
- False positive in `annotation-without-metadata` HOT 1
- Show equivalent `opa eval` command in code lens eval result tooltip
- Eval: investigate if we can have output of `print` calls in other packages than the one evaluated
- Eval: add "Evaluate rule" (as opposed to document) code lens
- `setTrace` method support HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from regal.