-
Notifications
You must be signed in to change notification settings - Fork 128
Insights: Shopify/ruby-lsp
Overview
Could not load contribution data
Please try again later
7 Releases published by 3 people
-
vscode-ruby-lsp-v0.7.2
published
Jun 5, 2024 -
vscode-ruby-lsp-v0.7.3
published
Jun 5, 2024 -
v0.17.2
published
Jun 5, 2024 -
vscode-ruby-lsp-v0.7.4
published
Jun 7, 2024 -
v0.17.3
published
Jun 11, 2024 -
v0.17.4
published
Jun 18, 2024 -
vscode-ruby-lsp-v0.7.5
published
Jun 18, 2024
83 Pull requests merged by 14 people
-
Run label check on PR synchronize
#2244 merged
Jul 2, 2024 -
Add better initialization error handling
#2241 merged
Jul 2, 2024 -
Fix
decorated_parameters
for when method has no parameters#2229 merged
Jul 2, 2024 -
Start separating
RubyDocument
andDocument
concerns#2222 merged
Jul 2, 2024 -
Add run task command
#2231 merged
Jul 2, 2024 -
Add predicate methods for
public?
andprotected?
inRubyIndexer::Entry
#2236 merged
Jul 2, 2024 -
Bump the minor-and-patch group across 1 directory with 9 updates
#2238 merged
Jul 1, 2024 -
Bump test/fixtures/prism from
3024bee
to6b78f53
#2237 merged
Jul 1, 2024 -
Bump test/fixtures/prism from
8e7d126
to3024bee
#2225 merged
Jun 24, 2024 -
Add configuration options for third-party formatters
#2092 merged
Jun 21, 2024 -
Introduce
Entry::Signature
to support overloading#2221 merged
Jun 21, 2024 -
Avoid showing duplicate completions
#2215 merged
Jun 21, 2024 -
Upgrade Node to 20.9.0
#2220 merged
Jun 21, 2024 -
Provide a way for addon developers to get an addon by name
#2216 merged
Jun 20, 2024 -
Fix chruby release candidate ordering
#2212 merged
Jun 20, 2024 -
Document manager activation for other editors
#2213 merged
Jun 20, 2024 -
Use location links for namespace and method definition response
#2206 merged
Jun 20, 2024 -
Move experimental features into global state
#2209 merged
Jun 20, 2024 -
Search aliased namespaces in the top level too
#2208 merged
Jun 19, 2024 -
Lazily resolve method aliases
#2201 merged
Jun 18, 2024 -
Provide features on singletons
#2188 merged
Jun 18, 2024 -
Use quickpick UI to display addons list
#2205 merged
Jun 18, 2024 -
Add support for type hierarchy requests
#2103 merged
Jun 18, 2024 -
Bump ws from 8.16.0 to 8.17.1 in /vscode in the npm_and_yarn group
#2204 merged
Jun 18, 2024 -
Upgrade Sorbet
#2203 merged
Jun 18, 2024 -
Add receiver type handling
#2187 merged
Jun 17, 2024 -
Fix RBS singleton method owner assignment
#2199 merged
Jun 17, 2024 -
Push singleton context when inside singleton method
#2189 merged
Jun 17, 2024 -
Remember singleton nesting and method nesting when locating nodes
#2186 merged
Jun 17, 2024 -
Fix link to Ruby LSP plugin in EDITORS.md
#2195 merged
Jun 17, 2024 -
Bump test/fixtures/prism from
8e7d126
tob6a97a4
#2193 merged
Jun 17, 2024 -
Bump the minor-and-patch group in /vscode with 3 updates
#2192 merged
Jun 17, 2024 -
Display addons status in the control panel
#2180 merged
Jun 14, 2024 -
Allow
Entry::Method
to be initialized withEntry::Parameter
s#2185 merged
Jun 14, 2024 -
Exclude singleton classes from name based searches
#2182 merged
Jun 13, 2024 -
Show method parameters on hover
#2179 merged
Jun 13, 2024 -
Offer RuboCop autocorrection for contextual offenses
#2171 merged
Jun 13, 2024 -
Index Ruby core within thread
#2178 merged
Jun 12, 2024 -
Avoid overriding the start function of Client
#2163 merged
Jun 12, 2024 -
Fix incorrect parent class assignment for Object and BasicObject
#2175 merged
Jun 12, 2024 -
Resolve missed conflicts
#2177 merged
Jun 12, 2024 -
Bump version to v0.17.4
#2162 merged
Jun 12, 2024 -
Associate singleton methods with the right owner objects
#2142 merged
Jun 12, 2024 -
Use RBS to index methods
#2157 merged
Jun 12, 2024 -
Update Homebrew note for
asdf
#2166 merged
Jun 12, 2024 -
Bump the npm_and_yarn group in /vscode with 2 updates
#2165 merged
Jun 11, 2024 -
Rescue SystemStackError while indexing
#2097 merged
Jun 11, 2024 -
Bump version to v0.17.3
#2135 merged
Jun 11, 2024 -
Build complete ancestors list with RBS classes and modules
#2148 merged
Jun 11, 2024 -
Bump braces from 3.0.2 to 3.0.3 in /vscode in the npm_and_yarn group
#2160 merged
Jun 11, 2024 -
Move Bundler and Minitest outside development group
#2159 merged
Jun 11, 2024 -
Remove non-existing algorithm path for constant resolution
#2158 merged
Jun 11, 2024 -
Detect RuboCop as the formatter when it is only a transitive depenency
#2126 merged
Jun 11, 2024 -
Display warning when launching with no workspaces
#2155 merged
Jun 11, 2024 -
Specify in Readme that global rubocop command is not supported
#1911 merged
Jun 10, 2024 -
Correct path for enabling ruby-lsp with LazyVim
#2154 merged
Jun 10, 2024 -
Add lazyvim to editors.md
#2150 merged
Jun 10, 2024 -
Filter instance variable owners before deduping
#2153 merged
Jun 10, 2024 -
Implement complete constant resolution algorithm
#2136 merged
Jun 10, 2024 -
Bump the minor-and-patch group in /vscode with 7 updates
#2152 merged
Jun 10, 2024 -
Bump test/fixtures/prism from
a4e164e
to8e7d126
#2151 merged
Jun 10, 2024 -
Upgrade Prism to v0.30
#2147 merged
Jun 7, 2024 -
Run label check on any PR review
#2146 merged
Jun 7, 2024 -
Index core classes using RBS
#2132 merged
Jun 7, 2024 -
Ensure update server gem command updates the locked server
#2145 merged
Jun 7, 2024 -
Standardize version manager script execution
#2133 merged
Jun 7, 2024 -
Continue searching if directory is missing for omitted chruby patch version
#2143 merged
Jun 7, 2024 -
Add
case
statement to VS Code snippets#2129 merged
Jun 7, 2024 -
Document custom gem installation directories
#2139 merged
Jun 6, 2024 -
Add Homebrew note for ASDF
#2141 merged
Jun 6, 2024 -
Run label check when a label is added/removed
#2140 merged
Jun 6, 2024 -
Add link to VS Code extension README
#2138 merged
Jun 6, 2024 -
Fix test escaping on Windows
#2109 merged
Jun 6, 2024 -
Add support for method aliases when indexing
#1951 merged
Jun 5, 2024 -
Add CallNode field to NodeContext
#2115 merged
Jun 5, 2024 -
Exclude dependencies from workspace symbols
#2131 merged
Jun 5, 2024 -
Handle unsaved files in main language server client
#2124 merged
Jun 5, 2024 -
Fix duplicate nesting when targetting classes/modules
#2128 merged
Jun 4, 2024 -
Ensure default gems are part of the document selector
#2127 merged
Jun 4, 2024 -
Run labels check only after PR approval
#2123 merged
Jun 4, 2024 -
Better clarify multi-root workspace documentation
#2125 merged
Jun 4, 2024 -
Show doc urls for extension cops
#2076 merged
Jun 3, 2024 -
Bump the minor-and-patch group with 3 updates
#2119 merged
Jun 3, 2024
14 Pull requests opened by 7 people
-
Add note about Mise version manager
#2172 opened
Jun 12, 2024 -
Introduce guessed receiver types
#2210 opened
Jun 19, 2024 -
Linearize singleton ancestors
#2214 opened
Jun 20, 2024 -
Make Rails app detection based on Rails::Application superclass
#2218 opened
Jun 21, 2024 -
Run multiple Minitest examples via a single ruby command from the VS Code test explorer
#2230 opened
Jun 27, 2024 -
Add file open support for route lookup
#2232 opened
Jun 28, 2024 -
Add blank Docusaurus site
#2233 opened
Jun 28, 2024 -
Change RDoc docs path
#2234 opened
Jun 28, 2024 -
Provide code navigation features to erb files
#2235 opened
Jun 28, 2024 -
Indicate zshenv is to be used when configuring ZSH version managers
#2239 opened
Jul 1, 2024 -
Simplify class and module grammar for more consistency
#2242 opened
Jul 2, 2024 -
WIP: Parse RBS overloads into signatures
#2243 opened
Jul 2, 2024 -
Add super support for definition and hover
#2245 opened
Jul 2, 2024 -
Add completion support for locals
#2248 opened
Jul 2, 2024
43 Issues closed by 10 people
-
Add a custom error handler for the LSP client
#1769 closed
Jul 2, 2024 -
Multiple workspace folders result in too many ruby-lsp processes using vscode-ruby-lsp
#1865 closed
Jun 26, 2024 -
Send notification to user if rubyLsp.formatter setting isn't in enum
#1213 closed
Jun 23, 2024 -
Allow non-standard values for rubyLsp.formatter option
#1775 closed
Jun 21, 2024 -
chruby activation failure for release candidate versions of Ruby
#2169 closed
Jun 20, 2024 -
The Ruby LSP server crashed 5 times in the last 3 minutes
#2196 closed
Jun 20, 2024 -
LSP features not activated in neovim
#2149 closed
Jun 20, 2024 -
[VSCode] Stuck Activating Until Switched to New File
#1883 closed
Jun 19, 2024 -
Support indexing alias, alias_method (potentially other missed declarations)
#1940 closed
Jun 18, 2024 -
Display addon information with quickpick UI
#2197 closed
Jun 18, 2024 -
Add type hierarchy support
#1046 closed
Jun 18, 2024 -
Support for publishDiagnostics LSP flow messages
#1873 closed
Jun 18, 2024 -
Code snippets as LSP completions instead of snippets.json
#1874 closed
Jun 18, 2024 -
Too many code lens options for running tests
#2167 closed
Jun 17, 2024 -
Accept declarative test syntax for minitest
#2176 closed
Jun 17, 2024 -
No RuboCop autocorrect lens if autocorrect is contextual
#2168 closed
Jun 13, 2024 -
Support YARD directive comments
#2181 closed
Jun 13, 2024 -
Settings cannot be applied per folder
#1770 closed
Jun 12, 2024 -
Existing projects do not create the .ruby-lsp folder
#1783 closed
Jun 11, 2024 -
Got error when running on Windows 11 WSL in docker container
#1784 closed
Jun 11, 2024 -
Doesn't have completion/docs for core Ruby modules/classes
#1772 closed
Jun 11, 2024 -
Error: "rbenv: bundle: command not found"
#1794 closed
Jun 11, 2024 -
LSP server crash can leave the extension in a stuck state
#1766 closed
Jun 11, 2024 -
Formatting not working with neovim when rubocop is a transient dependency
#1198 closed
Jun 11, 2024 -
Re-think the way we locate nodes as targets and how addons declare the ones they are interested in.
#2036 closed
Jun 11, 2024 -
Usage without a Gemfile
#708 closed
Jun 10, 2024 -
Add fixed `Object` and `Kernel` entries to the index for building the complete ancestors
#2104 closed
Jun 10, 2024 -
bundler: failed to load command: ruby-lsp (rbenv)
#2114 closed
Jun 7, 2024 -
chruby integration can't find default ~/.rubies
#2134 closed
Jun 7, 2024 -
gem install fails if system installation directory is read-only
#1791 closed
Jun 6, 2024 -
`--yjit` added to ruby command when not supported (with asdf usage)
#2027 closed
Jun 6, 2024 -
Automatic Ruby environment activation with asdf failed
#2137 closed
Jun 6, 2024 -
Generated instructions in automated test can't execute correctly on Windows
#1996 closed
Jun 6, 2024 -
Exclude gem symbols from appearing in global symbol search
#1277 closed
Jun 5, 2024 -
Change approach for Prism fixtures
#2081 closed
Jun 4, 2024 -
Please document what configuration multi-root workspaces actually expect
#1761 closed
Jun 4, 2024 -
Look into 'affinity' for VS Code extension
#1812 closed
Jun 4, 2024
14 Issues opened by 10 people
-
vscode fails to activate Ruby environment with asdf when not started from the shell
#2247 opened
Jul 2, 2024 -
Ruby file type defaults to `.builder` when saving a file in VS Code
#2240 opened
Jul 2, 2024 -
Hover Definitions for Ruby Keywords
#2227 opened
Jun 26, 2024 -
Connecting to LSP with docker-in-docker setups.
#2223 opened
Jun 21, 2024 -
Implement skipFiles
#2211 opened
Jun 20, 2024 -
Visual Studio Code 0.7.4 appears to be unable to initialize rbenv
#2202 opened
Jun 18, 2024 -
Ensure correct nesting inside anonymous classes or modules
#2198 opened
Jun 17, 2024 -
Allow `Definition` listeners receive document as a constructor argument
#2191 opened
Jun 15, 2024 -
`with_server` helper should not use `stubs` for the `stub_no_typechecker` option
#2190 opened
Jun 15, 2024 -
Bundler v2.5.12 causes infinite restart loop
#2183 opened
Jun 14, 2024 -
Detect missing Rubies and offer to install them
#2173 opened
Jun 12, 2024 -
Deprecate `.index.yml`, move configuration to initializer
#2156 opened
Jun 11, 2024 -
Implement `typeHierarchy/subtypes` requests support
#2144 opened
Jun 7, 2024 -
Bundler auto_install prints to STDOUT and breaks connection
#2130 opened
Jun 5, 2024
21 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Improve performance of finding indexables
#2082 commented on
Jun 19, 2024 • 25 new comments -
Fix the handling of multibyte characters
#2051 commented on
Jul 3, 2024 • 9 new comments -
Include comments when dispatching listener events
#2054 commented on
Jun 18, 2024 • 4 new comments -
Warn/Refuse to install if `ruby-lsp` resolves to old versions
#1945 commented on
Jun 11, 2024 • 3 new comments -
Add some diagnostic logging for ruby-lsp
#2057 commented on
Jun 28, 2024 • 3 new comments -
Develop strategy for indexing declarations made in C / native extensions
#1335 commented on
Jun 18, 2024 • 3 new comments -
Definition support for autoloaded constants
#1995 commented on
Jun 19, 2024 • 2 new comments -
Add default ruby configuration for visual studio code
#1958 commented on
Jun 25, 2024 • 2 new comments -
[Draft] Add jruby to CI
#1257 commented on
Jun 13, 2024 • 1 new comment -
Properly handle methods for definition, completion and hover
#899 commented on
Jul 3, 2024 • 1 new comment -
Support serialization and deserialization for `RubyIndexer::Entry` objects
#1919 commented on
Jun 27, 2024 • 1 new comment -
Are there plans to add "useBundler" and "pathToBundler" settings to launch.json for debugging?
#1907 commented on
Jun 24, 2024 • 1 new comment -
Support singleton method indexing and resolution
#1938 commented on
Jun 22, 2024 • 1 new comment -
Run `bundle install` if Gemfile but no `Gemfile.lock`
#1944 commented on
Jun 22, 2024 • 1 new comment -
Use ancestors to determine test framework in code lens
#1334 commented on
Jun 17, 2024 • 1 new comment -
Support Ruby on Rails detection based on Rails individual gems
#2096 commented on
Jun 11, 2024 • 1 new comment -
Matching for `excluded_patterns` in `.index.yml`
#1847 commented on
Jun 10, 2024 • 1 new comment -
VSCode: Support bundleGemfile locations relative to os.homedir
#1974 commented on
Jun 10, 2024 • 1 new comment -
launch.json: add ability to set `cwd` for program being launched
#1757 commented on
Jun 3, 2024 • 1 new comment -
Start keeping track of ancestors
#1333 commented on
Jun 12, 2024 • 0 new comments -
Support singleton constants resolution (and/or indexing)
#1939 commented on
Jun 6, 2024 • 0 new comments