Exception: Lutaml::Xml::Schema::Xsd::PackageMergeError
- Defined in:
- lib/lutaml/xml/schema/xsd/errors.rb
Overview
Package merge error with structured conflict report
Instance Attribute Summary collapse
-
#conflict_report ⇒ Object
readonly
Returns the value of attribute conflict_report.
-
#error_strategy_sources ⇒ Object
readonly
Returns the value of attribute error_strategy_sources.
Instance Method Summary collapse
-
#initialize(message:, conflict_report:, error_strategy_sources: []) ⇒ PackageMergeError
constructor
A new instance of PackageMergeError.
Constructor Details
#initialize(message:, conflict_report:, error_strategy_sources: []) ⇒ PackageMergeError
Returns a new instance of PackageMergeError.
121 122 123 124 125 126 127 |
# File 'lib/lutaml/xml/schema/xsd/errors.rb', line 121 def initialize(message:, conflict_report:, error_strategy_sources: []) @conflict_report = conflict_report @error_strategy_sources = error_strategy_sources = () super() end |
Instance Attribute Details
#conflict_report ⇒ Object (readonly)
Returns the value of attribute conflict_report.
119 120 121 |
# File 'lib/lutaml/xml/schema/xsd/errors.rb', line 119 def conflict_report @conflict_report end |
#error_strategy_sources ⇒ Object (readonly)
Returns the value of attribute error_strategy_sources.
119 120 121 |
# File 'lib/lutaml/xml/schema/xsd/errors.rb', line 119 def error_strategy_sources @error_strategy_sources end |