Class: Lutaml::Xsd::Errors::Suggesters::ErrorSuggester
- Inherits:
-
Object
- Object
- Lutaml::Xsd::Errors::Suggesters::ErrorSuggester
- Defined in:
- lib/lutaml/xsd/errors/suggesters/error_suggester.rb
Overview
Base class for error suggesters
Suggesters generate contextual suggestions based on error information to help users resolve issues.
Direct Known Subclasses
Instance Method Summary collapse
-
#generate_suggestions(error) ⇒ Array<Suggestion>
abstract
Generate suggestions for the given error.
Instance Method Details
#generate_suggestions(error) ⇒ Array<Suggestion>
This method is abstract.
Subclasses must implement this method
Generate suggestions for the given error
28 29 30 31 |
# File 'lib/lutaml/xsd/errors/suggesters/error_suggester.rb', line 28 def generate_suggestions(error) raise NotImplementedError, "#{self.class} must implement #generate_suggestions" end |