solargraph
https://github.com/castwide/solargraph
Ruby
A Ruby language server.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
3 Subscribers
Add a CodeTriage badge to solargraph
Help out
- Issues
- Infer precise Hash{K => V} types from hash literals
- Regenerate .rubocop_todo.yml and fix newly-flagged offenses
- Narrow variable types after a raise guard
- Resolve RBS aliases to generically inherited methods
- Merge signatures only on matching parameter types
- Skip the embedded undercover check in Plugin jobs
- Infer a block parameter whose receiver is another block call
- Resolve RBS type arguments on mixed-in modules
- Resolve instance variable type when assigned only in an ancestor class's method
- Remove dead TypeMethods#qualify
- Docs
- Solargraph::Metagem#equality_fields
- Solargraph::External#generation
- Solargraph::CacheDir.rbs_dir
- Solargraph::CacheDir#rbs_dir
- Solargraph::Collection.clear_mem_cache
- Solargraph::Collection.cached
- Solargraph::RbsMap::Path.pins
- Solargraph::RbsMap::Core#repository
- Solargraph::Collection::Rbs#key
- Solargraph::Collection::Rbs#cache_file