History log of /sdk/sdkmanager/libs/sdkuilib/tests/com/android/sdkuilib/internal/repository/UpdaterDataTest.java
Revision Date Author Comments
908753734919c32cc5d4b538fea68f45c1eaf31f 20-Apr-2012 Raphael Moll <ralf@android.com> Reorganize sdklib.repository packages.

This splits the sdklib repository in 3 sub-packages
for archives, packages and sources.

There are a lot of files moved around but its just
a move refactoring and the only thing changes are
imports and a few methods made public.

Change-Id: I6ce0e872ac7afea2a6a4eb70ee7bbad0c04b6678
ab96c65a93b002198c9192219c5e83a97820cc47 23-Aug-2011 Raphael Moll <ralf@android.com> SDK Manager: Unit tests for ArchiveInstaller.

Change-Id: I77b369a5bd3bb81da09f6e509b67c635b7b2e2e9
bcc617aea9b65f823853b10fc4ea0a8ee2bfc674 25-Aug-2011 Raphael Moll <ralf@android.com> Repository XSD: New <old_paths> in Extra packages.

This has some basic unit tests to check the presence
of the new schema, as well as path comparison done
by the ExtraPackage.

Tests for the ArchiveInstaller have been extracted
in a different CL to reduce the clutter here.

Change-Id: Iefadcbf950a56834ff09c0d1ce689411957b666e
122ed4977a42719239e501fc522592994267bd9d 08-Jul-2011 Raphael Moll <ralf@android.com> SdkManager: fix issue with double-packages on reload.

Rewrote the merge in place + sort of packages by API.
Did some refactoring + added some unit tests.

Change-Id: I168b306853185866606ed76c324a8db6051b15bb
93e1b6416b908104f9327b06ce6dbd7250d58331 16-Apr-2011 Raphael Moll <ralf@android.com> Change logging API used by ITaskMonitor.

ITaskMonitor is used by the SDK Manager to display
status information and progress bar for asynchronous
tasks (e.g. fetching sources, downloading and installing
packages).

This changes the way text is logged by the monitor.
There used to be one setResult() method which historically
was designed to report 1 final message (e.g. "Install
completed") but then this was actually used to add
ongoing logging. So in this change the monitor has
3 replacement methods: log, logError and logVerbose,
which gives us more flexibility in controlling what
gets displayed.

As a side effect, this fixes unit-tests from SdkLib
that relied on previous output that changed in a
recent CL.

Change-Id: I0fa41d59db8f5eea478b88208695ef07e246ba30
522bf59d4426c6b36f93fa244a58f68b9405578c 26-Feb-2011 Raphael Moll <ralf@android.com> Revamp of the SDK Manager UI.

This replaces the Installed Packages and
Available Packages page by a single one that
combines both installed and available updates.

This is still experimental and is actually
not enabled unless the env var EXPERIMENTAL is
set.

Change-Id: I5ec5776da69d2668ce746c07df022bf5adc6fbf7
c0f6d8a9f0fdcdb9bbd4ce6ea90bb0014154c9bc 24-Feb-2011 Xavier Ducrohet <xav@android.com> Make the sdklib/sdkuilib tests built by the build system.

Change-Id: I9ec9175e0734a5b07fa5b3879cdf7b1ef0056d27
3bc0deb662d64a0b6e3bf3eff8ebd5e4a56f500e 09-Feb-2011 Raphael Moll <ralf@android.com> SDK Manager: fix install order of packages.

This makes sure that the installer install all
packages with less or no dependencies first.

SDK Bug 14393

Change-Id: If7b2fb5dc42fb425868fc3f39edb2ca26d190a1a
c3c59ef4edf2f49071bf1a9e5de4e99dcc07e582 09-Feb-2011 Raphael Moll <ralf@android.com> Add unit test to SdkUiLib UpdaterData.installArchives.

This adds or changes no functionality.
It just exhibits the bug from issue 14393 which will
be fixed in the next CL.

Change-Id: Icff2023120014b422c002efde8f20175ff52e266