Class: R2OAS::Schema::V3::BaseDiffManager
- Includes:
- R2OAS::Sortable
- Defined in:
- lib/r2-oas/schema/v3/manager/diff/base_diff_manager.rb
Direct Known Subclasses
Constant Summary
Constants inherited from Base
R2OAS::Schema::V3::Base::SUPPORT_COMPONENTS_OBJECTS
Instance Method Summary collapse
-
#initialize(before_schema_data, after_schema_data) ⇒ BaseDiffManager
constructor
A new instance of BaseDiffManager.
- #process_by_using_diff_data ⇒ Object
Methods included from R2OAS::Sortable
Methods inherited from Base
Constructor Details
#initialize(before_schema_data, after_schema_data) ⇒ BaseDiffManager
Returns a new instance of BaseDiffManager.
12 13 14 15 |
# File 'lib/r2-oas/schema/v3/manager/diff/base_diff_manager.rb', line 12 def initialize(before_schema_data, after_schema_data) @before_schema_data = before_schema_data @after_schema_data = after_schema_data end |
Instance Method Details
#process_by_using_diff_data ⇒ Object
17 18 19 |
# File 'lib/r2-oas/schema/v3/manager/diff/base_diff_manager.rb', line 17 def process_by_using_diff_data raise NoImplementError, 'Please implement in inherited class.' end |