gitextract_bw7a_rjj/ ├── .gitignore ├── LICENSE.txt ├── ProjectBundle/ │ └── Info.plist ├── RefactoringGuru.Patterns.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata/ │ └── xcschemes/ │ ├── AbstractFactoryConceptual.xcscheme │ ├── AbstractFactoryRealWorld.xcscheme │ ├── AdapterConceptual.xcscheme │ ├── AdapterRealWorld.xcscheme │ ├── BridgeConceptual.xcscheme │ ├── BridgeRealWorld.xcscheme │ ├── BuilderConceptual.xcscheme │ ├── BuilderRealWorld.xcscheme │ ├── ChainOfResponsibilityConceptual.xcscheme │ ├── ChainOfResponsibilityRealWorld.xcscheme │ ├── CommandConceptual.xcscheme │ ├── CommandRealWorld.xcscheme │ ├── CompositeConceptual.xcscheme │ ├── CompositeRealWorld.xcscheme │ ├── DecoratorConceptual.xcscheme │ ├── DecoratorRealWorld.xcscheme │ ├── FacadeConceptual.xcscheme │ ├── FacadeRealWorld.xcscheme │ ├── FactoryMethodConceptual.xcscheme │ ├── FactoryMethodRealWorld.xcscheme │ ├── FlyweightConceptual.xcscheme │ ├── FlyweightRealWorld.xcscheme │ ├── IteratorConceptual.xcscheme │ ├── IteratorRealWorld.xcscheme │ ├── MediatorConceptual.xcscheme │ ├── MediatorRealWorld.xcscheme │ ├── MementoConceptual.xcscheme │ ├── MementoRealWorld.xcscheme │ ├── ObserverConceptual.xcscheme │ ├── ObserverRealWorld.xcscheme │ ├── PrototypeConceptual.xcscheme │ ├── PrototypeRealWorld.xcscheme │ ├── ProxyConceptual.xcscheme │ ├── ProxyRealWorld.xcscheme │ ├── SingletonConceptual.xcscheme │ ├── SingletonRealWorld.xcscheme │ ├── StateConceptual.xcscheme │ ├── StateRealWorld.xcscheme │ ├── StrategyConceptual.xcscheme │ ├── StrategyRealWorld.xcscheme │ ├── TemplateMethodConceptual.xcscheme │ ├── TemplateMethodRealWorld.xcscheme │ ├── VisitorConceptual.xcscheme │ └── VisitorRealWorld.xcscheme └── Sources/ ├── AbstractFactory/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Adapter/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Bridge/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Builder/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── ChainOfResponsibility/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Command/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Composite/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Decorator/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Facade/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── FactoryMethod/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Flyweight/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Iterator/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Mediator/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Memento/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Observer/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Prototype/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Proxy/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Singleton/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── State/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── Strategy/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt ├── TemplateMethod/ │ ├── Conceptual/ │ │ ├── Example.swift │ │ ├── Info.plist │ │ └── Output.txt │ └── RealWorld/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt └── Visitor/ ├── Conceptual/ │ ├── Example.swift │ ├── Info.plist │ └── Output.txt └── RealWorld/ ├── Example.swift ├── Info.plist └── Output.txt