Axel Uhl
6220698017
bug5792: formatting clean-up to align with master
2022-12-14 06:15:10 -08:00
Axel Uhl
5d8a57cb67
bug5792: further aligned manifests, .classpath and settings/preferences
2022-12-14 05:23:00 -08: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
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
83c11f5fd4
resolved ambiguity of com.sap.sse.util package between com.sap.sse and com.sap.sse.shared.android;
...
renamed the com.sap.sse.util and com.sap.sse.util.impl packages in com.sap.sse.shared.android
to com.sap.sse.shared.util and com.sap.sse.shared.util.impl, respectively; this is supposed to fix
all issues with ambiguous package imports
2021-03-23 21:01:32 +01: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
896ccebe93
let ArrayListNavigableSet inherit from AbstractSet for equals/hashCode definition
...
Change-Id: Ic20b2da263093bf4ed21061c76c6c51d9acb9b37
2018-11-16 14:57:58 +01:00
Axel Uhl
bd90f921dd
added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule
2018-03-24 01:45:37 +01:00
Steffen Schaefer
cd313c5988
Bug 4383: Moved the new test because it isn't compatible with Java
...
serialization and the problem won't occur there
2017-12-06 13:44:27 +01:00
Steffen Schaefer
66055a4a40
Bug 4383: Added failing test
2017-12-06 09:56:51 +01:00
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Steffen Schaefer
bcdcd85d62
Using flat keys instead of '_' for perspective own settings
2017-02-14 17:57:56 +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
Kai Boernert
c6fd3d878e
split settings and livecycle properly
2017-01-18 16:31:12 +01:00
Steffen Schaefer
10bab90b72
Merge branch 'master' into bug3529
2017-01-11 13:54:34 +01:00
Steffen Schaefer
dd5d1fc745
Using junit and hamcrest from orbit / adjustments for different junit
...
bundle ID
2016-11-24 13:29:02 +01:00
Vladislav Chumak
3a32477a8d
bug3529 changed componentId type to String, partially implemented
...
settings management skeletons
2016-10-21 17:54:29 +02:00
Vladislav Chumak
40f01f0e50
bug3529 Refactored the test for serializable SettingsMap
2016-09-27 17:20:39 +02:00
Vladislav Chumak
ee4800ce7a
bug3529 Added tests for SettingsMap serialization/deserialization
2016-09-20 19:45:54 +02:00
Steffen Schaefer
b826248e4c
Added an initial test case to verify that SettingsMap serialization
...
works as intended
2016-09-20 17:43:05 +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
Steffen Schaefer
1be9963430
Handling of Java serialization in SerializableSettings for
...
AbstractSettings contents
2016-04-19 13:01:23 +02:00
Steffen Schaefer
c0c955848e
Added currently not working test for Java serialization of settings
2016-04-19 09:33:35 +02:00
Steffen Schaefer
30a565bf3c
Adjusted test settings to reflect the current state of development
2016-04-19 09:32:10 +02:00
Steffen Schaefer
5e79321ed5
Test settings objects are now all serializable
2016-04-19 09:00:14 +02:00
Steffen Schaefer
8253ae657f
Fixed broken test
2016-04-19 08:32:04 +02:00
Steffen Schaefer
963a7ed563
Child settings are transient for efficient serialization
2016-04-19 08:31:40 +02:00
Steffen Schaefer
d9dad10d1f
Moved some settings to the new scheme for defining child settings
2016-04-13 16:21:42 +02:00
Steffen Schaefer
459651cb4a
Moved the inner storing of settings to value objects and changed the
...
Settings hierarchy to be restored after deserialization to support both,
Java and GWT serialization
2016-04-13 16:02:17 +02:00
Steffen Schaefer
44572505e8
bug 2775: Added test to prevent "." in Setting names
2016-03-15 16:46:51 +01:00
Steffen Schaefer
a3e0545cdd
bug 2775: Consistent/better naming of test classes
2016-03-15 16:40:20 +01:00
Steffen Schaefer
0800ded071
bug 2775: Extended test case to include BooleanSetting
2016-03-15 15:56:25 +01:00
Steffen Schaefer
ce1c96d48d
bug 2775: Added test case for nested SettingsList
2016-03-15 15:51:44 +01:00
Steffen Schaefer
65e6802fb2
bug 2775: Extended Settings serialization test to also test
...
SettingsToStringMapSerializer with the same set of test cases by
introducing a abstract test class
2016-03-15 15:30:35 +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