├── .gitignore ├── Gedatsu-Carthage.xcodeproj ├── GedatsuTests_Info.plist ├── Gedatsu_Info.plist ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── WorkspaceSettings.xcsettings └── xcshareddata │ └── xcschemes │ └── Gedatsu.xcscheme ├── Gedatsu.podspec ├── GedatsuExample ├── iOS │ ├── GedatsuExample.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── GedatsuExample.xcscheme │ ├── GedatsuExample.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── GedatsuExample │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── CollectionViewCell.swift │ │ ├── CollectionViewCell.xib │ │ ├── Info.plist │ │ ├── SceneDelegate.swift │ │ └── ViewController.swift │ ├── GedatsuExampleTests │ │ ├── GedatsuExampleTests.swift │ │ └── Info.plist │ └── GedatsuExampleUITests │ │ ├── GedatsuExampleUITests.swift │ │ └── Info.plist └── macOS │ ├── GedatsuExample.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── GedatsuExample.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── GedatsuExample │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ └── Main.storyboard │ ├── GedatsuExample.entitlements │ ├── Info.plist │ └── ViewController.swift │ ├── GedatsuExampleTests │ ├── GedatsuExampleTests.swift │ └── Info.plist │ └── GedatsuExampleUITests │ ├── GedatsuExampleUITests.swift │ └── Info.plist ├── LICENSE ├── Makefile ├── Package.swift ├── README.md ├── Sources └── Gedatsu │ ├── Alias.swift │ ├── Assert.swift │ ├── Formatter.swift │ ├── FormatterFunctions.swift │ ├── FormatterHelper.swift │ ├── Gedatsu.swift │ ├── Interceptor.swift │ ├── NSLayoutConstraintExtension.swift │ ├── Node.swift │ ├── Reader.swift │ ├── UIViewExtension.swift │ ├── View.swift │ └── Writer.swift ├── Tests ├── GedatsuTests │ ├── FormatTests.swift │ ├── GedatsuTests.swift │ ├── Mock.generated.swift │ └── XCTestManifests.swift └── LinuxMain.swift ├── docs ├── autolayout.png ├── gedatsu.png └── logo.png └── templates └── sourcery └── mockable.stencil /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | xcuserdata/ 5 | Gedatsu.xcodeproj 6 | -------------------------------------------------------------------------------- /Gedatsu-Carthage.xcodeproj/GedatsuTests_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Gedatsu-Carthage.xcodeproj/GedatsuTests_Info.plist -------------------------------------------------------------------------------- /Gedatsu-Carthage.xcodeproj/Gedatsu_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Gedatsu-Carthage.xcodeproj/Gedatsu_Info.plist -------------------------------------------------------------------------------- /Gedatsu-Carthage.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Gedatsu-Carthage.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Gedatsu-Carthage.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Gedatsu-Carthage.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Gedatsu-Carthage.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Gedatsu-Carthage.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Gedatsu-Carthage.xcodeproj/xcshareddata/xcschemes/Gedatsu.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Gedatsu-Carthage.xcodeproj/xcshareddata/xcschemes/Gedatsu.xcscheme -------------------------------------------------------------------------------- /Gedatsu.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Gedatsu.podspec -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample.xcodeproj/xcshareddata/xcschemes/GedatsuExample.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample.xcodeproj/xcshareddata/xcschemes/GedatsuExample.xcscheme -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/AppDelegate.swift -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/CollectionViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/CollectionViewCell.swift -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/CollectionViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/CollectionViewCell.xib -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/Info.plist -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/SceneDelegate.swift -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExample/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExample/ViewController.swift -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExampleTests/GedatsuExampleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExampleTests/GedatsuExampleTests.swift -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExampleTests/Info.plist -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExampleUITests/GedatsuExampleUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExampleUITests/GedatsuExampleUITests.swift -------------------------------------------------------------------------------- /GedatsuExample/iOS/GedatsuExampleUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/iOS/GedatsuExampleUITests/Info.plist -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample/AppDelegate.swift -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample/GedatsuExample.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample/GedatsuExample.entitlements -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample/Info.plist -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExample/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExample/ViewController.swift -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExampleTests/GedatsuExampleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExampleTests/GedatsuExampleTests.swift -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExampleTests/Info.plist -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExampleUITests/GedatsuExampleUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExampleUITests/GedatsuExampleUITests.swift -------------------------------------------------------------------------------- /GedatsuExample/macOS/GedatsuExampleUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/GedatsuExample/macOS/GedatsuExampleUITests/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Makefile -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Gedatsu/Alias.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Alias.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/Assert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Assert.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/Formatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Formatter.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/FormatterFunctions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/FormatterFunctions.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/FormatterHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/FormatterHelper.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/Gedatsu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Gedatsu.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/Interceptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Interceptor.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/NSLayoutConstraintExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/NSLayoutConstraintExtension.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/Node.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Node.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/Reader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Reader.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/UIViewExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/UIViewExtension.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/View.swift -------------------------------------------------------------------------------- /Sources/Gedatsu/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Sources/Gedatsu/Writer.swift -------------------------------------------------------------------------------- /Tests/GedatsuTests/FormatTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Tests/GedatsuTests/FormatTests.swift -------------------------------------------------------------------------------- /Tests/GedatsuTests/GedatsuTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Tests/GedatsuTests/GedatsuTests.swift -------------------------------------------------------------------------------- /Tests/GedatsuTests/Mock.generated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Tests/GedatsuTests/Mock.generated.swift -------------------------------------------------------------------------------- /Tests/GedatsuTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Tests/GedatsuTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /docs/autolayout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/docs/autolayout.png -------------------------------------------------------------------------------- /docs/gedatsu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/docs/gedatsu.png -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/docs/logo.png -------------------------------------------------------------------------------- /templates/sourcery/mockable.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bannzai/Gedatsu/HEAD/templates/sourcery/mockable.stencil --------------------------------------------------------------------------------