commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gilles Sadowski <gil...@harfang.homelinux.org>
Subject Re: svn commit: r1002145 - in /commons/proper/math/trunk/src: main/java/org/apache/commons/math/distribution/ test/java/org/apache/commons/math/distribution/
Date Tue, 28 Sep 2010 14:25:18 GMT
> 
> It seems some recent changes break compilation. Not in this specific
> set, but probably one of the previous ones from today or yesterday.

Break compilation?
"mvn clean site" produces a "BUILD SUCCESSFUL" here.

> The problems are some @Override annotations in BetaDistributionImpl
> (getAlpha, getBeta), GammaDistributionImpl (getalpha, getBeta) and
> ExponentialDistributionImpl (getMean). They directly implement
> interfaces and do not extend a superclass, so the Override annotation
> generates an error (at least on Eclipse).

So, does that mean that Eclipse refuses to compile because of annotations?
Seems a bug in Eclipse...

Is it the expected behaviour that "@Override" only means "overrides a
method in a class but not in an interface"?

[Anyway, I'll try and remove the annotations in all those problematic
cases. I thought I was being nice in putting them :-}.]


Gilles

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message