Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODOs #19

Open
mtsmfm opened this issue Sep 18, 2017 · 0 comments
Open

TODOs #19

mtsmfm opened this issue Sep 18, 2017 · 0 comments

Comments

@mtsmfm
Copy link
Owner

mtsmfm commented Sep 18, 2017

  • Fully implement static analysis
    • Currently it can only for constants (and not perfect)
module Foo
  class Bar
    module Baz
    end
  end
   
  def foo
    Bar::Ba_
  end
end
  • Advanced syntax check
    • I hope we can get column information in following case:
$ ruby -wc foo.rb
foo.rb:2: syntax error, unexpected $undefined, expecting end-of-input
if a == "\\n"
          ^
  • Jump to definition for Docker environment
    • Some files (stdlib, gems) can't be seen by host
    • Need to extend LSP (probably)
  • Show documentation
  • Integrate other tools
    • rubocop
    • debride
  • Syntax highlight
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant