{"shas":[["cd20cfc39ac21cbfd16a2d0c8553f96ada88705a","14e793d896ddc8ca6911747228e86464cf420065@kassens.net","Simplify JSON code","Jan Kassens"],["2ea1bd674cc4752d2ba704abc336653c69da9492","14e793d896ddc8ca6911747228e86464cf420065@kassens.net","Make meaingful more meaningful.","Jan Kassens"],["1f7493442b5d9867d1619d88349dccde80c8aa88","14e793d896ddc8ca6911747228e86464cf420065@kassens.net","Simplify code\n\n- Shortens the code when minified\n- Easier to read, because everything is at one\n  place","Jan Kassens"],["e32919cd8cedbf03479676bcba07757967562ed1","14e793d896ddc8ca6911747228e86464cf420065@kassens.net","Various minor improvements","Jan Kassens"],["cd7222a09872816ae687a7bdd97c60eeb51ac486","14e793d896ddc8ca6911747228e86464cf420065@kassens.net","Reuse some logic. *untested*","Jan Kassens"],["4e0bcc2ed35f3967f9259b1c33bca7bc8a2bab6e","14e793d896ddc8ca6911747228e86464cf420065@kassens.net","Add two missing semicolons.","Jan Kassens"],["64e2d573fbd56b40cae9fc29c11f24f9e817c8b4","da89c66a11fa4819bd4b616a212a002358bfaaf8@javelinjs.com","Merge pull request #6 from kassens/master\n\nVarious minor things.","Evan Priestley"],["d801a2928f9c6c7d69f6c176610d72d22c5f78f2","da89c66a11fa4819bd4b616a212a002358bfaaf8@javelinjs.com","Merge pull request #7 from cpojer/master\n\nRecent updates to Javelin","Evan Priestley"],["1ee0fb1882f487184b50f6586fd9c2e2cbda9e5f","741d98735065190d07919d78aba9cdb1058767ea@fb.com","Add JX.JSON.parse, update JX.JSON.serialize\n\nSummary: Add functionality to decode a JSON string into an object.\nRename JX.JSON.serialize to stringify to match the ES5 method name. Both\nwill use their native counterparts if available. They are not spec\ncompliant, ie. they do not support replacer/receiver j0nx. Cleaned up\nsome of the stringify code. JX.JSON.parse is intended to never throw, it\nwill return the parsed object or null. The idea is that if it would\nthrow in dev but you rely on it to return null to check if the data\ncontained a value, you would have to cover both the exception and the\nnull check in your application code.\n\nTest Plan: verify that both methods can properly decode and encode JSON\nvalues.\n\nReviewers: tomo, epriestley, mroch\n\nCC:\n\nDifferential Revision: 510","cpojer"]],"ref":"refs/heads/master","size":9,"head":"1ee0fb1882f487184b50f6586fd9c2e2cbda9e5f","push_id":34798091}