[cp-testresults] Japi diffs for classpath

2006-07-16 Thread Stuart Ballard
Japi diff jdk15 vs classpath:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-classpath.html

Changes since last run:

-Comparison run at Sat Jul 15 09:55:44 2006 GMT
-jdk15 API scanned at 2006/07/15 05:00:24 EDT
-classpath API scanned at 2006/07/15 05:40:29 EDT
+Comparison run at Sun Jul 16 09:55:39 2006 GMT
+jdk15 API scanned at 2006/07/16 05:00:23 EDT
+classpath API scanned at 2006/07/16 05:40:20 EDT
-java.awt: 99.27% good, 0.01% minor, 0.26% bad, 0.44% missing
+java.awt: 99.6% good, 0.01% minor, 0.26% bad, 0.11% missing
-java.util: 71.07% good, 16.36% bad, 12.55% missing
+java.util: 71.98% good, 16.41% bad, 11.59% missing
-Total: 91.66% good, 0.08% minor, 0.77% bad, 7.47% missing
+Total: 91.7% good, 0.08% minor, 0.77% bad, 7.42% missing
-Classes: 19 minor, 147 bad, 118 missing.
+Classes: 19 minor, 148 bad, 115 missing.
-Fields: 48 bad, 31 missing.
-Methods: 97 minor, 1056 bad, 406 missing.
+Fields: 48 bad, 30 missing.
+Methods: 97 minor, 1056 bad, 402 missing.
-class java.awt.MouseInfo: missing in classpath
-class java.awt.PointerInfo: missing in classpath
-field java.awt.Image.accelerationPriority: missing in classpath
-method java.awt.Image.getAccelerationPriority(): missing in classpath
-method java.awt.Image.setAccelerationPriority(float): missing in classpath
-method java.awt.Toolkit.getMouseInfoPeer(): missing in classpath
-method java.awt.Window.isAlwaysOnTop(): missing in classpath
-method java.awt.Window.setAlwaysOnTop(boolean): missing in classpath
+class java.util.UUID: implements java.lang.Comparablejava.util.UUID in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.util.UUID: missing in classpath
+method java.util.UUID.compareTo(java.util.UUID): missing in classpath


Japi diff classpath vs jdk15:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-jdk15.html

Changes since last run:

-Comparison run at Sat Jul 15 09:58:02 2006 GMT
-classpath API scanned at 2006/07/15 05:40:29 EDT
-jdk15 API scanned at 2006/07/15 05:00:24 EDT
+Comparison run at Sun Jul 16 09:57:55 2006 GMT
+classpath API scanned at 2006/07/16 05:40:20 EDT
+jdk15 API scanned at 2006/07/16 05:00:23 EDT
-java.awt: 100% good
+java.awt: 99.99% good, 0% missing
-Constructors: 4 missing.
+Constructors: 5 missing.
+java.awt:
+Missing
+constructor java.awt.MouseInfo(): missing in jdk15
+




___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: regressions for mauve-cacao on Sun Jul 16 11:57:34 UTC 2006

2006-07-16 Thread cpdev
Baseline from: Sat Jul 15 21:28:50 UTC 2006

Regressions:
FAIL: gnu.javax.crypto.key.srp6.TestOfSRPKeyGeneration

New fails:
FAIL: java.awt.ScrollPane.ScrollbarPaintTest:
FAIL: java.awt.Scrollbar.ScrollbarPaintTest:

Totals:
PASS: 2490
XPASS: 0
FAIL: 221
XFAIL: 0


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: regressions for mauve-jamvm on Sun Jul 16 18:39:53 UTC 2006

2006-07-16 Thread cpdev
Baseline from: Sat Jul 15 20:53:38 UTC 2006

Regressions:
FAIL: gnu.java.security.jce.TestOfFormat
FAIL: gnu.java.security.jce.TestOfKeyFactory
FAIL: gnu.javax.crypto.jce.TestOfDHKeyAgreement

