> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of
> Konstantin Pribluda
> Sent: 16. april 2002 16:43
> To: [EMAIL PROTECTED]
> Subject: [Xdoclet-devel] CVS update: xjavadoc/src/xjavadoc
> AbstractClass.java AbstractProgramElement.java SourceClass.java
> XDoc.java XProgramElement.java
>
>
>   User: ko5tik
>   Date: 02/04/16 07:42:38
>
>   Modified:    src/xjavadoc AbstractClass.java AbstractProgramElement.java
>                         SourceClass.java XDoc.java XProgramElement.java

You've broken xjavadoc. Here is what I get:

compile:
    [javac] Compiling 59 source files to F:\xdoclet\xjavadoc\build\classes
    [javac]
F:\xdoclet\xjavadoc\build\src\xjavadoc\AbstractProgramElement.java:95:
updateDoc() in xjavadoc.AbstractProgramElement cannot imp
lement updateDoc() in xjavadoc.XProgramElement; attempting to assign weaker
access privileges; was public
    [javac] abstract class AbstractProgramElement extends LogAdapter
implements XProgramElement {
    [javac]          ^
    [javac]
F:\xdoclet\xjavadoc\build\src\xjavadoc\AbstractExecutableMember.java:48:
updateDoc() in xjavadoc.AbstractProgramElement cannot i
mplement updateDoc() in xjavadoc.XProgramElement; attempting to assign
weaker access privileges; was public
    [javac] abstract class AbstractExecutableMember extends
AbstractProgramElement implements XExecutableMember {
    [javac]          ^
    [javac] F:\xdoclet\xjavadoc\build\src\xjavadoc\ConstructorImpl.java:45:
updateDoc() in xjavadoc.AbstractProgramElement cannot implement
updateDoc() in xjavadoc.XProgramElement; attempting to assign weaker access
privileges; was public
    [javac] final class ConstructorImpl extends AbstractExecutableMember
implements XConstructor {
    [javac]       ^
    [javac] F:\xdoclet\xjavadoc\build\src\xjavadoc\FieldImpl.java:46:
updateDoc() in xjavadoc.AbstractProgramElement cannot implement update
Doc() in xjavadoc.XProgramElement; attempting to assign weaker access
privileges; was public
    [javac] final class FieldImpl extends AbstractProgramElement implements
XField {
    [javac]       ^
    [javac] F:\xdoclet\xjavadoc\build\src\xjavadoc\MethodImpl.java:47:
updateDoc() in xjavadoc.AbstractProgramElement cannot implement updat
eDoc() in xjavadoc.XProgramElement; attempting to assign weaker access
privileges; was public
    [javac] final class MethodImpl extends AbstractExecutableMember
implements XMethod {
    [javac]       ^
    [javac] F:\xdoclet\xjavadoc\build\src\xjavadoc\ProxyClass.java:51:
xjavadoc.ProxyClass should be declared abstract; it does not define u
pdateDoc() in xjavadoc.ProxyClass
    [javac] final class ProxyClass implements XClass {
    [javac]       ^
    [javac] 6 errors

It's a good idea to have a second source tree which you only use to verify
that you haven't committed bad stuff. When you commit, do an update in the
2nd tree and do a clean build. This is a pretty safe way to avoid this in
the future.

Aslak


_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to