pks-0.1.2 is not a library.
Visit the last successful build:
pks-0.2.26
pks
WIP: Rust implementation of packs for ruby
Initial Milestone
-
pks generate_cache, which can be used to updatetmp/cache/packwerkfor fasterpackwerkoutput. It should produce the exact samejsonthatpackwerkproduces today. Challenges include:- Parsing ERB
- Parsing Rails associations and rewriting them as constant references using a pluralizer. Initially, non-standard inflections will likely not be supported (although I may support it through hard-coded map in
packwerk.yml) - Replicating packwerk's behavior with respect to not recording "local definitions"
-
pks check, which can be used as a drop-in replacement to the VSCode -
pks update, which can be used to updatedeprecated_references.yml -
pks lsp, to launch an LSP-server to provide faster feedback