Opened 16 years ago

Last modified 15 years ago

#1 assigned task

Catch-all ticket

Reported by: Henrik Heimbuerger Owned by: all
Priority: trivial Milestone:
Component: project Version:
Keywords: Cc:

Description


Change History (18)

comment:1 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [69]):
[Related to #1] Removed unused code, fixed typo.

Removed unused code and debug statements in TrackView? and TrackWidget?, sorry for that.

Fixed typo in 'TrackDataApproximator?'.

comment:2 Changed 15 years ago by SVN

New commit by frohn (revision [81]):
[Partial fix for ticket #1] Fixed Manifest File
Jar-reference has been removed

comment:3 Changed 15 years ago by SVN

New commit by frohn (revision [82]):
[Partial fix for ticket #1] Fixed some stupid mistakes

comment:4 Changed 15 years ago by SVN

New commit by frohn (revision [83]):
[Partial fix for ticket #1] Fixed some stupid mistakes

comment:5 Changed 15 years ago by SVN

New commit by frohn (revision [88]):
[Fix for ticket #1] Classpath updated and unused jars removed

comment:6 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [114]):
[Related to ticket #1] Added shared launch configurations.

comment:7 Changed 15 years ago by SVN

New commit by frohn (revision [125]):
[Related to ticket #1] Fixed the Launch Configuration (I believe JUnit Bundle failed)

comment:8 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [134]):
[Related to ticket #1] Fixed some minor warnings and updated SpringIDE config file.

comment:9 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [145]):
[Related to ticket #1] Changed the runtime workspace location of the application to the project folder and added svn:ignore property for it.

comment:10 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [160]):
[Related to ticket #1] Removed the 'software rendering' launch configuration from the favourites.

comment:11 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [191]):
[Related to ticket #1] Removed Composite parameter from CarController?.initialize() and renamed 'Script' to 'DrivingAgent?'.

comment:12 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [203]):
[Related to ticket #1] Updated Eclipse Code Formatter Profile.

The new rules for comment formatting are:

  • Javadoc (/ ... */) and line comments () are formatted.
  • Block comments (/* ... */) and header comments (above the package declaration) are not formatted.

Please re-import the profile into your Eclipse.

comment:13 Changed 15 years ago by Henrik Heimbuerger

Owner: changed from somebody to nobody

Batch reassigned all tickets owned by the virtual user 'somebody' to the virtual user 'nobody'.

comment:14 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [261]):
[Related to ticket #1] Fixed five warnings (one unchecked conversion, various unused variables).

comment:15 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [276]):
[Related for ticket #1] Various renamings and cleanups in the CarController interface.

preRace() and postRace() have been renamed again to activate() and deactivate(). deactivate() is required to be allowed to call multiple times without negative effects.

The initialize() method was removed as it is no longer used.

The cleanup() method is now optional (as are activate() and deactivate()) to override and by default just calls deactivate().

comment:16 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [314]):
[Related to ticket #1] Fixed problem with property placeholders in the application context.

The ContextLoader now uses ApplicationContext instead of XmlBeanFactory which is recommended by the Spring team and fixes the main issue.

However, some modifications were necessary to make this work:

  • Bean class constructors may (no longer?) use getBean(), so the ConnectorConfigurationManager now gets its ConnectorFactory instance injected.
  • The Lib42FeedbackManager is now lazy-init to avoid it being loaded on platforms where Lib42 isn't available.
  • The TilesetRepository and CarRepository are now lazy-init to avoid them being loaded when the test cases are run -- which causes an unknown problem while loading the tilesets.

The configurationBeans file has been removed and the declaration of the propertyConfigurer has been moved into the applicationContext.

The gametick interval is now taken from the jacavi.properties file and the path to the tiles and cars definition has been moved there as well.

NOTE: Two test cases are still failing, but they apparently have been for some time.

comment:17 Changed 15 years ago by Henrik Heimbuerger

Owner: changed from nobody to all
Status: newassigned

comment:18 Changed 15 years ago by SVN

New commit by hheimbuerger (revision [344]):
[Related to ticket #1] Fixed various minor warnings and typos.

Note: See TracTickets for help on using tickets.