├── .gitignore ├── .swift-version ├── CHANGELOG.md ├── Classes ├── NSObject+YAJL.h ├── NSObject+YAJL.m ├── YAJLDocument.h ├── YAJLDocument.m ├── YAJLGen.h ├── YAJLGen.m ├── YAJLParser.h └── YAJLParser.m ├── Info.plist ├── LICENSE ├── Package.swift ├── README.md ├── Tests-Info.plist ├── Tests ├── GHUnitTestMain.m ├── NSDataTest.m ├── NSObjectTest.m ├── NSStringTest.m ├── RunTests.sh ├── Samples │ ├── comments.json │ ├── document_streaming.json │ ├── error.json │ ├── error2.json │ ├── example.json │ ├── gen_expected1.json │ ├── gen_expected2.json │ ├── gen_expected_ignore_unknown1.json │ ├── gen_expected_plist1.json │ ├── object_expected_array.json │ ├── overflow.json │ ├── overflow2.json │ ├── overflow_longlong.json │ ├── overflow_longlong_macosx.json │ ├── sample.json │ ├── stream1.json │ ├── stream2.json │ ├── stream_array1.json │ ├── stream_array2.json │ ├── twitter.json │ └── twitter_snowflake.json ├── TwitterTest.m ├── YAJLDocumentDelegateTest.m ├── YAJLDocumentTest.m ├── YAJLGenTest.m ├── YAJLParserTest.m ├── YAJLTestCase.h └── YAJLTestCase.m ├── YAJL.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ └── YAJL Library.xcscheme ├── YAJLO.podspec └── yajl-2.1.0 ├── api ├── yajl_common.h ├── yajl_gen.h ├── yajl_parse.h ├── yajl_tree.h └── yajl_version.h ├── yajl.c ├── yajl_alloc.c ├── yajl_alloc.h ├── yajl_buf.c ├── yajl_buf.h ├── yajl_bytestack.h ├── yajl_encode.c ├── yajl_encode.h ├── yajl_gen.c ├── yajl_lex.c ├── yajl_lex.h ├── yajl_parser.c ├── yajl_parser.h ├── yajl_tree.c └── yajl_version.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 3.0 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Classes/NSObject+YAJL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/NSObject+YAJL.h -------------------------------------------------------------------------------- /Classes/NSObject+YAJL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/NSObject+YAJL.m -------------------------------------------------------------------------------- /Classes/YAJLDocument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/YAJLDocument.h -------------------------------------------------------------------------------- /Classes/YAJLDocument.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/YAJLDocument.m -------------------------------------------------------------------------------- /Classes/YAJLGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/YAJLGen.h -------------------------------------------------------------------------------- /Classes/YAJLGen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/YAJLGen.m -------------------------------------------------------------------------------- /Classes/YAJLParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/YAJLParser.h -------------------------------------------------------------------------------- /Classes/YAJLParser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Classes/YAJLParser.m -------------------------------------------------------------------------------- /Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/README.md -------------------------------------------------------------------------------- /Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests-Info.plist -------------------------------------------------------------------------------- /Tests/GHUnitTestMain.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/GHUnitTestMain.m -------------------------------------------------------------------------------- /Tests/NSDataTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/NSDataTest.m -------------------------------------------------------------------------------- /Tests/NSObjectTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/NSObjectTest.m -------------------------------------------------------------------------------- /Tests/NSStringTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/NSStringTest.m -------------------------------------------------------------------------------- /Tests/RunTests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/RunTests.sh -------------------------------------------------------------------------------- /Tests/Samples/comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/comments.json -------------------------------------------------------------------------------- /Tests/Samples/document_streaming.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/document_streaming.json -------------------------------------------------------------------------------- /Tests/Samples/error.json: -------------------------------------------------------------------------------- 1 | { 'bad json -------------------------------------------------------------------------------- /Tests/Samples/error2.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": { 3 | "bar": 2, 4 | } 5 | } -------------------------------------------------------------------------------- /Tests/Samples/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/example.json -------------------------------------------------------------------------------- /Tests/Samples/gen_expected1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/gen_expected1.json -------------------------------------------------------------------------------- /Tests/Samples/gen_expected2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/gen_expected2.json -------------------------------------------------------------------------------- /Tests/Samples/gen_expected_ignore_unknown1.json: -------------------------------------------------------------------------------- 1 | {"date":null} -------------------------------------------------------------------------------- /Tests/Samples/gen_expected_plist1.json: -------------------------------------------------------------------------------- 1 | [1000,"QUJDREVG","http://www.yelp.com/"] -------------------------------------------------------------------------------- /Tests/Samples/object_expected_array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/object_expected_array.json -------------------------------------------------------------------------------- /Tests/Samples/overflow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/overflow.json -------------------------------------------------------------------------------- /Tests/Samples/overflow2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/overflow2.json -------------------------------------------------------------------------------- /Tests/Samples/overflow_longlong.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/overflow_longlong.json -------------------------------------------------------------------------------- /Tests/Samples/overflow_longlong_macosx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/overflow_longlong_macosx.json -------------------------------------------------------------------------------- /Tests/Samples/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/sample.json -------------------------------------------------------------------------------- /Tests/Samples/stream1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/stream1.json -------------------------------------------------------------------------------- /Tests/Samples/stream2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/stream2.json -------------------------------------------------------------------------------- /Tests/Samples/stream_array1.json: -------------------------------------------------------------------------------- 1 | [1, 2, 3 -------------------------------------------------------------------------------- /Tests/Samples/stream_array2.json: -------------------------------------------------------------------------------- 1 | , 4, 5, 6] -------------------------------------------------------------------------------- /Tests/Samples/twitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/twitter.json -------------------------------------------------------------------------------- /Tests/Samples/twitter_snowflake.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/Samples/twitter_snowflake.json -------------------------------------------------------------------------------- /Tests/TwitterTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/TwitterTest.m -------------------------------------------------------------------------------- /Tests/YAJLDocumentDelegateTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/YAJLDocumentDelegateTest.m -------------------------------------------------------------------------------- /Tests/YAJLDocumentTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/YAJLDocumentTest.m -------------------------------------------------------------------------------- /Tests/YAJLGenTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/YAJLGenTest.m -------------------------------------------------------------------------------- /Tests/YAJLParserTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/YAJLParserTest.m -------------------------------------------------------------------------------- /Tests/YAJLTestCase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/YAJLTestCase.h -------------------------------------------------------------------------------- /Tests/YAJLTestCase.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/Tests/YAJLTestCase.m -------------------------------------------------------------------------------- /YAJL.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/YAJL.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /YAJL.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/YAJL.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /YAJL.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/YAJL.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /YAJL.xcodeproj/xcshareddata/xcschemes/YAJL Library.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/YAJL.xcodeproj/xcshareddata/xcschemes/YAJL Library.xcscheme -------------------------------------------------------------------------------- /YAJLO.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/YAJLO.podspec -------------------------------------------------------------------------------- /yajl-2.1.0/api/yajl_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/api/yajl_common.h -------------------------------------------------------------------------------- /yajl-2.1.0/api/yajl_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/api/yajl_gen.h -------------------------------------------------------------------------------- /yajl-2.1.0/api/yajl_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/api/yajl_parse.h -------------------------------------------------------------------------------- /yajl-2.1.0/api/yajl_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/api/yajl_tree.h -------------------------------------------------------------------------------- /yajl-2.1.0/api/yajl_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/api/yajl_version.h -------------------------------------------------------------------------------- /yajl-2.1.0/yajl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_alloc.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_alloc.h -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_buf.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_buf.h -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_bytestack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_bytestack.h -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_encode.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_encode.h -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_gen.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_lex.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_lex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_lex.h -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_parser.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_parser.h -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_tree.c -------------------------------------------------------------------------------- /yajl-2.1.0/yajl_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabriel/yajl-objc/HEAD/yajl-2.1.0/yajl_version.c --------------------------------------------------------------------------------