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