Axel Uhl
46ad08a028
upgraded all projects to JavaSE-1.8
...
Change-Id: I7282315d63d2aa0fa5413358d584dfbcf9ff163d
2019-04-05 22:30:18 +02:00
Axel Uhl
ae2b04eac1
Merge branch 'master' into bug4469
...
Change-Id: Id1fc5990367bb9a5f7a197befdacab305f67a6c7
2019-01-22 21:02:35 +01:00
Manuel Zedel
65551e7f27
Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug4412
2018-11-23 15:02:17 +01:00
Axel Uhl
40e654aa10
Merge branch 'master' into bug4469
...
Change-Id: I318ac570ae959764379137db8539c769b6062d76
2018-11-16 15:16:33 +01:00
Axel Uhl
896ccebe93
let ArrayListNavigableSet inherit from AbstractSet for equals/hashCode definition
...
Change-Id: Ic20b2da263093bf4ed21061c76c6c51d9acb9b37
2018-11-16 14:57:58 +01:00
Manuel Zedel
04d6f5bf4b
Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug4412
2018-11-12 11:40:24 +01:00
Robin Kuck
21d9a1261c
Merge remote-tracking branch 'origin/master' into bug4469
2018-11-06 20:42:15 +01:00
Axel Uhl
53f7fd8750
improve general performance of ArrayListNavigableSet for first/last
...
Change-Id: Ic5701fdaab064cde72803b1681496222c28c16d0
2018-10-25 18:40:27 +02:00
Manuel Zedel
f3646d63b3
unified quotes
2018-08-22 15:31:16 +02:00
Manuel Zedel
bcc2fa9f22
streamlined dependencies
2018-08-22 15:24:45 +02:00
Joshua Schulz
c47625fdff
Merge remote-tracking branch 'origin/master' into bug4469
...
Conflicts:
java/com.sap.sse.security.ui/Security UI sdm.launch
java/com.sap.sse.security.ui/Security UI.launch
2018-08-20 10:08:56 +02:00
Manuel Zedel
60e8eb32c8
Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug4412
2018-08-13 13:47:48 +02:00
Axel Uhl
3b516bcbc3
bug4704: introducing a ReadonlyRaceState cache based on weak identity hash map over RaceLog and RaceLogResolver
...
Change-Id: I33412e6ed72ff732333e4a3ce1be8fc3906a57e5
2018-08-05 15:35:57 +02:00
Manuel Zedel
d0baf771b8
removed deprecated sub-package version information
2018-07-19 17:51:25 +02:00
Robin Kuck
28523ce624
Merge remote-tracking branch 'origin/master' into bug4469
...
# Conflicts:
# java/com.sap.sse/src/com/sap/sse/pairinglist/impl/PairingListTemplateImpl.java
2018-04-30 11:56:24 +02:00
Axel Uhl
18c777a99f
adjusted SwissTiming connector to accomodate UUIDs for mark devices and competitors
...
Change-Id: Ieaca20de4eacbbc5c64e218fb557045f2590e6f6
2018-04-19 17:24:54 +02:00
Axel Uhl
bd90f921dd
added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule
2018-03-24 01:45:37 +01:00
Axel Uhl
4f6ba16bdf
fix for failing test case for ArrayListNavigableSet.addAll
...
Change-Id: I5b6bb9b0f48edbfc140a12c0cd58dd9c8c4c4830
2017-12-20 01:24:56 +01:00
Steffen Schäfer
a83bdf1bde
Merge branch 'master' into bug4100
2017-05-16 11:06:01 +02:00
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Steffen Schaefer
0405bde777
Implemented serialization of value collections as diff
2017-05-15 14:46:41 +02:00
Steffen Schaefer
0fa0e3cb6a
Merge branch 'master' into bug3529
2017-02-06 11:58:09 +01:00
Steffen Schaefer
1633275af0
Added more convenience methods to LockUtil for cases where you need to
...
return a value while being under a lock
2017-01-31 10:10:37 +01:00
Kai Boernert
3daa58a1e3
Added new way of persisting that modifies the json directly, keeping parts of non existant components
...
Merge branch 'bug3961' of ssh://trac@sapsailing.com/home/trac/git into bug3961
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
2017-01-26 14:52:39 +01:00
Steffen Schaefer
6b78371fe3
Extended serializable settings framework by adding SettingsMap to be
...
able to make Component/Perspective framework work with serializable
settings
2016-09-20 17:42:14 +02:00
Raimund Wege
513a3de260
Merged master into ubilabs--ios--develop
2016-09-08 14:49:29 +02:00
Steffen Schaefer
8406ac762b
Bug 3875: Using a lock object for accessing knownRegattaLogs in
...
RegattaLogDeviceMappings instead of using synchronized
2016-08-15 16:53:42 +02:00
Steffen Schaefer
33e6ec018c
Exporting the SettingsToJsonSerializer from com.sap.sse.shared.android
...
to make it accessible in other bundles
2016-07-01 12:01:23 +02:00
Steffen Schaefer
6a81ebd0d9
SettingsToJsonSerializer can now directly (de)serialize from/to Strings
...
Changed the test accordingly
2016-07-01 12:00:27 +02:00
Steffen Schaefer
38affe46a7
Introduced a specific superclass for generic serializable settings and
...
moved all related classes to a specific subpackage
2016-06-30 14:23:18 +02:00
Benjamin Barth
480544df7a
Merge remote-tracking branch 'origin/master' into bug2775
2016-06-09 16:32:49 +02:00
Benjamin Barth
f99161408d
Rollback UrlHelper query string encoding behavior concerning whitespaces
2016-05-19 11:25:08 +02:00
Benjamin Barth
4375f025b3
Adjusted UrlHelper query string encoding behavior concerning whitespaces
2016-05-19 10:31:31 +02:00
Axel Uhl
8bc9b3222d
cleaned up the escaping of URL parameters for assembling the links sent in e-mails for smartphone tracking sign-up
...
Change-Id: I4d101e0e7e116c4c08f04f52eda8e782242910ed
2016-04-27 10:46:01 +02:00
Steffen Schaefer
5bc2a5ed9d
bug 2775: Added some JavaDocs to the central classes of the Settings
...
framework
2016-03-16 17:51:58 +01:00
Steffen Schaefer
efd134dbd9
bug 2775: Introduced Set based settings
2016-03-16 09:36:59 +01:00
Steffen Schaefer
c651316031
Moved SettingsToJsonSerializer to com.sap.sse.shared.android and added
...
com.sap.sse.shared.android.test
2016-03-15 15:02:07 +01:00
Steffen Schaefer
142505760d
bug 2775: Added org.json.simple dependency to com.sap.sse.shared.android
...
to make an implementation of the JSON serializer possible here
2016-03-15 15:00:38 +01:00
Axel Uhl
63e6374aa8
enhanced Javadoc for CopyOnWriteHashMap
...
Change-Id: I8a075c58ce580712e50e675685b7bc292d51021e
2016-02-29 14:03:53 +01:00
Steffen Schaefer
a7309ca2b5
The inner HashMap of CopyOnWriteHashMap is now marked as volatile to
...
prevent nasty side effects
2016-02-25 09:03:13 +01:00
Steffen Schaefer
0d971f3681
Added explanatory comments to some implementations of CopyOnWriteHashMap
2016-02-25 08:37:05 +01:00
Steffen Schaefer
af15020354
The methods keySet, values and entrySet of CopyOnWriteHashMap now return
...
unmodifiable collections to prevent changes without proper handling of
concurrency
2016-02-25 08:32:36 +01:00
Steffen Schaefer
a8fe283a84
Implemented equals/hashCode for CopyOnWriteHashMap
2016-02-25 08:27:45 +01:00
Steffen Schaefer
f72112f157
Implemented Serialization for CopyOnWriteHashMap
2016-02-25 08:27:12 +01:00
Steffen Schaefer
abe9e71b93
The lock name of CopyOnWriteHashMap is now customizable
2016-02-24 17:53:03 +01:00
Steffen Schaefer
bae75ee2bd
Implemented CopyOnWriteHashMap
2016-02-24 17:30:45 +01:00
Steffen Schaefer
5cc6d15184
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-25 08:41:04 +01:00
Steffen Schaefer
fc8a893e8c
Maven profiles can only be copntrolled by system properties and not
...
Maven properties of a parent POM. The presence of the "ldi.releaseBuild"
is a good match for the activation conditions of "with-mobile" and
"with-not-android-relevant". It currently seems that in
buildAndUpdataProduct.sh the profiles are correctly activated and
deactivated. So this could also correctly work for local builds.
2015-11-24 14:47:13 +01:00
Steffen Schaefer
7248728674
Changed the activation of "with-mobile" and "with-not-android-relevant"
...
profiles based on a new property "mobile.build.is.default" so that no
changes are needed for this on the release branch
2015-11-24 14:01:17 +01:00
Steffen Schaefer
d8b9014d03
Moved media model and util to com.sap.sse.shared.android project because
...
this is only shared between backend and android but not usable in GWT UI
2015-11-24 11:40:32 +01:00