[Biojava-dev] CVS broken

David Huen smh1008 at cus.cam.ac.uk
Sat Jul 12 00:29:57 EDT 2003


Current CVS is broken with:-
    [javac] Compiling 347 source files to
/home/david/biocvs/biojava-live/ant-build/classes/main
    [javac]
/home/david/biocvs/biojava-live/ant-build/src/main/org/biojava/bio/seq/filter/WalkerFactory.java:211:
cannot resolve symbol
    [javac] symbol  : method forMethod (java.lang.reflect.Method)
    [javac] location: class
org.biojava.utils.bytecode.IntrospectedCodeClass
    [javac]             CodeMethod m_getFilter =
IntrospectedCodeClass.forMethod(m);
    [javac]                                                           ^
    [javac]
/home/david/biocvs/biojava-live/ant-build/src/main/org/biojava/bio/seq/filter/WalkerFactory.java:275:
cannot resolve symbol
    [javac] symbol  : method forMethod (java.lang.reflect.Method)
    [javac] location: class
org.biojava.utils.bytecode.IntrospectedCodeClass
    [javac]         CodeMethod ourMeth =
IntrospectedCodeClass.forMethod(meth);
    [javac]                                                   ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 2 errors


Looks like something in the bytecode library, probably related to the
bytecode changes.  I've had a look at the latest CVS bytecode sources:
it's true, there is no such method!!  It is not fixed by switching to the
0.92 version of bytecode.

I've put in a temp fix put in that comments out the offending part of the
lines.

Somebody owes us some Guinesses......

Rgds,
DH




More information about the biojava-dev mailing list