Improvements:
PASS: gnu.java.security.jce.TestOfSignature

New fails:
FAIL: java.lang.Character.unicode

Totals:
PASS: 2502
XPASS: 0
FAIL: 209
XFAIL: 0


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: regressions for mauve-cacao on Sun Jul 16 19:16:14 UTC 2006

2006-07-16 Thread cpdev
Baseline from: Sat Jul 15 21:28:50 UTC 2006

Regressions:
FAIL: java.net.ServerSocket.ServerSocketTest

New fails:
FAIL: java.awt.ScrollPane.ScrollbarPaintTest:

Totals:
PASS: 2491
XPASS: 0
FAIL: 220
XFAIL: 0


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: classpath build with jikes on Mon Jul 17 00:14:05 UTC 2006

2006-07-16 Thread cpdev

   109. public void EditorContainer()
   ^--^
*** Semantic Warning: The name of this method EditorContainer matches the 
name of the containing class. However, the method is not a constructor since 
its declarator is qualified with a type.

Issued 2 semantic warnings compiling 
../../classpath/javax/swing/plaf/metal/MetalSliderUI.java:

   129.   protected final int TICK_BUFFER = 4;
  ^-^
*** Semantic Warning: Final field TICK_BUFFER is initialized with a constant 
expression and could be made static to save space.


   132.   protected final String SLIDER_FILL = JSlider.isFilled;
 ^--^
*** Semantic Warning: Final field SLIDER_FILL is initialized with a constant 
expression and could be made static to save space.

Issued 1 semantic warning compiling 
../../classpath/javax/swing/plaf/basic/BasicInternalFrameUI.java:

   179. protected final int RESIZE_NONE = 0;
^-^
*** Semantic Warning: Final field RESIZE_NONE is initialized with a constant 
expression and could be made static to save space.

Issued 1 lexical warning in 
../../classpath/gnu/java/rmi/registry/RegistryImpl_Stub.java:

61. private static java.lang.reflect.Method $method_bind_0;
^^
*** Lexical Warning: The use of $ in an identifier, while legal, is strongly 
discouraged, since it can conflict with compiler-generated names. If you are 
trying to access a nested type, use . instead of $.
make[1]: *** [compile-classes] Error 1
make[1]: Leaving directory `/home/cpdev/Nightly/classpath/jikes-build/lib'
make: *** [all-recursive] Error 1


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: ecj built with ecj on jamvm on Mon Jul 17 00:24:20 UTC 2006

2006-07-16 Thread cpdev
xargs: jamvm: No such file or directory


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: ecj built with native-ecj on Mon Jul 17 00:24:25 UTC 2006

2006-07-16 Thread cpdev
--
1. ERROR in compiler/org/eclipse/jdt/core/compiler/CategorizedProblem.java (at 
line 1)

/***
^
The type java.lang.Object cannot be resolved. It is indirectly referenced from 
required .class files
--
1 problem (1 error)xargs: ../ecj-gcj-build/ecj: exited with status 255; aborting


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: generics classpath build on Mon Jul 17 00:25:14 UTC 2006

2006-07-16 Thread cpdev
config.status: creating include/config-int.h : _CLASSPATH_INCLUDE_CONFIG_INT_H
config.status: executing gappletviewer commands
config.status: executing gjarsigner commands
config.status: executing gkeytool commands
config.status: executing gjar commands
config.status: executing gnative2ascii commands
config.status: executing gserialver commands
config.status: executing gen-classlist commands
config.status: executing copy-vmresources commands
Making all in lib
make[1]: Entering directory `/home/cpdev/Nightly/generics/build/lib'
mkdir -p ../gnu/java/locale
../../classpath/scripts/generate-locale-list.sh  
../gnu/java/locale/LocaleData.java
true
top_builddir=.. top_srcdir=../../classpath /bin/sh ./gen-classlist.sh standard
Adding java source files from srcdir '../../classpath'.
Adding java source files from VM directory ../../classpath/vm/reference
Adding generated files in builddir '..'.
/home/cpdev/Nightly/ecj/ecj -1.5 
-warn:-deprecation,serial,typeHiding,unchecked,unused,varargsCast 
-proceedOnError -bootclasspath '' -classpath 
../../classpath/vm/reference:../../classpath:../../classpath/external/w3c_dom:../../classpath/external/sax:../../classpath/external/relaxngDatatype:../../classpath/external/jsr166:.::
 -d . @classes
