-
Notifications
You must be signed in to change notification settings - Fork 397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: introduce default config behavior #1829
feat: introduce default config behavior #1829
Commits on Jul 25, 2024
-
feat: Introduce DataAccessEnum
This is used at several places to get the storage access: RAM vs MMAP.
Configuration menu - View commit details
-
Copy full SHA for 2a531a1 - Browse repository at this point
Copy the full SHA 2a531a1View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e1e60fa - Browse repository at this point
Copy the full SHA e1e60faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc3dfc - Browse repository at this point
Copy the full SHA 4fc3dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28a243d - Browse repository at this point
Copy the full SHA 28a243dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c6bb49 - Browse repository at this point
Copy the full SHA 1c6bb49View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2d3434 - Browse repository at this point
Copy the full SHA e2d3434View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e10dcf - Browse repository at this point
Copy the full SHA 1e10dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d04499 - Browse repository at this point
Copy the full SHA 6d04499View commit details -
Configuration menu - View commit details
-
Copy full SHA for 598d9a1 - Browse repository at this point
Copy the full SHA 598d9a1View commit details -
feat: Introduce DefaultPreparationProperties and subclasses
The subclasses got lombok annotations to reduce the boilerplate code.
Configuration menu - View commit details
-
Copy full SHA for 3f1e2e4 - Browse repository at this point
Copy the full SHA 3f1e2e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d4225d - Browse repository at this point
Copy the full SHA 7d4225dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d8f8da - Browse repository at this point
Copy the full SHA 3d8f8daView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4f47eb - Browse repository at this point
Copy the full SHA b4f47ebView commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa82258 - Browse repository at this point
Copy the full SHA aa82258View commit details -
feat: Add a deepCopyMapsProperties function
This function wraps the deepCopyObjectsProperties function and allows to harmonize ExtendedStorageArrays
Configuration menu - View commit details
-
Copy full SHA for b09b57d - Browse repository at this point
Copy the full SHA b09b57dView commit details -
feat: Add DefaultExtendedStorages
This adds the extended storages plus their default values per profile including tests.
Configuration menu - View commit details
-
Copy full SHA for 498115e - Browse repository at this point
Copy the full SHA 498115eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b807d28 - Browse repository at this point
Copy the full SHA b807d28View commit details -
chore: Migrate the profile configs to the related config class
Each config object has a personal default configuration now, where profile related values are initialized.
Configuration menu - View commit details
-
Copy full SHA for 4ba3929 - Browse repository at this point
Copy the full SHA 4ba3929View commit details -
fix: Public Transit default config cleanup
Exclude ext_storages from the public transport config and cleanup an old config setter.
Configuration menu - View commit details
-
Copy full SHA for 7a6af49 - Browse repository at this point
Copy the full SHA 7a6af49View commit details -
feat: Add the ext_storage json setter
This allows for proper deep merging of default config and external ors config properties.
Configuration menu - View commit details
-
Copy full SHA for 44ab2f2 - Browse repository at this point
Copy the full SHA 44ab2f2View commit details -
chore: Rename the encoder related default configs
This change streamlines the encoder configuration file names with the other default configurations,
Configuration menu - View commit details
-
Copy full SHA for 67c675c - Browse repository at this point
Copy the full SHA 67c675cView commit details -
chore: Rename the extended storage properties
This streamlines the class names with the other default configurations.
Configuration menu - View commit details
-
Copy full SHA for 48ead04 - Browse repository at this point
Copy the full SHA 48ead04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3703e55 - Browse repository at this point
Copy the full SHA 3703e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 249b497 - Browse repository at this point
Copy the full SHA 249b497View commit details
Commits on Jul 29, 2024
-
feat: Add functionality to avoid overwriting empty member classes and…
… extended storages This gives the feature to avoid overwriting empty member classes or extended storages in case some default values shouldn't be populated with incomplete user settings. One example are the extended storages. If the user decides to set only one extended storage for car we must respect that and not hardcode the remaining default storages. Still we want to have sensible defaults for the existing extended storage if that one is incomplete. Same for execution and processing properties.
Configuration menu - View commit details
-
Copy full SHA for ccdff61 - Browse repository at this point
Copy the full SHA ccdff61View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a64f8f6 - Browse repository at this point
Copy the full SHA a64f8f6View commit details