OpenMRS Core Master

Stages & jobs

  1. Build and Test

  2. Deploy

  3. Release

    Requires a user to start manually

Code commits

openmrs-core

  • Ivo Ulrich <teleivo@users.noreply.github.com>

    Ivo Ulrich <teleivo@users.noreply.github.com> de422c21dcb86298caf174f73199fc7123430676

    Merge pull request #2190 from teleivo/TRUNK-5164
    TRUNK-5164 Add abstract OpenmrsPropertyEditor

  • teleivo <mrteleivo@gmail.com>

    teleivo <mrteleivo@gmail.com> a1ae660023bb40ffe56cebb6791be5528a39fec7

    TRUNK-5164 Add abstract OpenmrsPropertyEditor
    Add abstract OpenmrsPropertyEditor for OpenmrsObject's
    which tries to get an object via its id and if that fails via its uuid

    Let

    CohortEditor.java
    ConceptAnswerEditor.java
    ConceptAttributeTypeEditor.java
    ConceptClassEditor.java
    ConceptDatatypeEditor.java
    ConceptEditor.java
    ConceptNameEditor.java
    ConceptNumericEditor.java
    ConceptSourceEditor.java
    DrugEditor.java
    EncounterEditor.java
    EncounterTypeEditor.java
    FormEditor.java
    LocationAttributeTypeEditor.java
    LocationEditor.java
    LocationTagEditor.java
    OpenmrsPropertyEditor.java
    OrderEditor.java
    PatientEditor.java
    PatientIdentifierTypeEditor.java
    PersonAttributeEditor.java
    PersonAttributeTypeEditor.java
    ProgramWorkflowEditor.java
    ProgramWorkflowStateEditor.java
    UserEditor.java
    VisitEditor.java
    VisitTypeEditor.java

    extend OpenmrsPropertyEditor.

    The current behavior is not changed as shown by existing tests which
    were not changed.

    • api/src/main/java/org/openmrs/propertyeditor/CohortEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptAnswerEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptAttributeTypeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptClassEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptDatatypeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptNameEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptNumericEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptSourceEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/DrugEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/EncounterEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/EncounterTypeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/FormEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/LocationAttributeTypeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/LocationEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/LocationTagEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/OpenmrsPropertyEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/OrderEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/PatientEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/PatientIdentifierTypeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/PersonAttributeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/PersonAttributeTypeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ProgramWorkflowEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/ProgramWorkflowStateEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/UserEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/VisitEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)
    • api/src/main/java/org/openmrs/propertyeditor/VisitTypeEditor.java (version a1ae660023bb40ffe56cebb6791be5528a39fec7)