Exception in thread main java.lang.NoClassDefFoundError: 
org.eclipse.jdt.internal.compiler.batch.Main
   at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: 
org.eclipse.jdt.internal.compiler.batch.Main not found in 
gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/cpdev/Nightly/ecj/ecj.jar,file:./],
 parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(java.lang.String) 
(/usr/local/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String, boolean) 
(/usr/local/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String) 
(/usr/local/lib/libgcj.so.6.0.0)
   at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) 
(/usr/local/lib/libgcj.so.6.0.0)
   at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0)
make[1]: *** [compile-classes] Error 1
make[1]: Leaving directory `/home/cpdev/Nightly/generics/build/lib'
make: *** [all-recursive] Error 1


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: japi build on Mon Jul 17 00:26:30 UTC 2006

2006-07-16 Thread cpdev
cd src  jikes -d .. -classpath 
/home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip: 
net/wuffies/japi/*.java

Found 1 system error and issued 1 warning:

*** Semantic Warning: I/O warning: No such file or directory while trying to 
open /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip.


*** Semantic Error: You need to modify your classpath, sourcepath, 
bootclasspath, and/or extdirs setup. Jikes could not find package java.lang 
in: 

/home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip
.

make: *** [classes] Error 1


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: jamvm build on Mon Jul 17 04:32:28 UTC 2006

2006-07-16 Thread cpdev
make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/java/security'
make[3]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/java'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/java'
make[2]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/java'
Making all in gnu
make[2]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/gnu'
Making all in classpath
make[3]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/gnu/classpath'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/gnu/classpath'
make[3]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/gnu'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/gnu'
make[2]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/gnu'
make[2]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib'
mkdir classes
ecj -bootclasspath 
/home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip -d 
classes ../../jamvm/lib/jamvm/java/lang/JarLauncher.java 
../../jamvm/lib/java/lang/VMRuntime.java 
../../jamvm/lib/java/lang/VMClassLoader.java 
../../jamvm/lib/java/lang/VMString.java ../../jamvm/lib/java/lang/VMThread.java 
../../jamvm/lib/java/lang/VMThrowable.java 
../../jamvm/lib/java/lang/reflect/Constructor.java 
../../jamvm/lib/java/lang/reflect/Field.java 
../../jamvm/lib/java/lang/reflect/Method.java 
../../jamvm/lib/java/security/VMAccessController.java 
../../jamvm/lib/gnu/classpath/VMSystemProperties.java 
../../jamvm/lib/gnu/classpath/VMStackWalker.java
--
1. ERROR in ../../jamvm/lib/jamvm/java/lang/JarLauncher.java
 (at line 1)
/*
^
The type java.lang.Object cannot be resolved. It is indirectly referenced from 
required .class files
--
1 problem (1 error)make[2]: *** [classes.zip] Error 255
make[2]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib'
make: *** [all-recursive] Error 1


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: cacao build on Mon Jul 17 04:33:03 UTC 2006

2006-07-16 Thread cpdev
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag CXX to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag F77 to libtool
checking whether to link CACAO statically... no
checking where CACAO's vm.zip is installed... 
/home/cpdev/Nightly/classpath/jikes-install/share/cacao/vm.zip
checking where GNU Classpath is installed... 
/home/cpdev/Nightly/classpath/jikes-install
checking where GNU Classpath's glibj.zip is installed... 
/home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip
checking where GNU Classpath libraries are installed... 
/home/cpdev/Nightly/classpath/jikes-install/lib
checking where GNU Classpath headers are installed... 
/home/cpdev/Nightly/classpath/jikes-install/include
checking /home/cpdev/Nightly/classpath/jikes-install/include/jni.h usability... 
no
checking /home/cpdev/Nightly/classpath/jikes-install/include/jni.h presence... 
no
checking for /home/cpdev/Nightly/classpath/jikes-install/include/jni.h... no
configure: error: cannot find jni.h


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: ecj built with ecj on jamvm on Mon Jul 17 04:41:51 UTC 2006

2006-07-16 Thread cpdev
xargs: jamvm: No such file or directory


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: generics classpath build on Mon Jul 17 04:42:38 UTC 2006

2006-07-16 Thread cpdev
config.status: creating include/config-int.h : _CLASSPATH_INCLUDE_CONFIG_INT_H
config.status: executing gappletviewer commands
config.status: executing gjarsigner commands
config.status: executing gkeytool commands
config.status: executing gjar commands
config.status: executing gnative2ascii commands
config.status: executing gserialver commands
config.status: executing gen-classlist commands
config.status: executing copy-vmresources commands
Making all in lib
make[1]: Entering directory `/home/cpdev/Nightly/generics/build/lib'
mkdir -p ../gnu/java/locale
../../classpath/scripts/generate-locale-list.sh  
../gnu/java/locale/LocaleData.java
true
top_builddir=.. top_srcdir=../../classpath /bin/sh ./gen-classlist.sh standard
Adding java source files from srcdir '../../classpath'.
Adding java source files from VM directory ../../classpath/vm/reference
Adding generated files in builddir '..'.
/home/cpdev/Nightly/ecj/ecj -1.5 
-warn:-deprecation,serial,typeHiding,unchecked,unused,varargsCast 
-proceedOnError -bootclasspath '' -classpath 
../../classpath/vm/reference:../../classpath:../../classpath/external/w3c_dom:../../classpath/external/sax:../../classpath/external/relaxngDatatype:../../classpath/external/jsr166:.::
 -d . @classes
