- #title : 'Start with spec_0000 (RowanSample9) and add Parent, Child and Bridge top-level components with corresponding packages. The Bridge component is not expected to be loaded with the Parent component, because it has a required project conflict.\n\nThe Parent package has an AbstractRowanSample9ParentClass1 class. RowanSample12:spec_0006 requires RowanSample9V4:spec_0069 and has a RowanSample12ConcreteClass1 class that suclasses AbstractRowanSample9ParentClass1. \n\nThe Child package has a concrete class that subclasses RowanSample10Class1, making RowanSample10:spec0001 a required project. \n\nThe Bridge package has an AbstractRowanSample9BridgeClass1 class that is a subclass of AbstractRowanSample11ParentClass1 from RowanSample11:spec_0005. The class AbstractRowanSample9BridgeClass1 has subclass RowanSample12ConcreteClass1 from the project RowanSample12:spec_0007 that requires RowanSample9:spec_0069. AbstractRowanSample9BridgeClass1 has a method #foo that is implemented with subclassResponsibility and #foo is defined in RowanSample12ConcreteClass1.\n\nEach of the components in RowanSample9V4:spec_0069 has a corresponding test case that confirms the class structure.',
0 commit comments