Yes - Eclipse reported these compiler errors, which is strange because in my
projects, I have the setting for these to appear as a compiler warning.
This means I must be using the settings from SVN or they wouldn't have
immediately appeared as errors.
I do have a theory why they don't appear as errors for you. I checked out
the entire Wicket trunk, but in Eclipse, I only opened the /trunk/wicket
folder (not folder with all of the subprojects, including extensions, etc).
Perhaps you have setup your project in eclipse as the whole trunk folder, so
these settings are not read by Eclipse, because they aren't in
{project}/.settings, they are in {project}/wicket/.settings.
Anyway, I agree that they are a very good idea - I will create a JIRA with
attached patch tomorrow.
--
Jeremy Thomerson
http://www.wickettraining.com
On Fri, May 9, 2008 at 4:10 AM, Johan Compagner <[EMAIL PROTECTED]>
wrote:
> make a jira issue for that patch
> else it will be lost.
>
> Did eclipse report those errors?
> Because that would be strange, why dont i have those problems.. You should
> use the project settings
> Maybe those are not completely correct then and need some more tuning
>
>
> On Fri, May 9, 2008 at 9:19 AM, Jeremy Thomerson <
> [EMAIL PROTECTED]>
> wrote:
>
> > Well, I'm not sure exactly why the settings are in SVN... I assumed to
> keep
> > everyone on the same page, but obviously most developers are overriding
> > them
> > (or their IDE would bother them with compile errors like mine does).
> >
> > If one of the committers wants to commit the following patch, new devs
> can
> > checkout the source, do mvn eclipse:eclipse like normal, and be up and
> > running with no compile errors.
> >
> > http://pastebin.com/m3d0b07b3
> >
> > Jeremy Thomerson
> > http://www.wickettraining.com
> >
> > On Tue, May 6, 2008 at 8:50 AM, Johan Compagner <[EMAIL PROTECTED]>
> > wrote:
> >
> > > i dont think so those .settings dirs should take care of that.
> > >
> > > On Tue, May 6, 2008 at 3:46 PM, Jeremy Thomerson <
> > > [EMAIL PROTECTED]>
> > > wrote:
> > >
> > > > The eclipse settings look to be more for code style enforcement - to
> > make
> > > > sure everyone uses the same standards. But, obviously they are
> > > overridden
> > > > or something on some machines....
> > > >
> > > > Jeremy
> > > >
> > > > On Tue, May 6, 2008 at 8:45 AM, James Carman <
> > [EMAIL PROTECTED]
> > > >
> > > > wrote:
> > > >
> > > > > Should there really be Eclipse settings in the SVN repo? You can
> > > > > simply do mvn eclipse:eclipse to set up Eclipse. Yes, I realize
> that
> > > > > not everyone uses Maven, but if they're going to try to
> view/develop
> > > > > Wicket, then they should be. The eclipse settings can get out of
> > sync
> > > > > with the pom.xml file, right?
> > > > >
> > > > > On Tue, May 6, 2008 at 9:41 AM, Jeremy Thomerson
> > > > > <[EMAIL PROTECTED]> wrote:
> > > > > > Up to date? If you mean svn update - yes. There are obviously
> > newer
> > > > > > version of java around, but that's what I run on production, so
> > > > that's
> > > > > what
> > > > > > I run locally.
> > > > > >
> > > > > > It's very strange to me because it works in Eclipse, and I have
> > > > Eclipse
> > > > > set
> > > > > > to use the same JVM.
> > > > > >
> > > > > > I can fiddle with that and get by... Do you know about the
> other
> > > > > question,
> > > > > > though? If the Wicket team has committed Eclipse settings that
> > give
> > > > an
> > > > > > error for Serializable without serialVersionUID, why are there
> > seven
> > > > > classes
> > > > > > that don't have it (causing seven compile errors in my Eclipse)?
> > > Can
> > > > I
> > > > > just
> > > > > > submit a patch to add a serialVersionUID = 1L to each of those?
> > Or
> > > > > what
> > > > > > does everyone else do - override the Eclipse settings?
> > > > > >
> > > > > > Thanks for all your help!
> > > > > > Jeremy
> > > > > >
> > > > > > On Tue, May 6, 2008 at 8:34 AM, Martijn Dashorst <
> > > > > [EMAIL PROTECTED]>
> > > > > > wrote:
> > > > > >
> > > > > >
> > > > > >
> > > > > > > On 5/6/08, Jeremy Thomerson <[EMAIL PROTECTED]>
> wrote:
> > > > > > > > No - it's using:
> > > > > > > >
> > > > > > > > java version "1.5.0_13"
> > > > > > > > Java(TM) 2 Runtime Environment, Standard Edition (build
> > > > > 1.5.0_13-b05)
> > > > > > > > Java HotSpot(TM) Server VM (build 1.5.0_13-b05, mixed mode)
> > > > > > >
> > > > > > > Strange. Teamcity runs the build using maven as well and none
> of
> > > > the
> > > > > > > tests fail (currently). Perhaps a version conflict in maven?
> Or
> > > > > > > otherwise it could be a platform difference, endlines perhaps
> > (but
> > > > > > > then I'd expect more tests to fail)
> > > > > > >
> > > > > > > Are you up to date?
> > > > > > >
> > > > > > > Martijn
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> >
> >
> > --
> > Jeremy Thomerson
> > http://www.wickettraining.com
> >
>