History log of /packages/apps/Exchange/tests/src/com/android/exchange/provider/EmailContentSetupUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7372782488977df778a33d990401ce9e397f646b 14-Jun-2011 Marc Blank <mblank@google.com> Support move of Account to its own top-level class

Change-Id: Ibf427ddcfb0566354ea169997c56a67de1897c0b
/packages/apps/Exchange/tests/src/com/android/exchange/provider/EmailContentSetupUtils.java
6c9b4545651f9be2edb16c0769a7886ec7f24c30 16-May-2011 Ben Komalo <benkomalo@google.com> Fix the build.

Missing imports in Exchange/tests. For some reason Eclipse didn't apply
refactorings to that subdir

Change-Id: I190a302dfbd61f504e92c16bbfe318fed72ca5d5
/packages/apps/Exchange/tests/src/com/android/exchange/provider/EmailContentSetupUtils.java
4d8774462ace9a45154b2df418b9f2fe7a9c685d 14-May-2011 Ben Komalo <benkomalo@google.com> Move Mailbox to top level class.

No other changes made.
Depends on E-mail change.

Change-Id: I549fb2cb7e942f1885ec40a6619dc491f63c0de2
/packages/apps/Exchange/tests/src/com/android/exchange/provider/EmailContentSetupUtils.java
e1358075882e5abfb37f8f3ff2266e5a0fabbcfc 03-Mar-2011 Marc Blank <mblank@google.com> Add parentKey and new flags to existing and new mailboxes

* Created utility that sets a mailbox's flags and sets the parent key of
any children
* Created a wrapper that calls the above for all mailboxes with an uninitialized
parent key (this is the "upgrade" case from earlier EmailProvider version
that didn't have the column
* Update FolderSyncParser to call the wrapper after any additions and also
to call the utility for all parent mailboxes affected by folder changes
sent by the server (for delete, the parent; for add, the parent, unless
top-level; for change, if the parent changed, the old and new parents)
* Add utilities to flag the start/end of folder sync, so that we can fix up
mailbox parent key/flags if the process was interrupted
* Add a check for mailbox consistency each time around the folder sync loop
and the ping loop
* Unit tests for various cases; at the moment, folder changes are simulated
via direct calls to the wrapper/utility
* TODO: Use FolderSyncParser for unit test cases instead of the simulation
* TODO: Unit tests for start/end/check utilities

Change-Id: I556f44724ed4f6f9cff32d7bc084218ffcbbae5f
/packages/apps/Exchange/tests/src/com/android/exchange/provider/EmailContentSetupUtils.java
c8e4352ea6cfa67f15140512e84af8ccede222d2 15-Feb-2011 Marc Blank <mblank@google.com> Separate Exchange application

* Clean up AndroidManifest, Android.mk, and proguard.flags
* Refactor to use emailcommon
* Remove Email app code/resources (note: this CL starts from the
single Email application)
* Update Exchange unit tests to use EmailProvider "live" and
clean up after itself
* All unit tests pass

Bug: 3442973
Change-Id: Iced00ae546dd4ddb9a66e297d3ac2dc2977e20eb
/packages/apps/Exchange/tests/src/com/android/exchange/provider/EmailContentSetupUtils.java