History log of /sdk/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/core/PackagesDiffLogic.java
Revision Date Author Comments
8daea84228bdda8d714f2ab4dfc19a3c2f10271b 05-Sep-2012 Raphael Moll <ralf@android.com> Refactor PackagesPage to make it testable.

A simple unit test to display that an update is available.
This will get more complex later. The cache is mocked and
the whole test should be independant of the user's actual
settings and local cache, with no network access.

Change-Id: I58ff45895916a14a10f501a9bd664782d777ed42
e46e7023069558853aad42f569a4d3fe6249d099 04-Sep-2012 Raphael Moll <ralf@android.com> Refactor SDK Manager into "core" vs "ui" packages.

This is just a refactor to move classes around.
No functionality is actually changed.

The sdkman2 package contains classes that are now
sorted between "ui" and "core" packages. The core
stuff has no UI dependency and can be used in
unit tests, whereas the ui stuff needs SWT somehow.

In a later CL some of the UI stuff will be changed
to make it easier to mock for testing.

Change-Id: I86606df7992de6ca6ae1df95f7b712cbba4fd3b6