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
comment:2 Changed 15 years ago by
comment:3 Changed 15 years ago by
comment:4 Changed 15 years ago by
comment:5 Changed 15 years ago by
comment:6 Changed 15 years ago by
comment:7 Changed 15 years ago by
comment:8 Changed 15 years ago by
comment:9 Changed 15 years ago by
comment:10 Changed 15 years ago by
comment:11 Changed 15 years ago by
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
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
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
comment:15 Changed 15 years ago by
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
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
Owner: | changed from nobody to all |
---|---|
Status: | new → assigned |
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?'.