The feeling when 87.5% of the discussion under your contribution is about #bureaucracy : unreliable CI and insignificant #style#bikeshedding .
Congrats, the project has created a barrier to entry for anyone who hasn't been into it for years already.
Hint: give everyone a freaking #linter that satisfies your needs and let us move on to actual work, without having to redo the same stuff 8 times. Sheesh.
I just published #Regal v0.16.0. This release brings two new linter rules, but most importantly it adds a language server (LSP) mode to Regal, allowing editor integrations to lint your workspace continuously as you work on your #Rego policies. Client implementations soon to follow. Exciting times!
Is there some (implicit like file.mday) metadata in @obsidian files, that I can leverage using the #Dataview Plugin to sort notes in a shared vault (#ObsidianSync) by author?
I'd like to have a dynamic view on what notes were edited last by whom.
@davidlohner@obsidian@obsidianmd I don’t know ingress igneous, couldn’t find the plugin either, but does it also update the property, in this case replace current value for another preset value?
If so, that might be the better option. If not, I’d personally prefer 1 plugin that can do the job than 2. But that’s up to the user.
Adding a property in #Linter once you leave your note is easy the way. See the image below.
The custom regex will run afterwards, so it will fill the property.
Thinking of hacking on a #LanguageServer for #Rego during the holidays, and integrate #Regal for linting. Anyone here who built one for some other language? I’d love to hear what you found most difficult, gotchas, clever tricks, or whatnot. All that kind of stuff you won’t find in the docs.
Regal v0.14.0 just released! 🎉 The latest edition of the #OPA community's favorite #Rego linter features two new rules, a new output format, and many improvements and fixes. Release notes and downloads here: https://github.com/StyraInc/regal/releases/tag/v0.14.0
Hey Python community, I need a good code formatter that works with VS Code. I've tried a few (autopep8, Black Formatter) but I could not circumvent their issues expanding tabs, regardless of every other possible setting in the project (I even have EditorConfig installed).
I'm looking for something that will ideally try to conform to PEP8, without being obnoxious expanding all tabs to spaces (we're not savages in this project). Thanks for any suggestions!
Regal v0.13.0 just released! Featuring 3 new linter rules, performance improvements across the board, and many improvements and fixes. If you're working with #OPA and #Rego in any way, make sure to try it out! Regal aims to help not just by finding bugs and issues, but to teach developers of all levels idiomatic Rego.
Regal v0.12.0 just released! The latest edition of the #OPA community's favorite #Rego linter adds 4 new linter rules, a long-awaited capabilities feature, and many other improvements and fixes. Check out the full changelog, and get your copy!
#Regal goes to 11! Or v0.11.0 anyway. This release adds six new rules to the #linter, bringing the total number of rules up to our roadmap goal of 50! 🎉 Also includes a number of improvements and fixes to existing rules. Truly heartwarming to see so many starting to adopt this tool as part of their #Rego development toolkit.
New #Regal release is out! v0.8.0 brings a bunch of new features and improvements to your favorite #Rego linter, including a #GitHub output format which will annotate PRs with linter violations. Also four new #linter rules to catch both issues as well as non-idiomatic coding style. Check it out!
New blog just dropped! On using a #linter as a tool for learning a new #programming language, and how I tried to apply some of those ideas while building #Regal, the new linter for #Rego.
Announced yesterday, Regal is a new linter for #Rego, with the ambitious goal of both catching bugs/mistakes in policy code, and to help people learn the language! If you ever work with #OPA, I’m sure you’ll find it useful. Check it out, and if you’d like to help kick-start the project by giving at star ⭐️ I’d be overjoyed!
#Vale describes itself as a “syntax-aware #linter for prose built with speed and extensibility in mind”. My overlay has the latest v2.24.4 release available for fellow #Gentoo users.