More details of the release in https://wiki.openmrs.org/x/i4DTAw
Build: #619 was successful
Job: Default Job was successful
Code commits
Git
-
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)