GitHub / rubyide/vscode-ruby / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| cc10dc65 | Use a ternary vs iif in lint function | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| e377ecbf | Add client configuration middleware that resolves config paths | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| 8f82a8fe | Change log output channel name to "Ruby Language Server" | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| cc3f3df0 | Switch to spawn-rx from execa | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| e5ce6c2c | Add support for Standard | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| acca33fb | Don't bring down the whole process on an unhandled SIGPIPE | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| 69191bd3 | Correct v0.21.1 CHANGELOG for panel title change | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| 3ccbe791 | Update CHANGELOG for v0.21.1 | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| bc48b5bb | Upgrade tree-sitter and tree-sitter-ruby | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| b372b1ae | merge Merge pull request #419 from vnbrs/patch-1 |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| d15b302f | Update settings panel title |
Vinicius Brasil <v****s@i****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 451fdb02 | Update CHANGELOG. Bump version to 0.21.0 | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| bdad0449 | Update upstream ruby grammar for quoted heredoc support | Stafford Brunk <w****1@g****m> | over 7 years ago | |
| da86a426 | merge Merge pull request #408 from YisraelV/improveConfiguration |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| a16e851c | merge Merge pull request #409 from peret/fix-linter-updates |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| a02de9f2 | merge Merge pull request #407 from what-is-quality/respect-path-to-bundler |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 8c611ad1 | Fix linter offenses not updating after re-opening a file. | Peter Retzlaff <p****r@p****m> | over 7 years ago | |
| 4e72ab2d | fixup! Respect ruby.pathToBundler for RuboCop executable | Ted <t****d@k****r> | over 7 years ago | |
| 89c2aa01 | run prettier | Yisrael <i****2@g****m> | over 7 years ago | |
| b99eb6f1 | escape another string in snippets | Yisrael <i****2@g****m> | over 7 years ago | |
| b0ea6b7d | make tsling happier | Yisrael <i****2@g****m> | over 7 years ago | |
| 5dc8b47d | only resolve cwd if it's not provided in launch.json | Yisrael <i****2@g****m> | over 7 years ago | |
| d573088e | 1. don't show cwd - instead resolve it in the resolver | Yisrael <i****2@g****m> | over 7 years ago | |
| 36bd6785 | Respect ruby.pathToBundler for RuboCop executable | Ted <t****d@k****r> | over 7 years ago | |
| 69d08964 | Use ui to select one configuration and make the rest available through snippets | Yisrael <i****2@g****m> | over 7 years ago | |
| 90ca8994 | Use DebugConfigurationProvider | Yisrael <i****2@g****m> | over 7 years ago | |
| b2ef9b22 | Remove document symbol console.log statement | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| e1a584e1 | Handle tree deletion events in Analyzer | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 7c2d886b | Remove diagnostics when a document is closed | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 541e9781 | Handle unhandled promise rejects to keep the server from dying | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| edb5ec37 | Update ConfigurationProvider to flush the documentConfigurationCache | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 8e25ab16 | Add util/index.ts for convenience | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 3564b9e0 | Implement the DocumentSymbolProvider | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 39847b47 | Have the DocumentHighlightProvider use DocumentHighlightAnalyzer | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 8681ff93 | Have FoldingRangeProvider use the last analysis | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 43d151f2 | Declare document symbol support | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 0a0e79bd | Add Analyzer that will take the Forest stream and run analyzers over it | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| b41400cc | Add DocumentSymbolAnalyzer | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| c692f7f6 | Add DocumentHighlightAnalyzer | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 54363d52 | Add FoldingRangeAnalyzer | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| c55aaca5 | Add BaseAnalyzer abstract class | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 9b695fac | Remove ASTProvider as DocumentManager streams to the Forest now | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| fc5dd833 | Remove DiagnosticsProvider as the Analyzer will do this stuff | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| b82d390e | Change WorkspaceProvider to load the ruby environment on changes | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 68b2b6b3 | Set up config fetcher for the documentConfigurationCache | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 58d7eafa | Remove TextDocumentProvider as the DocumentManager does this now | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| e7fd5861 | Hook up the Linter events to send diagnostics | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 544be459 | Add base linter which emits diagnostics on document events | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 351b4d6b | Don't pass forest into every provider | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 31b76227 | Wire forest to listen to the document manager | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 95e290e1 | Wire up the new DocumentManager | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| a732805f | Replace server env detection with workspace/rubyEnvironment requests | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 2aa8e9ee | Add DocumentManager which emits an rxjs event stream on doc changes | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| bea49d5c | Add @types/execa | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| ba7d7109 | Add rxjs | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| f123c3e2 | Implement new linter support | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| ac714505 | Move Position to util directory. Add some equality methods. | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 70ab280f | Implement RubyDocumentSymbol factory | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 6ef0a3f2 | Add a super simple stack | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 62f9f46e | Bump minimum tree-sitter to v0.13.22 | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 7aedf6a2 | Add RUBOCOP_OPTS to RubyEnvironment | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 7d4cba7e | Add execa back to the server | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 84b15a3c | Client dependency updates | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| ed394488 | Remove deprecated configurationSection from synchronize options | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 84f64b2f | Add client support for WorkspaceRubyEnvironment requests | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 21068079 | Remove ServerConfiguration as the SettingsCache replaced it | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 9e7c61b5 | Add generic SettingCache for caching configuration and environments | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 6799da0d | merge Merge pull request #401 from michielboekhoff/update-readme-endwise |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 52b13920 | Add endwise to README.md | Michiel Boekhoff <m****b@g****m> | almost 8 years ago | |
| 2d6ebf21 | merge Merge pull request #272 from ThirteenLtda/fix_snippet |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 251f666a | merge Merge pull request #399 from peret/fix-saturated-locate-queue |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| e526789b | Update tsconfig lib to es2017 | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 1978aae9 | Move xmldom typings to @types package | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 5c76b61e | Remove execa and default-shell from server | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 3452e45a | Bump tree-sitter-ruby to 0.13.11 | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| e0f76c80 | Bugfix: Call the async-callback to clear the parseQueue of items. | Peter Retzlaff <p****r@p****m> | almost 8 years ago | |
| 6b337747 | merge Merge pull request #384 from alex-tan/patch-1 |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| e09c375c | merge Merge pull request #395 from remcohaszing/patch-1 |
Stafford Brunk <w****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 84bbc071 | Mark deliverfile as a Ruby file |
Remco Haszing <r****g@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 34df4520 | Remove static register function from Provider | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| d76e840c | Add multi root workspace and configuration support | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| cd29ac14 | Add concept of initialize and initialized provider registration | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 821640f1 | Add a TextDocumentProvider to handle and delegate text document events | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| b8effa6b | Removed unnecessary tslint:disable | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 85be9a45 | Add DiagnosticsProvider stub | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| c3f4b3aa | Add support for loading workspace Ruby environments per workspace root | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 2bed5a8d | Import debounce directly since esModuleInterop is now enabled | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 105acef7 | Dependency updates in the server | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 672587df | Call client.stop on plugin deactivation | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 231fb4da | Update vscode-languageclient to ^5.1.0 | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 450e6e38 | Add execa and default-shell to server | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 5239578b | Watch .ruby-version and .rvmrc files in language server client | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| ad7d9f65 | Set esModuleInterop to true | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| f0b9e09b | Convert providers to inherit from Provider and use static register function | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 4a457165 | Add a Provider abstract class | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| fb685865 | Switch from tslint-microsoft-contrib to tslint-config-standard | Stafford Brunk <w****1@g****m> | almost 8 years ago | |
| 7f828ea5 | Improve Documentation on Rubocop |
Alex Tan <a****n@u****m>
Committed by: Alex Tan <a****n@g****m> |
almost 8 years ago | |
| cb1b0aa5 | Update CHANGELOG. Bump to v0.20.0 | Stafford Brunk <w****1@g****m> | about 8 years ago | |
| 7e0f9312 | Template updates | Stafford Brunk <w****1@g****m> | about 8 years ago | |
| 12ec63af | README updates | Stafford Brunk <w****1@g****m> | about 8 years ago |