diff --git a/tools/eclipse/scripts/create_test_symlinks.sh b/tools/eclipse/scripts/create_test_symlinks.sh index 83141c740..2b2405b0f 100755 --- a/tools/eclipse/scripts/create_test_symlinks.sh +++ b/tools/eclipse/scripts/create_test_symlinks.sh @@ -68,7 +68,6 @@ fi DEST=$BASE/unittests/com/android cpdir $DEST development/tools/ddms/libs/ddmlib/tests/src/com/android/ddmlib cpdir $DEST development/tools/sdkmanager/libs/sdklib/tests/com/android/sdklib -cpdir $DEST development/tools/sdkmanager/libs/sdkuilib/tests/com/android/sdkuilib DEST=$BASE/unittests/com/android/layoutlib mkdir -p $DEST diff --git a/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdaterLogic.java b/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdaterLogic.java index ff4b9c5a1..9bdd2a726 100755 --- a/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdaterLogic.java +++ b/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdaterLogic.java @@ -29,10 +29,24 @@ import com.android.sdklib.internal.repository.Package.UpdateInfo; import java.util.ArrayList; import java.util.Collection; -public /* public for continuous tests */ class UpdaterLogic { +/** + * The logic to compute which packages to install, based on the choices + * made by the user. This adds dependent packages as needed. + *

+ * When the user doesn't provide a selection, looks at local package to find + * those that can be updated and compute dependencies too. + */ +class UpdaterLogic { private RepoSources mSources; + /** + * Compute which packages to install by taking the user selection + * and adding dependent packages as needed. + * + * When the user doesn't provide a selection, looks at local package to find + * those that can be updated and compute dependencies too. + */ public ArrayList computeUpdates( Collection selectedArchives, RepoSources sources,