diff --git a/lib/ruby_lsp/event_emitter.rb b/lib/ruby_lsp/event_emitter.rb index 2fdbc83a50..213815855a 100644 --- a/lib/ruby_lsp/event_emitter.rb +++ b/lib/ruby_lsp/event_emitter.rb @@ -2,7 +2,7 @@ # frozen_string_literal: true module RubyLsp - # EventEmitter is an intermediary between our requests and Syntax Tree visitors. It's used to visit the document's AST + # EventEmitter is an intermediary between our requests and YARP visitors. It's used to visit the document's AST # and emit events that the requests can listen to for providing functionality. Usages: # # - For positional requests, locate the target node and use `emit_for_target` to fire events for each listener diff --git a/lib/ruby_lsp/requests/base_request.rb b/lib/ruby_lsp/requests/base_request.rb index cbd9796b90..745e3427b2 100644 --- a/lib/ruby_lsp/requests/base_request.rb +++ b/lib/ruby_lsp/requests/base_request.rb @@ -20,7 +20,7 @@ def initialize(document) sig { abstract.returns(Object) } def run; end - # Syntax Tree implements `visit_all` using `map` instead of `each` for users who want to use the pattern + # YARP implements `visit_all` using `map` instead of `each` for users who want to use the pattern # `result = visitor.visit(tree)`. However, we don't use that pattern and should avoid producing a new array for # every single node visited sig { params(nodes: T::Array[T.nilable(YARP::Node)]).void }