Class: Rucoa::Handlers::TextDocumentDocumentSymbolHandler
- Defined in:
- lib/rucoa/handlers/text_document_document_symbol_handler.rb
Constant Summary collapse
- DOCUMENT_SYMBOL_KIND_FOR_FILE =
1- DOCUMENT_SYMBOL_KIND_FOR_MODULE =
2- DOCUMENT_SYMBOL_KIND_FOR_NAMESPACE =
3- DOCUMENT_SYMBOL_KIND_FOR_PACKAGE =
4- DOCUMENT_SYMBOL_KIND_FOR_CLASS =
5- DOCUMENT_SYMBOL_KIND_FOR_METHOD =
6- DOCUMENT_SYMBOL_KIND_FOR_PROPERTY =
7- DOCUMENT_SYMBOL_KIND_FOR_FIELD =
8- DOCUMENT_SYMBOL_KIND_FOR_CONSTRUCTOR =
9- DOCUMENT_SYMBOL_KIND_FOR_ENUM =
10- DOCUMENT_SYMBOL_KIND_FOR_INTERFACE =
11- DOCUMENT_SYMBOL_KIND_FOR_FUNCTION =
12- DOCUMENT_SYMBOL_KIND_FOR_VARIABLE =
13- DOCUMENT_SYMBOL_KIND_FOR_CONSTANT =
14- DOCUMENT_SYMBOL_KIND_FOR_STRING =
15- DOCUMENT_SYMBOL_KIND_FOR_NUMBER =
16- DOCUMENT_SYMBOL_KIND_FOR_BOOLEAN =
17- DOCUMENT_SYMBOL_KIND_FOR_ARRAY =
18- DOCUMENT_SYMBOL_KIND_FOR_OBJECT =
19- DOCUMENT_SYMBOL_KIND_FOR_KEY =
20- DOCUMENT_SYMBOL_KIND_FOR_NULL =
21- DOCUMENT_SYMBOL_KIND_FOR_ENUMMEMBER =
22- DOCUMENT_SYMBOL_KIND_FOR_STRUCT =
23- DOCUMENT_SYMBOL_KIND_FOR_EVENT =
24- DOCUMENT_SYMBOL_KIND_FOR_OPERATOR =
25- DOCUMENT_SYMBOL_KIND_FOR_TYPEPARAMETER =
26- ATTRIBUTE_METHOD_NAMES =
::Set[ 'attr_accessor', 'attr_reader', 'attr_writer', ]
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Rucoa::Handlers::Base
Instance Method Details
#call ⇒ Object
44 45 46 47 48 |
# File 'lib/rucoa/handlers/text_document_document_symbol_handler.rb', line 44 def call return unless responsible? respond(document_symbols) end |