├── .DS_Store ├── .gitignore ├── LICENSE ├── README.md ├── Tracer.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── xcshareddata │ └── xcschemes │ └── Tracer.xcscheme ├── Tracer ├── .DS_Store ├── Info.plist ├── Private │ ├── NSArray+Tracer.h │ ├── NSArray+Tracer.m │ ├── NSDate+Tracer.h │ ├── NSDate+Tracer.m │ ├── NSDictionary+Tracer.h │ ├── NSDictionary+Tracer.m │ ├── TRCAspects.h │ ├── TRCAspects.m │ ├── TRCCall+Private.h │ ├── TRCDispatchFunctions.h │ ├── TRCDispatchFunctions.m │ ├── TRCErrors+Private.h │ ├── TRCNotNil.h │ ├── TRCTrace+Private.h │ └── TRCValue+Private.h ├── TRCBlocks.h ├── TRCCall.h ├── TRCCall.m ├── TRCErrors.h ├── TRCErrors.m ├── TRCFixtureProvider.h ├── TRCJsonDecodable.h ├── TRCJsonEncodable.h ├── TRCPlayer.h ├── TRCPlayer.m ├── TRCRecorder.h ├── TRCRecorder.m ├── TRCTrace.h ├── TRCTrace.m ├── TRCType.h ├── TRCValue.h ├── TRCValue.m └── Tracer.h ├── TracerTests ├── .DS_Store ├── ErrorTests.m ├── FixtureProviderTests.m ├── Info.plist ├── LoadFromFileTests.m ├── NSArray+TracerTests.m ├── NSDictionary+TracerTests.m ├── RetValueTests.m ├── RetVoidMultiArgTests.m ├── RetVoidSingleArgTests.m ├── TRCTestTarget.h ├── TRCTestTarget.m ├── saved_trace.json └── trace_bt_scan_connect.json └── tracer-objc.podspec /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/README.md -------------------------------------------------------------------------------- /Tracer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tracer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tracer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tracer.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Tracer.xcodeproj/xcshareddata/xcschemes/Tracer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer.xcodeproj/xcshareddata/xcschemes/Tracer.xcscheme -------------------------------------------------------------------------------- /Tracer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/.DS_Store -------------------------------------------------------------------------------- /Tracer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Info.plist -------------------------------------------------------------------------------- /Tracer/Private/NSArray+Tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/NSArray+Tracer.h -------------------------------------------------------------------------------- /Tracer/Private/NSArray+Tracer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/NSArray+Tracer.m -------------------------------------------------------------------------------- /Tracer/Private/NSDate+Tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/NSDate+Tracer.h -------------------------------------------------------------------------------- /Tracer/Private/NSDate+Tracer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/NSDate+Tracer.m -------------------------------------------------------------------------------- /Tracer/Private/NSDictionary+Tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/NSDictionary+Tracer.h -------------------------------------------------------------------------------- /Tracer/Private/NSDictionary+Tracer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/NSDictionary+Tracer.m -------------------------------------------------------------------------------- /Tracer/Private/TRCAspects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCAspects.h -------------------------------------------------------------------------------- /Tracer/Private/TRCAspects.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCAspects.m -------------------------------------------------------------------------------- /Tracer/Private/TRCCall+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCCall+Private.h -------------------------------------------------------------------------------- /Tracer/Private/TRCDispatchFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCDispatchFunctions.h -------------------------------------------------------------------------------- /Tracer/Private/TRCDispatchFunctions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCDispatchFunctions.m -------------------------------------------------------------------------------- /Tracer/Private/TRCErrors+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCErrors+Private.h -------------------------------------------------------------------------------- /Tracer/Private/TRCNotNil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCNotNil.h -------------------------------------------------------------------------------- /Tracer/Private/TRCTrace+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCTrace+Private.h -------------------------------------------------------------------------------- /Tracer/Private/TRCValue+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Private/TRCValue+Private.h -------------------------------------------------------------------------------- /Tracer/TRCBlocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCBlocks.h -------------------------------------------------------------------------------- /Tracer/TRCCall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCCall.h -------------------------------------------------------------------------------- /Tracer/TRCCall.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCCall.m -------------------------------------------------------------------------------- /Tracer/TRCErrors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCErrors.h -------------------------------------------------------------------------------- /Tracer/TRCErrors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCErrors.m -------------------------------------------------------------------------------- /Tracer/TRCFixtureProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCFixtureProvider.h -------------------------------------------------------------------------------- /Tracer/TRCJsonDecodable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCJsonDecodable.h -------------------------------------------------------------------------------- /Tracer/TRCJsonEncodable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCJsonEncodable.h -------------------------------------------------------------------------------- /Tracer/TRCPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCPlayer.h -------------------------------------------------------------------------------- /Tracer/TRCPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCPlayer.m -------------------------------------------------------------------------------- /Tracer/TRCRecorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCRecorder.h -------------------------------------------------------------------------------- /Tracer/TRCRecorder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCRecorder.m -------------------------------------------------------------------------------- /Tracer/TRCTrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCTrace.h -------------------------------------------------------------------------------- /Tracer/TRCTrace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCTrace.m -------------------------------------------------------------------------------- /Tracer/TRCType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCType.h -------------------------------------------------------------------------------- /Tracer/TRCValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCValue.h -------------------------------------------------------------------------------- /Tracer/TRCValue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/TRCValue.m -------------------------------------------------------------------------------- /Tracer/Tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/Tracer/Tracer.h -------------------------------------------------------------------------------- /TracerTests/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/.DS_Store -------------------------------------------------------------------------------- /TracerTests/ErrorTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/ErrorTests.m -------------------------------------------------------------------------------- /TracerTests/FixtureProviderTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/FixtureProviderTests.m -------------------------------------------------------------------------------- /TracerTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/Info.plist -------------------------------------------------------------------------------- /TracerTests/LoadFromFileTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/LoadFromFileTests.m -------------------------------------------------------------------------------- /TracerTests/NSArray+TracerTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/NSArray+TracerTests.m -------------------------------------------------------------------------------- /TracerTests/NSDictionary+TracerTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/NSDictionary+TracerTests.m -------------------------------------------------------------------------------- /TracerTests/RetValueTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/RetValueTests.m -------------------------------------------------------------------------------- /TracerTests/RetVoidMultiArgTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/RetVoidMultiArgTests.m -------------------------------------------------------------------------------- /TracerTests/RetVoidSingleArgTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/RetVoidSingleArgTests.m -------------------------------------------------------------------------------- /TracerTests/TRCTestTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/TRCTestTarget.h -------------------------------------------------------------------------------- /TracerTests/TRCTestTarget.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/TRCTestTarget.m -------------------------------------------------------------------------------- /TracerTests/saved_trace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/saved_trace.json -------------------------------------------------------------------------------- /TracerTests/trace_bt_scan_connect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/TracerTests/trace_bt_scan_connect.json -------------------------------------------------------------------------------- /tracer-objc.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripe/tracer-objc/HEAD/tracer-objc.podspec --------------------------------------------------------------------------------