Bug 422026 - Get rid of ColletionUtils.empty[Set|List|Map]

Now that p2 has Java 1.5 as a minimum there is no reason to not use the
JVM methods.

Change-Id: I89444e8d1e174c316e2b17fb4f53bc7b1d097c0a
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Bug 422025 - Generify DeltaApplier

P2 has moved to Java 1.5 now and DeltaApplier not being properly
generified clutters the build logs and platform reports. It's better to
get rid of these warnings in order to make important problems more
visible.

Change-Id: Iceb37a42dcfe9e52ddde2a81cb836ceaa6ae80be
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Bug 422032 - Generify comparator in SimpleConfiguratorManipulatorUtils.

Make use of 1.5 features for simplicity and readability.

Change-Id: I0c97b59a985bd953385008703c72b2bc2ae2ff1e
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
bug 422043 - 7 ConfigurationTests failed in official build

Instrumentation to sysout important paths.
Also: Improved tests cleaning.

Change-Id: Ia9fa1dd1ae6d70e183825bc8dd662f7cc26745ee
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 422043 - 7 ConfigurationTests failed in official build

Instrumentation. It's likely that tests fail because configuration uses
windows specific line delimiters, but tests use unix like ones.

Change-Id: I4994cb5bcf950b257e89b18672f51e089a5a3277
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 422043: 7 ConfigurationTests failed in official build 

Use canocical path when referring to update sites in the tests.

Change-Id: If88d410ae5926ee78a958a9631d18e836513356b
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 422043 - 7 ConfigurationTests failed in official build

Use canonical paths also when iterating over the sites.

Change-Id: I99dc527bc9e8f8f9368d735c87c2eea5ee577c5f
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 422043 - 7 ConfigurationTests failed in official build

Partial revert of commits 10bcad9, b776de6, 1413f8a, 0dae0e9.
What is left:
 * usage of canonical paths in the configuration tests. This is a real
 fix for this bug, as Configuration could write Windows specific paths,
 which were not handled properly in tests (java paths were using
 Unix-like convention - "/" and lower-case drive letters, while tests
 were adopting Windows convention - "\" when the tmp path was configured
 via command line.
 * I've also left changes responsible for improved deleting of work
 directories - current clean up method couldn't delete readonly
 children, so every child is now being made readable, writeable and
 executable before being deleted.

Change-Id: I3686fbfc19950f454f945d01c53b149c9a2d93ab
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
Bug - 401942 Fixed migration page scroll bar issue.

Signed-off-by: Pascal Rapicault <pascal@rapicault.net>
Signed-off-by: Hamdan Msheik <hamdan.msheik@ericsson.com>
Bug 409073 - Cannot install items from .p2f file (no repository found)

Signed-off-by: Pascal Rapicault <pascal@rapicault.net>
Signed-off-by: Hamdan Msheik <hamdan.msheik@ericsson.com>
bug 418662 - Get rid of compile warnings in official build

framework admin

Change-Id: I770e1b05b78d2917c989ec1f2cc62b2612c21cd4
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662 - Get rid of compile warnings in official
build:org.eclipse.equinox.frameworkadmin.equinox

Change-Id: Ic38817e9e77b7caa67372b650bd78cf4d2591c26
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662: Get rid of compile warnings in official build:
org.eclipse.equinox.p2.repository


Change-Id: I63eda541f7e81b9687e50414ae793d2f99086a88
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662: Get rid of compile warnings in official build -
org.eclipse.equinox.simpleconfigurator

Change-Id: I476cbc282ba67403b71743d0703a0a6e0dbc1769
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662: Get rid of compile warnings in official build -
org.eclipse.equinox.simpleconfigurator.manipulator

Change-Id: Idfce90273e5e357f1adbac3aa78d2d7cd1e53197
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662: Get rid of compile warnings in official build -
org.eclipse.equinox.p2.publisher.eclipse

Change-Id: I02f9f6367913e01988f5e65452d2c52c7898a5a7
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662 - Get rid of compile warnings in official build -
org.eclipse.ecf.provider.filetransfer

Change-Id: Ib768c55c6eb09d6dd95664137e8b7b853f2f594b
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662 - Get rid of compile warnings in official build -
org.eclipse.equinox.p2.discovery.compatibility
Change-Id: Ieaf254570551fef783d1cc6bbf79daf51847d5fa
bug 418662: Get rid of compile warnings in official build 

org.eclipse.equinox.p2.installer

Change-Id: I7cd69e8d493b3b67eabdff3acf81b100d6ea79d5
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>
bug 418662: Get rid of compile warnings in official build -
org.eclipse.equinox.p2.repository.tools

Change-Id: I9cedbed4c0aac82961e41c88d9dfc355c972f934
Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com>