diff --git a/buildScripts/ivy.xml b/buildScripts/ivy.xml index 014304f9..b165300b 100644 --- a/buildScripts/ivy.xml +++ b/buildScripts/ivy.xml @@ -28,9 +28,10 @@ - + + @@ -81,18 +82,6 @@ - - - - - - - - - - - - @@ -118,6 +107,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/buildScripts/setup.ant.xml b/buildScripts/setup.ant.xml index 767067e7..39954a02 100644 --- a/buildScripts/setup.ant.xml +++ b/buildScripts/setup.ant.xml @@ -19,7 +19,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --> - + This buildfile is part of projectlombok.org. It sets up the build itself. @@ -167,6 +167,10 @@ This buildfile is part of projectlombok.org. It sets up the build itself. + + + + @@ -192,6 +196,9 @@ This buildfile is part of projectlombok.org. It sets up the build itself. + + + @@ -200,18 +207,28 @@ This buildfile is part of projectlombok.org. It sets up the build itself. + + - + + + + + + + + + - + @@ -274,6 +291,7 @@ This buildfile is part of projectlombok.org. It sets up the build itself. + @@ -304,6 +322,12 @@ This buildfile is part of projectlombok.org. It sets up the build itself. + + + + + + diff --git a/buildScripts/tests.ant.xml b/buildScripts/tests.ant.xml index 5d8bf11f..c7f7a865 100644 --- a/buildScripts/tests.ant.xml +++ b/buildScripts/tests.ant.xml @@ -213,6 +213,11 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn + + + + + @@ -252,6 +257,10 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn + + + + diff --git a/src/support/lombok/eclipse/dependencies/DownloadEclipseDependencies.java b/src/support/lombok/eclipse/dependencies/DownloadEclipseDependencies.java index 7bac48cc..2ff6839e 100644 --- a/src/support/lombok/eclipse/dependencies/DownloadEclipseDependencies.java +++ b/src/support/lombok/eclipse/dependencies/DownloadEclipseDependencies.java @@ -41,11 +41,14 @@ public class DownloadEclipseDependencies { downloadFile(path, updatePage, pluginTarget); } catch (Exception e) { } - try { - int index = path.lastIndexOf("_"); - String source = path.substring(0, index) + ".source" + path.substring(index); - downloadFile(source, updatePage, pluginTarget); - } catch (Exception e) { + + int index = path.lastIndexOf("_"); + String source = path.substring(0, index) + ".source" + path.substring(index); + if (indexData.contains(source)) { + try { + downloadFile(source, updatePage, pluginTarget); + } catch (Exception e) { + } } } else { System.out.println("Bundle \"" + pkg + "\" not found");