Class: Rucoa::Handlers::Base
- Inherits:
-
Object
- Object
- Rucoa::Handlers::Base
- Defined in:
- lib/rucoa/handlers/base.rb
Direct Known Subclasses
ExitHandler, InitializeHandler, InitializedHandler, ShutdownHandler, TextDocumentCodeActionHandler, TextDocumentCompletionHandler, TextDocumentDefinitionHandler, TextDocumentDidCloseHandler, TextDocumentDidOpenHandler, TextDocumentDocumentHighlightHandler, TextDocumentDocumentSymbolHandler, TextDocumentFormattingHandler, TextDocumentHoverHandler, TextDocumentRangeFormattingHandler, TextDocumentSelectionRangeHandler, TextDocumentSignatureHelpHandler, WorkspaceDidChangeConfigurationHandler
Class Method Summary collapse
Instance Method Summary collapse
- #call ⇒ void
-
#initialize(request:, server:) ⇒ Base
constructor
A new instance of Base.
Constructor Details
#initialize(request:, server:) ⇒ Base
Returns a new instance of Base.
23 24 25 26 27 28 29 |
# File 'lib/rucoa/handlers/base.rb', line 23 def initialize( request:, server: ) @request = request @server = server end |
Class Method Details
.call(request:, server:) ⇒ void
This method returns an undefined value.
10 11 12 13 14 15 16 17 18 |
# File 'lib/rucoa/handlers/base.rb', line 10 def call( request:, server: ) new( request: request, server: server ).call end |
Instance Method Details
#call ⇒ void
This method returns an undefined value.
32 33 34 |
# File 'lib/rucoa/handlers/base.rb', line 32 def call raise ::NotImplementedError end |