Class: Steep::Services::SignatureService::SyntaxErrorStatus
- Defined in:
- lib/steep/services/signature_service.rb
Instance Attribute Summary collapse
-
#changed_paths ⇒ Object
readonly
Returns the value of attribute changed_paths.
-
#diagnostics ⇒ Object
readonly
Returns the value of attribute diagnostics.
-
#files ⇒ Object
readonly
Returns the value of attribute files.
-
#last_builder ⇒ Object
readonly
Returns the value of attribute last_builder.
Instance Method Summary collapse
- #constant_resolver ⇒ Object
-
#initialize(files:, changed_paths:, diagnostics:, last_builder:) ⇒ SyntaxErrorStatus
constructor
A new instance of SyntaxErrorStatus.
- #rbs_index ⇒ Object
Constructor Details
#initialize(files:, changed_paths:, diagnostics:, last_builder:) ⇒ SyntaxErrorStatus
Returns a new instance of SyntaxErrorStatus.
9 10 11 12 13 14 |
# File 'lib/steep/services/signature_service.rb', line 9 def initialize(files:, changed_paths:, diagnostics:, last_builder:) @files = files @changed_paths = changed_paths @diagnostics = diagnostics @last_builder = last_builder end |
Instance Attribute Details
#changed_paths ⇒ Object (readonly)
Returns the value of attribute changed_paths.
7 8 9 |
# File 'lib/steep/services/signature_service.rb', line 7 def changed_paths @changed_paths end |
#diagnostics ⇒ Object (readonly)
Returns the value of attribute diagnostics.
7 8 9 |
# File 'lib/steep/services/signature_service.rb', line 7 def diagnostics @diagnostics end |
#files ⇒ Object (readonly)
Returns the value of attribute files.
7 8 9 |
# File 'lib/steep/services/signature_service.rb', line 7 def files @files end |
#last_builder ⇒ Object (readonly)
Returns the value of attribute last_builder.
7 8 9 |
# File 'lib/steep/services/signature_service.rb', line 7 def last_builder @last_builder end |
Instance Method Details
#constant_resolver ⇒ Object
23 24 25 |
# File 'lib/steep/services/signature_service.rb', line 23 def constant_resolver @constant_resolver ||= RBS::Resolver::ConstantResolver.new(builder: last_builder) end |