Exception in thread main java.lang.NoClassDefFoundError: 
org.eclipse.jdt.internal.compiler.batch.Main
   at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: 
org.eclipse.jdt.internal.compiler.batch.Main not found in 
gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/cpdev/Nightly/ecj/ecj.jar,file:./],
 parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(java.lang.String) 
(/usr/local/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String, boolean) 
(/usr/local/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String) 
(/usr/local/lib/libgcj.so.6.0.0)
   at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) 
(/usr/local/lib/libgcj.so.6.0.0)
   at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0)
make[1]: *** [compile-classes] Error 1
make[1]: Leaving directory `/home/cpdev/Nightly/generics/build/lib'
make: *** [all-recursive] Error 1


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: japi build on Mon Jul 17 04:43:42 UTC 2006

2006-07-16 Thread cpdev
cd src  jikes -d .. -classpath 
/home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip: 
net/wuffies/japi/*.java

Found 1 system error and issued 1 warning:

*** Semantic Warning: I/O warning: No such file or directory while trying to 
open /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip.


*** Semantic Error: You need to modify your classpath, sourcepath, 
bootclasspath, and/or extdirs setup. Jikes could not find package java.lang 
in: 

/home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip
.

make: *** [classes] Error 1


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] classpath daily snapshot 20060717 FAILED

2006-07-16 Thread Michael Koch


   867. return viewFactory;
   ^-^
*** Semantic Error: The type of this return expression, 
javax.swing.text.html.HTMLEditorKit$HTMLFactory, does not match the return 
type of the method, javax.swing.text.ViewFactory.


   971.   super.read(in, doc, pos);
  ^--^
*** Semantic Error: No accessible method with signature read(java.io.Reader, 
javax.swing.text.Document, int) was found in type java.lang.Object.


   995.   super.write(out, doc, pos, len);
  ^-^
*** Semantic Error: No accessible method with signature write(java.io.Writer, 
javax.swing.text.Document, int, int) was found in type java.lang.Object.


  1017. return (HTMLEditorKit) super.clone();
   ^---^
*** Semantic Error: The method java.lang.Object clone() throws 
java.lang.CloneNotSupportedException; can throw the checked exception 
java.lang.CloneNotSupportedException, so its invocation must be enclosed in a 
try statement that catches the exception, or else this method must be declared 
to throw the exception.


  1043. super.install(c);
^--^
*** Semantic Error: No accessible method with signature 
install(javax.swing.JEditorPane) was found in type java.lang.Object.


  1045. c.addMouseListener(mouseListener);
^---^
*** Semantic Error: No applicable overload for a method with signature 
addMouseListener(javax.swing.text.html.HTMLEditorKit.LinkController) was 
found in type java.awt.Component. Perhaps you wanted the overloaded version 
void addMouseListener(java.awt.event.MouseListener listener); instead?


  1058. super.deinstall(c);
^^
*** Semantic Error: No accessible method with signature 
deinstall(javax.swing.JEditorPane) was found in type java.lang.Object.


  1059. c.removeMouseListener(mouseListener);
^--^
*** Semantic Error: No applicable overload for a method with signature 
removeMouseListener(javax.swing.text.html.HTMLEditorKit.LinkController) was 
found in type java.awt.Component. Perhaps you wanted the overloaded version 
void removeMouseListener(java.awt.event.MouseListener listener); instead?


  1086. return TextAction.augmentList(super.getActions(), defaultActions);
  ^^
*** Semantic Error: No accessible method with signature getActions() was 
found in type java.lang.Object.

Found 2 semantic errors compiling ../../javax/swing/JEditorPane.java:

   621. if (getEditorKit() instanceof HTMLEditorKit)
^-^
*** Semantic Error: The type of the left sub-expression, 
javax.swing.text.EditorKit, cannot possibly be an instance of type 
javax.swing.text.html.HTMLEditorKit.


   778. if (kit instanceof HTMLEditorKit  desc instanceof HTMLDocument)
^--^
*** Semantic Error: The type of the left sub-expression, 
javax.swing.text.EditorKit, cannot possibly be an instance of type 
javax.swing.text.html.HTMLEditorKit.

Found 1 semantic error compiling ../../javax/swing/plaf/basic/BasicHTML.java:

   409. HTMLRootView rootView = new HTMLRootView(c, view, kit, doc);
^-^
*** Semantic Error: No applicable overload was found for a constructor with 
signature HTMLRootView(javax.swing.JComponent, javax.swing.text.View, 
javax.swing.text.html.HTMLEditorKit, javax.swing.text.html.HTMLDocument) in 
type javax.swing.plaf.basic.BasicHTML$HTMLRootView. Perhaps you wanted the 
overloaded version HTMLRootView(javax.swing.JComponent c, 
javax.swing.text.View view, javax.swing.text.EditorKit kit, 
javax.swing.text.Document doc); instead?

Issued 1 semantic warning compiling 
../../external/sax/org/xml/sax/helpers/ParserAdapter.java:

   564. atts.addAttribute (nsSupport.XMLNS, prefix,
 ^---^
*** Semantic Warning: Accessing the class field XMLNS via an instance is 
discouraged because the field accessed will be the one in the variable's 
declared type, not the instance's dynamic type.

Issued 1 semantic warning compiling 
../../javax/swing/tree/DefaultTreeCellEditor.java:

   109. public void EditorContainer()
   ^--^
*** Semantic Warning: The name of this method EditorContainer matches the 
name of the containing class. However, the method is not a constructor since 
its declarator is qualified with a type.

Issued 2 semantic warnings compiling 
../../javax/swing/plaf/metal/MetalSliderUI.java:

   129.   protected final int TICK_BUFFER = 4;
  ^-^
*** Semantic Warning: Final field TICK_BUFFER is initialized with a constant 
expression and could be made static to