summaryrefslogtreecommitdiff
path: root/src/com/android/email/FixedLengthInputStream.java
Commit message (Collapse)AuthorAgeFilesLines
* New IMAP parser to fix long-lasting problems.Makoto Onuki2010-05-281-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Almost completely re-wrote ImapResponseParser layer - We no longer use simple ArrayList and String to represent imap response. We have classes for that. (Type safe!) These classes are also NPE-free. (which isn't necessarily a good thing, though) - A lot of clean-ups and fixes in ImapStore. - More tests for ImapStore. Now ImapResponseParser moved to com.android.email.mail.store.imap.parser, but inside, it's 99% new code. This CL introduces many new classes, but most of them are small classes to represent the IMAP response. Problems that this CL fixes includes: - Special characters in OK response - Handling BYE response - Case sensitivity - ClassCast/ArrayIndexOutOfBound/NumberFormatException - Handling NIL/literals at any position Bug 2480227 Bug 2244049 Bug 2138981 Bug 1351896 Bug 2591435 Bug 2173061 Bug 2370627 Bug 2524881 Bug 2525902 Bug 2538076 Change-Id: I7116f57fba079b8a5ef8d5439a9b3d9a9af8e6ed
* Clean up member variables.Makoto Onuki2010-05-111-2/+2
| | | | | | | | | | | | | - Fix misnomered fields. (e.g. static mMember -> static sMember) - Reduce visibility. (e.g. mark as private) - Mark final / static if possible. Note it's on master. There's a lot more cleanup oppotunities in the activities, but they're going to go through a major overhaul, so I didn't bother. Change-Id: I3fde73ba5f1f9ff675fff07c510e1e49521dde42
* Cleanup: Add @OverrideMakoto Onuki2010-05-071-0/+1
| | | | | | (Note it's for froyo-plus-asop) Change-Id: Ic4211c08586e33c44d5d6267c0c9d37f8c7cdc85
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+75
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-75/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-0/+15
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+60