-
Notifications
You must be signed in to change notification settings - Fork 25
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
Refactoring to separate out RM-specific code from generic. #589
base: master
Are you sure you want to change the base?
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a5dbc9 - Browse repository at this point
Copy the full SHA 6a5dbc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25a94fd - Browse repository at this point
Copy the full SHA 25a94fdView commit details
Commits on Apr 11, 2024
-
Generate the set of RM classes to be added to the RM-specific Reflect…
…ion lookup singleton.
Configuration menu - View commit details
-
Copy full SHA for 650b13e - Browse repository at this point
Copy the full SHA 650b13eView commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b598096 - Browse repository at this point
Copy the full SHA b598096View commit details
Commits on Apr 21, 2024
-
Remove contents of referencemodels, but retain tests (forn now). Package moves to org.openehr to facilitate new RM addition to Archie. Some class renames for clarity. Revert change to OpenEhrRmInfoLookup.addTypes() OpenEhrRmMetaModelsInitialiser.getNativeRms() probably not safe for Android.
Configuration menu - View commit details
-
Copy full SHA for 4dc3140 - Browse repository at this point
Copy the full SHA 4dc3140View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af01876 - Browse repository at this point
Copy the full SHA af01876View commit details
Commits on Apr 24, 2024
-
Make MetaModels available to lower levels of ADLParser
Use MetaModels during parsing of CPrimitiveObjects to get access to the correct ModelNamingStrategy. Currently conditional since ADLParser can be created with no MetaModels as well. In PrimitivesConstraintParser, if the ModelNamingStrategy object can be found, write in the correct RmTypeNames into CPrimitiveObjects (CTerminologyCode and so on). Rename ArchieModelNamingStrategy to OpenEhrModelNamingStrategy.
Configuration menu - View commit details
-
Copy full SHA for 038d746 - Browse repository at this point
Copy the full SHA 038d746View commit details
Commits on May 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8524f12 - Browse repository at this point
Copy the full SHA 8524f12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a16606 - Browse repository at this point
Copy the full SHA 7a16606View commit details
Commits on May 18, 2024
-
Move ckm-mirror to the openehr-rm project.
Move tests with static dependencies on openEHR RM classes from tools to openehr-rm. Move or copy other test resources to openehr-rm as needed. Create tools/src/testFixtures area for test helper classes shared across projects.
Configuration menu - View commit details
-
Copy full SHA for f7fae39 - Browse repository at this point
Copy the full SHA f7fae39View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca0bea8 - Browse repository at this point
Copy the full SHA ca0bea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b95bc3 - Browse repository at this point
Copy the full SHA 8b95bc3View commit details -
Move 'parseCKM()' helper function from TestUtil to its own helper cla…
…ss CkmRepositoryBuilder in openehr-rm. Use this for any access to the CKM-mirror copy.
Configuration menu - View commit details
-
Copy full SHA for 4795057 - Browse repository at this point
Copy the full SHA 4795057View commit details -
Refactor Diff and flatten parse helper routines to take a 'class' arg…
…ument so as to use the correct /resources area. TODO: there might be a better way to do this, but it seems the safest way to share /resources across projects given the Java model of class loading.
Configuration menu - View commit details
-
Copy full SHA for bdfdd4f - Browse repository at this point
Copy the full SHA bdfdd4fView commit details -
Same refactoring as previous commit for parse helper routines - they …
…now take a 'class' arg to ensure the corect /resources area is access (i.e. the caller's area, which could be in the same project or another).
Configuration menu - View commit details
-
Copy full SHA for 032630e - Browse repository at this point
Copy the full SHA 032630eView commit details -
Forced by other refactoring to remove static import of CoreMatchers a…
…nd Assert. Not sure if this matters functionally - probably just an efficiency thing. TODO: check whether this change introduces any errors, or whether it can be reverted by some other simple change.
Configuration menu - View commit details
-
Copy full SHA for 1f73109 - Browse repository at this point
Copy the full SHA 1f73109View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a9e0e5 - Browse repository at this point
Copy the full SHA 2a9e0e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a93f90c - Browse repository at this point
Copy the full SHA a93f90cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3bea9 - Browse repository at this point
Copy the full SHA 2a3bea9View commit details
Commits on May 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b4d721 - Browse repository at this point
Copy the full SHA 9b4d721View commit details