Commit Graph
29 Commits
Author SHA1 Message Date
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