gitextract_g8y3zt8q/ ├── .gitignore ├── LICENSE ├── README.md ├── StencilPlugin/ │ ├── Additions/ │ │ ├── IDEStructureNavigatorAdditions.m │ │ ├── IDETemplateAdditions.m │ │ ├── NSMenu+StencilAdditions.h │ │ ├── NSMenu+StencilAdditions.m │ │ ├── NSObject+StencilAdditions.h │ │ ├── NSObject+StencilAdditions.m │ │ └── Parsing/ │ │ ├── NSInputStream+StencilAdditions.h │ │ ├── NSInputStream+StencilAdditions.m │ │ ├── NSOutputStream+StencilAdditions.h │ │ ├── NSOutputStream+StencilAdditions.m │ │ ├── NSString+StencilRegex.h │ │ ├── NSString+StencilRegex.m │ │ ├── TemplateFactory.h │ │ └── TemplateFactory.m │ ├── Helpers/ │ │ ├── DeallocationObserver.h │ │ ├── DeallocationObserver.m │ │ ├── StencilWeakObjectWrapper.h │ │ └── StencilWeakObjectWrapper.m │ ├── Info.plist │ ├── Model/ │ │ ├── TemplateConfig.h │ │ ├── TemplateConfig.m │ │ ├── ThingTypeToClassNamesMap.h │ │ └── ThingTypeToClassNamesMap.m │ ├── Resources/ │ │ ├── Built-in Templates/ │ │ │ └── Stencil/ │ │ │ ├── NSView.xctemplate/ │ │ │ │ ├── NSViewObjective-C/ │ │ │ │ │ ├── ___FILEBASENAME___.h │ │ │ │ │ └── ___FILEBASENAME___.m │ │ │ │ ├── NSViewSwift/ │ │ │ │ │ └── ___FILEBASENAME___.swift │ │ │ │ ├── NSViewXIBObjective-C/ │ │ │ │ │ ├── ___FILEBASENAME___.h │ │ │ │ │ ├── ___FILEBASENAME___.m │ │ │ │ │ └── ___FILEBASENAME___.xib │ │ │ │ ├── NSViewXIBSwift/ │ │ │ │ │ ├── ___FILEBASENAME___.swift │ │ │ │ │ └── ___FILEBASENAME___.xib │ │ │ │ └── TemplateInfo.plist │ │ │ └── UIView.xctemplate/ │ │ │ ├── TemplateInfo.plist │ │ │ ├── UIViewObjective-C/ │ │ │ │ ├── ___FILEBASENAME___.h │ │ │ │ └── ___FILEBASENAME___.m │ │ │ ├── UIViewSwift/ │ │ │ │ └── ___FILEBASENAME___.swift │ │ │ ├── UIViewXIBiPadObjective-C/ │ │ │ │ ├── ___FILEBASENAME___.h │ │ │ │ ├── ___FILEBASENAME___.m │ │ │ │ └── ___FILEBASENAME___.xib │ │ │ ├── UIViewXIBiPadSwift/ │ │ │ │ ├── ___FILEBASENAME___.swift │ │ │ │ └── ___FILEBASENAME___.xib │ │ │ ├── UIViewXIBiPhoneObjective-C/ │ │ │ │ ├── ___FILEBASENAME___.h │ │ │ │ ├── ___FILEBASENAME___.m │ │ │ │ └── ___FILEBASENAME___.xib │ │ │ └── UIViewXIBiPhoneSwift/ │ │ │ ├── ___FILEBASENAME___.swift │ │ │ └── ___FILEBASENAME___.xib │ │ ├── HeaderComments.sctemplate │ │ ├── StencilREADME │ │ └── TemplateInfo.plist │ ├── SDK Fakes/ │ │ ├── ProjectFile.h │ │ ├── ProjectFile.m │ │ ├── ProjectGroup.h │ │ └── ProjectGroup.m │ ├── Stencil.h │ ├── Stencil.m │ ├── User Interface/ │ │ └── Template Options/ │ │ ├── StencilTemplateWindow.xib │ │ ├── TemplateOptionsWindow.h │ │ └── TemplateOptionsWindow.m │ └── Vendor/ │ └── DZLObjcAdditions/ │ ├── DZLClassSingleton.h │ ├── DZLImplementationCombine.h │ ├── DZLImplementationSafe.h │ ├── DZLProtocolImplementation.h │ ├── DZLSynthesizeLazy.h │ └── Private/ │ ├── DZLSuper.h │ ├── NSObject+DZLObjcAdditions.h │ └── NSObject+DZLObjcAdditions.m └── StencilPlugin.xcodeproj/ ├── project.pbxproj ├── project.xcworkspace/ │ └── contents.xcworkspacedata └── xcshareddata/ └── xcschemes/ └── StencilPlugin.xcscheme