Closed lumean closed 5 years ago
I think https://atom.io/packages/symbols-tree-view is also taking the tags/parsing directly from the built-in symbol-view
Hi,
I added the support for inheritance, that will be available in the next release (https://github.com/7ute/symbols-list/commit/989a5a6481064620424a10f34e0af7d38083c706) Let me know if that can be improved.
Hi, first of all many thanks for this package. I'd like to to give some improvement suggestions for the parsing of ruby.
Currently the parser seems not to recognize inheritance (<) correctly. E.g. in case of
class TestClass1< Grape::Entity
it just showsEntity
instead ofTestClass1
It is quite difficult to parse ruby code correctly based on regexes. I think a lexer/parser would be needed. Maybe instead of regexes you can get the information somehow from atoms built in symbol-view https://atom.io/packages/symbols-view the parsing seems quite complete there