More details of the release in https://wiki.openmrs.org/x/i4DTAw

Build: #619 was successful Changes by Darius Jazayeri <jazayeri@alum.mit.edu>

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Darius Jazayeri <jazayeri@alum.mit.edu>

    Darius Jazayeri <jazayeri@alum.mit.edu> 31072119086857a15f37e0b24412b095a0686eff

    REPORT-761 - Support .groovy files when automatically loading definitions at startup, and add Cohort and DataSet definitions that define their own evaluation logic
    * REPORT-761 - Support .groovy files when automatically loading definitions at startup

    * REPORT-761 - Support for CohortDefinitions and DataSetDefinitions that define their own evaluators

    * REPORT-761 - Support for CohortDefinitions and DataSetDefinitions that define their own evaluators

    * REPORT-761 - Support @Autowired in .groovy files when automatically loading definitions at startup

    * REPORT-761 - context-sensitive test of @Autowired in impl-defined .groovy file

    • api-tests/females.groovy (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/invalidCohortDefinition.groovy (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/AnEvaluatableCohortDefinition.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/EvaluatableCohortDefinitionEvaluatorTest.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/AnEvaluatableDataSetDefinition.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/EvaluatableDataSetEvaluatorTest.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/src/test/java/org/openmrs/module/reporting/definition/library/implementerconfigured/ImplementerConfiguredCohortDefinitionLibraryTest.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/src/test/java/org/openmrs/module/reporting/definition/library/implementerconfigured/ImplementerConfiguredDataSetDefinitionLibraryComponentTest.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api-tests/src/test/resources/implementerconfigured/dataSet.groovy (version 31072119086857a15f37e0b24412b095a0686eff)
    • api/src/main/java/org/openmrs/module/reporting/cohort/definition/EvaluatableCohortDefinition.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api/src/main/java/org/openmrs/module/reporting/cohort/definition/evaluator/EvaluatableCohortDefinitionEvaluator.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api/src/main/java/org/openmrs/module/reporting/common/GroovyHelper.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api/src/main/java/org/openmrs/module/reporting/dataset/definition/EvaluatableDataSetDefinition.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api/src/main/java/org/openmrs/module/reporting/dataset/definition/evaluator/EvaluatableDataSetEvaluator.java (version 31072119086857a15f37e0b24412b095a0686eff)
    • api/src/main/java/org/openmrs/module/reporting/definition/library/implementerconfigured/BaseImplementerConfiguredDefinitionLibrary.java (version 31072119086857a15f37e0b24412b095a0686eff)