History log of /libcore/json/src/main/java/org/json/JSONArray.java
Revision Date Author Comments
c65e388c419d43a69a954bfe9eaa8e447aed75d5 21-Jun-2017 John J. Aylward <john@johnanddalene.net> Updates JSONException for API parity to org.json

Many users org.json have reported errors while trying to use extra
features available from the org.json project with the built in Android
JSON implementation. Updating the JSONException API will help with
integrating classes of the 2 code bases as well as allow better stack
traces from JSONException throws.

Test: Treehugger build succeeds.
Bug: 62898477

Change-Id: Id3f789f577a78b029b5ae4ba0551696f2c76b6d7
2ea1d56a1f70aeb0441209cda10756a301474bf4 10-Jan-2014 Narayan Kamath <narayan@google.com> Implement JSONObject#append.

It provides better semantics that accumulate. In particular,
the type of the mapping does not depend on the number of calls
to the function.

Change-Id: Ib8f9d229d8de72d57b25ff9d69c69a61215c2fd7
3ad786880c88955a0e92610d24bb9bbe51b0e14c 10-Jul-2013 Elliott Hughes <enh@google.com> Implement JSONObject.wrap, and use it.

Bug: https://code.google.com/p/android/issues/detail?id=55114
Change-Id: Ic2e010ac616f24dda7b8abced7eb2fc84dc7d50e
609601075ec0934cb23783c0b1194ecde041b6f5 10-Jul-2013 Elliott Hughes <enh@google.com> Implement JSONArray.remove.

Bug: https://code.google.com/p/android/issues/detail?id=53461
Change-Id: I2b920fa8d63bcc8f1260669d72e33833bbd81ced
7365de1056414750d0a7d1fdd26025fd247f0d04 12-Aug-2010 Jesse Wilson <jessewilson@google.com> Sorting imports.

Change-Id: I8347bc625480a1c37a1ed9976193ddfedeb00bbc
95cf9534436835291927cb4bcb36842731319da8 18-Mar-2010 Jesse Wilson <jessewilson@google.com> Drop needless parens from Javadoc.

Although this violates my longstanding style preference, it agrees
with almighty JJB's official ArrayList, which is Good Enough For Me.

Change-Id: I7b608c12e04d0b7789bfcabeab4b7347ad22baca
334e613308e7e39d9f58e9efbb0ea491c5e18841 18-Mar-2010 Jesse Wilson <jessewilson@google.com> Javadoc for JSONArray.

Change-Id: I3aced2607b48210f76887e0d42b591c098ce5db7
014aa1a70743ae7e6ec0de1555f5b43d43844cf4 13-Mar-2010 Jesse Wilson <jessewilson@google.com> Adding an Apache-licensed implementation of org.json

Change-Id: I1b67bac70bd25220a619e6ebe61f7f1c6f316faa
9e17204aa78c2687a2c6763dd74201a53a620614 13-Mar-2010 Jesse Wilson <jessewilson@google.com> Removing the non-free org.json implementation

Change-Id: Ife53082824f5916665f198d4b2fb863271841ce0
adc854b798c1cfe3bfd4c27d68d5cee38ca617da 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
1c0fed63c71ddb230f3b304aac12caffbedf2f21 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
fdb2704414a9ed92394ada0d1395e4db86889465 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution