Commit Graph
256 Commits
Author SHA1 Message Date
Axel Uhl 6dcd7d4187 bug6127_2024-12: adjusted JUnit dependencies in MANIFEST.MF files to downgraded versions 2025-07-07 11:33:18 +02:00
Axel Uhl 3138f7745f bug6127: refactored more test fragments to JUnit5 2025-06-05 17:21:26 +02:00
Axel Uhl faf71f55a7 bug6127: first step migrating tests from JUnit4 to JUnit5 2025-06-05 17:21:25 +02:00
Axel Uhl 71aa3dcd7b bug6057: moved SmarthphoneImei stuff from test to productio 2024-09-17 12:27:54 +02:00
Axel Uhl abfdc3e632 bug5960: completed CourseConfigurationDTO and field types, added corresponding converters 2024-02-13 17:42:12 +01:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
Axel Uhl ce10f67736 bug5880: added SWC_4MIN as shortened SWC racing procedure for kites/surfers 2023-08-01 15:07:07 +02:00
Axel Uhl cbe9204f19 mockito-4.8.1: refactored all tests so they compile with mockito-core 4.8.1 2022-12-20 18:25:58 +01:00
Axel Uhl 24132454b0 bug5792: adjust to Java-11 deprecations (Number constructors, reflection, Hamcrest, minor AWT changes) 2022-12-12 07:35:58 -08:00
Axel Uhl a6363406be bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps 2022-12-12 06:18:51 -08:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 05008e9a09 bug5738: implemented logic to skip empty series in CurrentRaceFilterImpl 2022-06-02 21:03:06 +02:00
Axel Uhl 3c45fc3307 bug5738: added failing test case with empty series followed by series with races in them 2022-06-02 17:06:06 +02:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Axel Uhl 00f726e710 made all variables / parameters on whose value a lock is obtained/released final and adding missing finally clauses 2021-04-16 16:01:34 +02:00
Axel Uhl 4db4b95b62 bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them! 2021-02-16 14:58:38 +01:00
Axel Uhl 5e63483d77 bug5477: initial implementation producing a RaceLogResultsAreOfficialEvent when TracTrac reports OFFICIAL race status 2021-01-11 18:35:57 +01:00
Axel Uhl e1287af75d removed BoatClass.displayName; BoatClass.name is now used throughout 2020-10-14 13:49:44 +02:00
Axel Uhl dac08b04fc bug3465: added courseAreaId parameter for start time-setting methods 2020-05-08 12:21:44 +02:00
Axel Uhl 079438c534 bug3465: first compilable version after changing from single to multiple course areas per leaderboard/regatta; untested! 2020-05-08 00:42:20 +02:00
Axel Uhl 967f2d7def bug3465: many more areas where many course areas are now supported for Leaderboard and Regatta 2020-05-07 18:16:10 +02:00
Axel Uhl af2209275a use exactly one validator in FilteredPartialNavigableSetView 2020-04-17 14:27:31 +02:00
Alexandr Timoshenko 3c75af5651 revoke finished race 2020-04-10 11:45:27 +02:00
Alexandr Timoshenko 81e701f144 update ui after finishing revoked
completed finishing flag revoking
2020-04-10 09:48:37 +02:00
Alexandr Timoshenko 9e43b62c6d revoke source pass test 2020-04-09 16:37:53 +02:00
Alexandr Timoshenko b0ac63b0b7 test for revoking event 2020-04-09 14:25:31 +02:00
Alexandr Timoshenko cb0aba5c35 start implementation of revoke finishing state 2020-04-09 14:08:51 +02:00
Axel Uhl 03fcff1c8c fixed finding of open-ended device mapping 2020-03-30 12:31:48 +02:00
Axel Uhl 13da41a969 failing test for open ended device mapping finder 2020-03-30 12:17:45 +02:00
Axel Uhl 4348ffc82d bug5154: fixed test after changing finish list race log analyzers 2020-03-25 23:01:00 +01:00
Axel Uhl 9b845784c0 bug5154: a compilable version of the back-end regarding changes to the confirmed competitor results coming out of the finders, now having the creation time stamp 2020-03-25 17:23:20 +01:00
Axel Uhl 246a8a44fa reverted AbortingFlagFinder such that it doesn't accept flags in the current but only in previous pass 2020-03-04 23:20:36 +01:00
Axel Uhl d44477f676 fixed tests for TestLapConfiguration 2019-12-19 23:50:08 +01:00
Axel Uhl eca8485780 bug5165: uncompileable interims commit with major progress of replacing MarkRole for MarkTemplate in the ControlPointTemplate 2019-12-19 16:04:02 +01:00
Axel Uhl 5ccf7405d0 bug5165: uncompilable interims commit showing the general direction of bug5165 2019-12-18 22:45:31 +01:00
Steffen Schaefer 7b143f372c Merge branch 'master' into bug5085
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Mark.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/MarkImpl.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2019-11-04 13:08:42 +01:00
Axel Uhl 74338f692e major refactoring of RaceLogResolver;
Introduced specialization that can also resolve a TrackedRace based on a
SimpleRaceLogIdentifier. This is then used to find TrackedRaces for race
log entries setting the implied wind to come from another TrackedRace.
With this, it doesn't matter whether the other tracked race has an ORC
Performance Curve ranking metric or not, or if the reference points to a
race slot that doesn't even have a tracked race attached. If a tracked
race is attached, it will be asked for its "reference implied wind."
Otherwise, the race log will be scanned, but if "own maximum implied
wind" is requested and there is no tracked race, null will be returned.

Change-Id: I14fe32f8a473281c9f489eb081544ae20c5b37f3
2019-10-26 00:00:58 +02:00
Steffen Jacobs a20fd287f5 Bug 5085: added default number of laps for CourseTemplate 2019-09-25 14:22:35 +02:00
Steffen Jacobs 8728b84ca1 Bug 5085: added short name for CourseTemplates 2019-09-18 16:14:20 +02:00
Steffen Schaefer 187a9f127a Bug 5085: Removed redundant ControlPointTemplateImpl by using
MarkPairTemplateImpl
2019-08-22 16:42:05 +02:00
Steffen Schaefer b21a1f1798 Bug 5085: Implemented missing handling of role associations for
CourseTemplates
2019-08-20 16:12:50 +02:00
Steffen Schaefer 85cbd60beb Bug 5085: Introduced a dedicated implementation for the repeatable part 2019-08-20 14:29:19 +02:00
Steffen Schaefer a777860551 Bug 5085: Added optional image URL for CourseTemplate 2019-08-14 14:02:25 +02:00
Steffen Jacobs f14aadecf2 Bug 5085: added and used constructor with UUID to CourseTemplateImpl 2019-08-13 14:48:50 +02:00
Steffen Jacobs e746b04c75 Bug 5085: added storing of CourseTemplates 2019-08-13 13:36:02 +02:00
Steffen Jacobs da4875fae2 Bug 5085: adjusted CourseTemplate to fit new model definition 2019-08-13 12:59:37 +02:00
Axel Uhl 2f68ec5b21 added more tests for CourseTemplate
Change-Id: Ic2e70fefe9c9dbf7928141da1b9ed3a244ed3103
2019-07-04 18:03:26 +02:00
Axel Uhl e2b64fd08d first test case and according fixes for course template lap logic
Change-Id: Iaaacc4573a727854769b093e8cfb01a864a0f7e4
2019-07-04 17:54:18 +02:00
Axel Uhl 89e8bef9c8 Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.

This reverts commit 063484e29f.
2019-05-28 21:54:20 +02:00
Axel Uhl 063484e29f removed PluginNature from our OSGi bundles; they are not Eclipse plugins 2019-05-27 22:53:30 +02:00