jglick 2005/03/29 10:35:46 Modified: src/testcases/org/apache/tools/ant/util JavaEnvUtilsTest.java src/testcases/org/apache/tools/ant/types/selectors PresentSelectorTest.java DependSelectorTest.java DateSelectorTest.java src/testcases/org/apache/tools/ant/taskdefs/optional/net FTPTest.java src/testcases/org/apache/tools/ant/taskdefs ProcessDestroyerTest.java JavacTest.java InputTest.java ExecuteWatchdogTest.java ExecuteJavaTest.java CopyTest.java src/testcases/org/apache/tools/ant ProjectTest.java src/main/org/apache/tools/ant/util JavaEnvUtils.java src/main/org/apache/tools/ant/types Path.java src/main/org/apache/tools/ant/taskdefs/optional/sitraka Coverage.java src/main/org/apache/tools/ant/taskdefs/optional/javah SunJavah.java src/main/org/apache/tools/ant/taskdefs/compilers DefaultCompilerAdapter.java CompilerAdapterFactory.java src/etc/testcases/taskdefs input.xml Log: Removing old code testing for JDK 1.0 and 1.1. Revision Changes Path 1.11 +3 -12 ant/src/testcases/org/apache/tools/ant/util/JavaEnvUtilsTest.java Index: JavaEnvUtilsTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/util/JavaEnvUtilsTest.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- JavaEnvUtilsTest.java 6 Jan 2005 12:05:07 -0000 1.10 +++ JavaEnvUtilsTest.java 29 Mar 2005 18:35:45 -0000 1.11 @@ -69,15 +69,8 @@ FILE_UTILS.normalize(javaHome+"/..").getAbsolutePath(); assertTrue(j+" is normalized and in the JDK dir", j.startsWith(javaHomeParent)); - - if (JavaEnvUtils.getJavaVersion() == JavaEnvUtils.JAVA_1_0 || - JavaEnvUtils.getJavaVersion() == JavaEnvUtils.JAVA_1_1) { - assertTrue(j+" is normalized and in the JRE dir", - j.startsWith(javaHome)); - } else { - assertTrue(j+" is normalized and not in the JRE dir", - !j.startsWith(javaHome)); - } + assertTrue(j+" is normalized and not in the JRE dir", + !j.startsWith(javaHome)); } catch (AssertionFailedError e) { // java.home is bogus @@ -117,9 +110,7 @@ assertTrue(j+" is normalized and in the JDK dir", j.startsWith(javaHomeParent)); - if (JavaEnvUtils.getJavaVersion() == JavaEnvUtils.JAVA_1_0 || - JavaEnvUtils.getJavaVersion() == JavaEnvUtils.JAVA_1_1 || - Os.isFamily("mac")) { + if (Os.isFamily("mac")) { assertTrue(j+" is normalized and in the JRE dir", j.startsWith(javaHome)); } else { 1.10 +1 -12 ant/src/testcases/org/apache/tools/ant/types/selectors/PresentSelectorTest.java Index: PresentSelectorTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/types/selectors/PresentSelectorTest.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- PresentSelectorTest.java 7 Dec 2004 09:10:38 -0000 1.9 +++ PresentSelectorTest.java 29 Mar 2005 18:35:45 -0000 1.10 @@ -19,17 +19,10 @@ import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Project; -import org.apache.tools.ant.util.*; -import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.types.Mapper; -import org.apache.tools.ant.util.FileNameMapper; -import org.apache.tools.ant.util.IdentityMapper; -import org.apache.tools.ant.util.GlobPatternMapper; import java.io.File; -import junit.framework.TestCase; -import junit.framework.AssertionFailedError; /** * Tests Present Selectors @@ -113,11 +106,7 @@ m = s.createMapper(); m.setType(flatten); results = selectionString(s); - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - assertEquals("TTTTTFFFFFFF", results); - } else { - assertEquals("TTTTTTTTTTTF", results); - } + assertEquals("TTTTTTTTTTTF", results); s = (PresentSelector)getInstance(); s.setTargetdir(beddir); 1.9 +24 -33 ant/src/testcases/org/apache/tools/ant/types/selectors/DependSelectorTest.java Index: DependSelectorTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/types/selectors/DependSelectorTest.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- DependSelectorTest.java 9 Mar 2004 16:49:07 -0000 1.8 +++ DependSelectorTest.java 29 Mar 2005 18:35:45 -0000 1.9 @@ -19,17 +19,10 @@ import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Project; -import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.types.Mapper; -import org.apache.tools.ant.util.FileNameMapper; -import org.apache.tools.ant.util.IdentityMapper; -import org.apache.tools.ant.util.GlobPatternMapper; -import org.apache.tools.ant.util.JavaEnvUtils; import java.io.File; -import junit.framework.TestCase; -import junit.framework.AssertionFailedError; /** * Tests Depend Selectors @@ -106,34 +99,32 @@ results = selectionString(s); assertEquals("FFFFFFFFFFFF", results); - if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - s = (DependSelector)getInstance(); - s.setTargetdir(beddir); - m = s.createMapper(); - m.setType(merge); - m.setTo("asf-logo.gif.gz"); - results = selectionString(s); - assertEquals("TFFFFTTTFFF", results.substring(0,11)); + s = (DependSelector)getInstance(); + s.setTargetdir(beddir); + m = s.createMapper(); + m.setType(merge); + m.setTo("asf-logo.gif.gz"); + results = selectionString(s); + assertEquals("TFFFFTTTFFF", results.substring(0,11)); - s = (DependSelector)getInstance(); - s.setTargetdir(beddir); - m = s.createMapper(); - m.setType(merge); - m.setTo("asf-logo.gif.bz2"); - results = selectionString(s); - assertEquals("TTFTTTTTTTTT", results); + s = (DependSelector)getInstance(); + s.setTargetdir(beddir); + m = s.createMapper(); + m.setType(merge); + m.setTo("asf-logo.gif.bz2"); + results = selectionString(s); + assertEquals("TTFTTTTTTTTT", results); - // Test for path relative to project base directory - s = (DependSelector)getInstance(); - subdir = new File("selectortest/tar/bz2"); - s.setTargetdir(subdir); - m = s.createMapper(); - m.setType(glob); - m.setFrom("*.bz2"); - m.setTo("*.tar.bz2"); - results = selectionString(s); - assertEquals("FFTFFFFFFTTF", results); - } + // Test for path relative to project base directory + s = (DependSelector)getInstance(); + subdir = new File("selectortest/tar/bz2"); + s.setTargetdir(subdir); + m = s.createMapper(); + m.setType(glob); + m.setFrom("*.bz2"); + m.setTo("*.tar.bz2"); + results = selectionString(s); + assertEquals("FFTFFFFFFTTF", results); s = (DependSelector)getInstance(); subdir = new File(beddir,"tar/bz2"); 1.9 +35 -41 ant/src/testcases/org/apache/tools/ant/types/selectors/DateSelectorTest.java Index: DateSelectorTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/types/selectors/DateSelectorTest.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- DateSelectorTest.java 9 Mar 2004 16:49:06 -0000 1.8 +++ DateSelectorTest.java 29 Mar 2005 18:35:45 -0000 1.9 @@ -19,16 +19,12 @@ import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Project; -import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.types.Parameter; -import org.apache.tools.ant.util.JavaEnvUtils; import java.text.SimpleDateFormat; import java.text.ParsePosition; import java.util.Date; -import junit.framework.TestCase; -import junit.framework.AssertionFailedError; /** * Tests Date Selectors. @@ -170,47 +166,45 @@ results = selectionString(s); assertEquals("TTTTTTTTTTTT", results); - if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - s = (DateSelector)getInstance(); - s.setDatetime("11/21/2001 4:54 AM"); - s.setWhen(before); - results = selectionString(s); - assertEquals("TFTFFFFFFFFT", results); + s = (DateSelector)getInstance(); + s.setDatetime("11/21/2001 4:54 AM"); + s.setWhen(before); + results = selectionString(s); + assertEquals("TFTFFFFFFFFT", results); - s = (DateSelector)getInstance(); - s.setDatetime("11/21/2001 4:55 AM"); - SimpleDateFormat formatter = new SimpleDateFormat(); - Date d = formatter.parse("11/21/2001 4:55 AM",new ParsePosition(0)); - - long milliseconds = s.getMillis(); - s.setWhen(equal); - results = selectionString(s); - assertEquals("TTFFTFFFTTTT", results); + s = (DateSelector)getInstance(); + s.setDatetime("11/21/2001 4:55 AM"); + SimpleDateFormat formatter = new SimpleDateFormat(); + Date d = formatter.parse("11/21/2001 4:55 AM",new ParsePosition(0)); - s = (DateSelector)getInstance(); - s.setMillis(milliseconds); - s.setWhen(equal); - results = selectionString(s); - assertEquals("TTFFTFFFTTTT", results); + long milliseconds = s.getMillis(); + s.setWhen(equal); + results = selectionString(s); + assertEquals("TTFFTFFFTTTT", results); - s = (DateSelector)getInstance(); - s.setDatetime("11/21/2001 4:56 AM"); - s.setWhen(after); - results = selectionString(s); - assertEquals("TFFTFTTTFFFT", results); + s = (DateSelector)getInstance(); + s.setMillis(milliseconds); + s.setWhen(equal); + results = selectionString(s); + assertEquals("TTFFTFFFTTTT", results); - s = (DateSelector)getInstance(); - Parameter param1 = new Parameter(); - Parameter param2 = new Parameter(); - param1.setName("datetime"); - param1.setValue("11/21/2001 4:56 AM"); - param2.setName("when"); - param2.setValue("after"); - Parameter[] params = {param1,param2}; - s.setParameters(params); - results = selectionString(s); - assertEquals("TFFTFTTTFFFT", results); - } + s = (DateSelector)getInstance(); + s.setDatetime("11/21/2001 4:56 AM"); + s.setWhen(after); + results = selectionString(s); + assertEquals("TFFTFTTTFFFT", results); + + s = (DateSelector)getInstance(); + Parameter param1 = new Parameter(); + Parameter param2 = new Parameter(); + param1.setName("datetime"); + param1.setValue("11/21/2001 4:56 AM"); + param2.setName("when"); + param2.setValue("after"); + Parameter[] params = {param1,param2}; + s.setParameters(params); + results = selectionString(s); + assertEquals("TFFTFTTTFFFT", results); try { makeMirror(); 1.14 +1 -2 ant/src/testcases/org/apache/tools/ant/taskdefs/optional/net/FTPTest.java Index: FTPTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/optional/net/FTPTest.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- FTPTest.java 9 Feb 2004 21:05:45 -0000 1.13 +++ FTPTest.java 29 Mar 2005 18:35:45 -0000 1.14 @@ -31,8 +31,7 @@ public class FTPTest extends BuildFileTest{ // keep track of what operating systems are supported here. - private boolean supportsSymlinks = Os.isFamily("unix") - && !JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1); + private boolean supportsSymlinks = Os.isFamily("unix"); private FTPClient ftp; private boolean connectionSucceeded = true; 1.6 +1 -2 ant/src/testcases/org/apache/tools/ant/taskdefs/ProcessDestroyerTest.java Index: ProcessDestroyerTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/ProcessDestroyerTest.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ProcessDestroyerTest.java 9 Mar 2004 16:48:57 -0000 1.5 +++ ProcessDestroyerTest.java 29 Mar 2005 18:35:45 -0000 1.6 @@ -39,8 +39,7 @@ } public void testProcessDestroyer(){ - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1) - || JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2)) { + if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2)) { return; } 1.18 +2 -5 ant/src/testcases/org/apache/tools/ant/taskdefs/JavacTest.java Index: JavacTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/JavacTest.java,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- JavacTest.java 9 Mar 2005 00:20:39 -0000 1.17 +++ JavacTest.java 29 Mar 2005 18:35:45 -0000 1.18 @@ -20,7 +20,6 @@ import org.apache.tools.ant.Project; import org.apache.tools.ant.taskdefs.compilers.CompilerAdapter; import org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory; -import org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter; import org.apache.tools.ant.taskdefs.compilers.Javac12; import org.apache.tools.ant.taskdefs.compilers.Javac13; import org.apache.tools.ant.taskdefs.compilers.JavacExternal; @@ -189,8 +188,7 @@ } public void testCompilerAdapter() { - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1) - || JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2) + if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2) || JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_3)) { javac.setCompiler("javac1.1"); } else { @@ -201,8 +199,7 @@ CompilerAdapter adapter = CompilerAdapterFactory.getCompiler(javac.getCompiler(), javac); - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1) - || JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2) + if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2) || JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_3)) { assertTrue(adapter instanceof Javac12); } else { 1.11 +7 -17 ant/src/testcases/org/apache/tools/ant/taskdefs/InputTest.java Index: InputTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/InputTest.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- InputTest.java 9 Mar 2004 16:48:57 -0000 1.10 +++ InputTest.java 29 Mar 2005 18:35:45 -0000 1.11 @@ -19,19 +19,12 @@ import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.input.PropertyFileInputHandler; -import org.apache.tools.ant.util.JavaEnvUtils; -/** - */ -public class InputTest extends BuildFileTest { - private String targetPostfix = ""; +public class InputTest extends BuildFileTest { public InputTest(String name) { super(name); - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - targetPostfix = ".1"; - } } public void setUp() { @@ -44,15 +37,15 @@ } public void test1() { - executeTarget("test1" + targetPostfix); + executeTarget("test1"); } public void test2() { - executeTarget("test2" + targetPostfix); + executeTarget("test2"); } public void test3() { - expectSpecificBuildException("test3" + targetPostfix, "invalid input", + expectSpecificBuildException("test3", "invalid input", "Found invalid input test for \'" + getKey("All data is" + " going to be deleted from DB" @@ -61,19 +54,16 @@ } public void test5() { - executeTarget("test5" + targetPostfix); + executeTarget("test5"); } public void test6() { - executeTarget("test6" + targetPostfix); + executeTarget("test6"); assertEquals("scott", project.getProperty("db.user")); } private String getKey(String key) { - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - key = key.replace(' ', '_'); - } - return key; + return key; // XXX what is this for? } } 1.19 +0 -10 ant/src/testcases/org/apache/tools/ant/taskdefs/ExecuteWatchdogTest.java Index: ExecuteWatchdogTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/ExecuteWatchdogTest.java,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- ExecuteWatchdogTest.java 9 Mar 2004 16:48:57 -0000 1.18 +++ ExecuteWatchdogTest.java 29 Mar 2005 18:35:45 -0000 1.19 @@ -18,8 +18,6 @@ package org.apache.tools.ant.taskdefs; import org.apache.tools.ant.util.JavaEnvUtils; - -import java.net.*; import junit.framework.*; import java.io.*; @@ -57,14 +55,6 @@ classpath = System.getProperty("java.class.path"); } - // JDK 1.1 needs classes.zip in -classpath argument - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - classpath += File.pathSeparator - + System.getProperty("java.home") - + File.separator + "lib" - + File.separator + "classes.zip"; - } - return classpath; } 1.12 +0 -10 ant/src/testcases/org/apache/tools/ant/taskdefs/ExecuteJavaTest.java Index: ExecuteJavaTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/ExecuteJavaTest.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- ExecuteJavaTest.java 1 Mar 2005 21:26:34 -0000 1.11 +++ ExecuteJavaTest.java 29 Mar 2005 18:35:45 -0000 1.12 @@ -23,8 +23,6 @@ import org.apache.tools.ant.taskdefs.condition.Os; import org.apache.tools.ant.util.JavaEnvUtils; -import java.io.File; - import junit.framework.TestCase; /** @@ -130,14 +128,6 @@ classpath = System.getProperty("java.class.path"); } - // JDK 1.1 needs classes.zip in -classpath argument - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - classpath += File.pathSeparator - + System.getProperty("java.home") - + File.separator + "lib" - + File.separator + "classes.zip"; - } - return classpath; } 1.20 +2 -5 ant/src/testcases/org/apache/tools/ant/taskdefs/CopyTest.java Index: CopyTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/CopyTest.java,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- CopyTest.java 6 Jan 2005 12:05:03 -0000 1.19 +++ CopyTest.java 29 Mar 2005 18:35:45 -0000 1.20 @@ -19,7 +19,6 @@ import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.util.FileUtils; -import org.apache.tools.ant.util.JavaEnvUtils; import java.io.File; import java.io.IOException; @@ -83,10 +82,8 @@ } //file time checks for java1.2+ - if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - assertTrue(file3a.lastModified()==file3.lastModified()); - assertTrue(file3c.lastModified()<file3a.lastModified()); - } + assertTrue(file3a.lastModified()==file3.lastModified()); + assertTrue(file3c.lastModified()<file3a.lastModified()); } 1.30 +3 -20 ant/src/testcases/org/apache/tools/ant/ProjectTest.java Index: ProjectTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/ProjectTest.java,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- ProjectTest.java 1 Mar 2005 22:59:44 -0000 1.29 +++ ProjectTest.java 29 Mar 2005 18:35:45 -0000 1.30 @@ -22,14 +22,10 @@ import org.apache.tools.ant.input.PropertyFileInputHandler; import org.apache.tools.ant.taskdefs.condition.Os; import org.apache.tools.ant.types.*; -import org.apache.tools.ant.util.JavaEnvUtils; import java.io.File; - -import junit.framework.AssertionFailedError; -import junit.framework.Test; import junit.framework.TestCase; -import junit.framework.TestSuite; + /** * Very limited test class for Project. Waiting to be extended. @@ -191,21 +187,8 @@ assertTaskDefFails(DummyTaskPrivate.class, DummyTaskPrivate.class + " is not public"); - try { - assertTaskDefFails(DummyTaskProtected.class, - DummyTaskProtected.class + " is not public"); - } catch (AssertionFailedError e) { - /* - * I don't understand this, but this is what happens with - * > java -fullversion - * java full version "Linux_JDK_1.1.8_v3_green_threads" - * from time to time - */ - assertTrue(JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)); - assertTaskDefFails(DummyTaskProtected.class, - "No public no-arg constructor in " - + DummyTaskProtected.class); - } + assertTaskDefFails(DummyTaskProtected.class, + DummyTaskProtected.class + " is not public"); assertTaskDefFails(DummyTaskPackage.class, DummyTaskPackage.class + " is not public"); 1.27 +2 -0 ant/src/main/org/apache/tools/ant/util/JavaEnvUtils.java Index: JavaEnvUtils.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/util/JavaEnvUtils.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- JavaEnvUtils.java 23 Mar 2005 15:36:10 -0000 1.26 +++ JavaEnvUtils.java 29 Mar 2005 18:35:45 -0000 1.27 @@ -138,6 +138,8 @@ * Compares the current Java version to the passed in String - * assumes the argument is one of the constants defined in this * class. + * Note that Ant now requires JDK 1.2+ so [EMAIL PROTECTED] #JAVA_1_0} and + * [EMAIL PROTECTED] #JAVA_1_1} need no longer be tested for. * @param version the version to check against the current version. * @return true if the version of Java is the same as the given version. * @since Ant 1.5 1.71 +2 -7 ant/src/main/org/apache/tools/ant/types/Path.java Index: Path.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/types/Path.java,v retrieving revision 1.70 retrieving revision 1.71 diff -u -r1.70 -r1.71 --- Path.java 14 Mar 2005 16:56:41 -0000 1.70 +++ Path.java 29 Mar 2005 18:35:46 -0000 1.71 @@ -649,20 +649,15 @@ } if (System.getProperty("java.vendor").toLowerCase(Locale.US).indexOf("microsoft") >= 0) { + // XXX is this code still necessary? is there any 1.2+ port? // Pull in *.zip from packages directory FileSet msZipFiles = new FileSet(); msZipFiles.setDir(new File(System.getProperty("java.home") + File.separator + "Packages")); msZipFiles.setIncludes("*.ZIP"); addFileset(msZipFiles); - } else if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - addExisting(new Path(null, - System.getProperty("java.home") - + File.separator + "lib" - + File.separator - + "classes.zip")); } else { - // JDK > 1.1 seems to set java.home to the JRE directory. + // JDK 1.2+ seems to set java.home to the JRE directory. addExisting(new Path(null, System.getProperty("java.home") + File.separator + "lib" 1.24 +3 -5 ant/src/main/org/apache/tools/ant/taskdefs/optional/sitraka/Coverage.java Index: Coverage.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/sitraka/Coverage.java,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- Coverage.java 9 Mar 2004 16:48:35 -0000 1.23 +++ Coverage.java 29 Mar 2005 18:35:46 -0000 1.24 @@ -332,12 +332,10 @@ // check for info, do your best to select the java executable. // JProbe 3.0 fails if there is no javaexe option. So if (javaExe == null && (vm == null || "java2".equals(vm))) { - if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - if (vm == null) { - vm = "java2"; - } - javaExe = new File(JavaEnvUtils.getJreExecutable("java")); + if (vm == null) { + vm = "java2"; } + javaExe = new File(JavaEnvUtils.getJreExecutable("java")); } } 1.3 +13 -20 ant/src/main/org/apache/tools/ant/taskdefs/optional/javah/SunJavah.java Index: SunJavah.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/javah/SunJavah.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- SunJavah.java 10 Feb 2005 23:10:17 -0000 1.2 +++ SunJavah.java 29 Mar 2005 18:35:46 -0000 1.3 @@ -24,7 +24,7 @@ import org.apache.tools.ant.taskdefs.optional.Javah; import org.apache.tools.ant.types.Commandline; import org.apache.tools.ant.types.Path; -import org.apache.tools.ant.util.JavaEnvUtils; + /** * Adapter to com.sun.tools.javah.oldjavah.Main or com.sun.tools.javah.Main. @@ -83,25 +83,18 @@ cmd.createArgument().setPath(javah.getClasspath()); } - // JDK1.1 is rather simpler than JDK1.2 - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { - if (javah.getVerbose()) { - cmd.createArgument().setValue("-v"); - } - } else { - if (javah.getVerbose()) { - cmd.createArgument().setValue("-verbose"); - } - if (javah.getOld()) { - cmd.createArgument().setValue("-old"); - } - if (javah.getForce()) { - cmd.createArgument().setValue("-force"); - } - if (javah.getStubs() && !javah.getOld()) { - throw new BuildException("stubs only available in old mode.", - javah.getLocation()); - } + if (javah.getVerbose()) { + cmd.createArgument().setValue("-verbose"); + } + if (javah.getOld()) { + cmd.createArgument().setValue("-old"); + } + if (javah.getForce()) { + cmd.createArgument().setValue("-force"); + } + if (javah.getStubs() && !javah.getOld()) { + throw new BuildException("stubs only available in old mode.", + javah.getLocation()); } if (javah.getStubs()) { 1.61 +1 -5 ant/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java Index: DefaultCompilerAdapter.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java,v retrieving revision 1.60 retrieving revision 1.61 diff -u -r1.60 -r1.61 --- DefaultCompilerAdapter.java 21 Mar 2005 15:26:16 -0000 1.60 +++ DefaultCompilerAdapter.java 29 Mar 2005 18:35:46 -0000 1.61 @@ -529,11 +529,7 @@ * @since Ant 1.5 */ protected boolean assumeJava11() { - return "javac1.1".equals(attributes.getCompilerVersion()) - || ("classic".equals(attributes.getCompilerVersion()) - && JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) - || ("extJavac".equals(attributes.getCompilerVersion()) - && JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)); + return "javac1.1".equals(attributes.getCompilerVersion()); } /** 1.28 +1 -2 ant/src/main/org/apache/tools/ant/taskdefs/compilers/CompilerAdapterFactory.java Index: CompilerAdapterFactory.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/compilers/CompilerAdapterFactory.java,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- CompilerAdapterFactory.java 30 Sep 2004 12:41:52 -0000 1.27 +++ CompilerAdapterFactory.java 29 Mar 2005 18:35:46 -0000 1.28 @@ -62,8 +62,7 @@ throws BuildException { boolean isClassicCompilerSupported = true; //as new versions of java come out, add them to this test - if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1) - && !JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2) + if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2) && !JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_3)) { isClassicCompilerSupported = false; } 1.5 +0 -26 ant/src/etc/testcases/taskdefs/input.xml Index: input.xml =================================================================== RCS file: /home/cvs/ant/src/etc/testcases/taskdefs/input.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- input.xml 23 Apr 2002 10:29:42 -0000 1.4 +++ input.xml 29 Mar 2005 18:35:46 -0000 1.5 @@ -28,30 +28,4 @@ /> </target> - <target name="test1.1"> - <input>Press_Return_key_to_continue...</input> - </target> - - <target name="test2.1"> - <input message="Press_Return_key_to_continue..." /> - </target> - - <target name="test3.1"> - <input message="All_data_is_going_to_be_deleted_from_DB_continue?" - validargs="y,n" - /> - </target> - - <target name="test5.1"> - <input message="All_data_is_going_to_be_deleted_from_db_continue_(y/n)?" - validargs="y,n" - /> - </target> - - <target name="test6.1"> - <input message="Please_enter_db_username" - addproperty="db.user" - /> - </target> - </project>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]