Sonar metrics for OpenMRS Core Master

Build: #117 was successful

Job: Sonar Full Analysis was successful

Stages & jobs

  1. Default Stage

Code commits

Git

  • Daniel Kayiwa

    Daniel Kayiwa d5deed194fb92637b3ca324e6057c3cc1c1d3703

    Merge pull request #550 from lrozanski/TRUNK-4222
    TRUNK-4222: SonarQube - Dead store to local variable[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]d8f47fefe14364d26a7effa20223464cfd6838bc
    [d31bfa5_BAM_commiter_name]dkayiwa
    [d31bfa5_BAM_commiter_email]dkayiwa@openmrs.org
    [d31bfa5_BAM_timestamp]1390396842
    [d31bfa5_BAM_commit_message]Merge pull request #573 from jkondrat/TRUNK-4227
    #TRUNK-4227: SonarQube - Correctness - Possible null pointer dereference[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]303171be9377867d1c0a335cf4db5046d915d87b
    [d31bfa5_BAM_commiter_name]dkayiwa
    [d31bfa5_BAM_commiter_email]dkayiwa@openmrs.org
    [d31bfa5_BAM_timestamp]1390395878
    [d31bfa5_BAM_commit_message]Merge pull request #567 from tadeitto/TRUNK-4232
    TRUNK-4232: SonarQube - Write to static field from instance method[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]4b546375bd2ceac5e35cc52d5ac823d1f4befec9
    [d31bfa5_BAM_commiter_name]dkayiwa
    [d31bfa5_BAM_commiter_email]dkayiwa@openmrs.org
    [d31bfa5_BAM_timestamp]1390395168
    [d31bfa5_BAM_commit_message]Merge pull request #568 from tadeitto/TRUNK-4228
    TRUNK-4228: SonarQube - Nullcheck of value previously dereferenced[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]a50d75a218509b761d2b279520f048ab7a7d253f
    [d31bfa5_BAM_commiter_name]Jakub Kondrat
    [d31bfa5_BAM_commiter_email]jkondrat@soldevelo.com
    [d31bfa5_BAM_timestamp]1390385049
    [d31bfa5_BAM_commit_message]#TRUNK-4227: SonarQube - Correctness - Possible null pointer dereference

    • api/src/main/java/org/openmrs/Patient.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernatePatientSetDAO.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • api/src/main/java/org/openmrs/api/impl/ObsServiceImpl.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • api/src/main/java/org/openmrs/propertyeditor/LocationEditor.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • api/src/main/java/org/openmrs/reporting/export/DataExportFunctions.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • api/src/main/java/org/openmrs/validator/PersonNameValidator.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • web/src/main/java/org/openmrs/layout/web/LayoutTemplate.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • web/src/main/java/org/openmrs/web/dwr/DWRFormService.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • web/src/main/java/org/openmrs/web/servlet/ShowGraphServlet.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
    • web/src/main/java/org/openmrs/web/taglib/ForEachRecordTag.java (version d5deed194fb92637b3ca324e6057c3cc1c1d3703)
  • Lech Rozanski <lrozanski@soldevelo.com>

    Lech Rozanski <lrozanski@soldevelo.com> 4adc72d7054a875e33ad32e5f5d7609789933e13

    TRUNK-4222: SonarQube - Dead store to local variable

    • api/src/main/java/org/openmrs/api/context/Context.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernateAdministrationDAO.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernateNoteDAO.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernatePersonDAO.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/api/impl/ConceptServiceImpl.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/api/impl/EncounterServiceImpl.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/api/impl/UserServiceImpl.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/arden/ArdenBaseTreeParser.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/arden/impl/ArdenServiceImpl.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/hl7/impl/HL7ServiceImpl.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/module/ModuleClassLoader.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • api/src/main/java/org/openmrs/validator/LocationTagValidator.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • web/src/main/java/org/openmrs/module/web/controller/ModuleListController.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • web/src/main/java/org/openmrs/web/dwr/DWRFormService.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • web/src/main/java/org/openmrs/web/dwr/DWRPersonService.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • web/src/main/java/org/openmrs/web/servlet/QuickReportServlet.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • web/src/main/java/org/openmrs/web/servlet/ShowGraphServlet.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • web/src/main/java/org/openmrs/web/servlet/SummaryServlet.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
    • web/src/main/java/org/openmrs/web/taglib/fieldgen/AbstractFieldGenHandler.java (version 4adc72d7054a875e33ad32e5f5d7609789933e13)
  • Przemyslaw Gierszewski <tadeusz@p.gierszewski>

    Przemyslaw Gierszewski <tadeusz@p.gierszewski> c1b7d42d30069758be06afdbe4083759622cfd66

    TRUNK-4232: SonarQube - Write to static field from instance method

    • api/src/main/java/org/openmrs/api/EventListeners.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/api/context/Context.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/api/context/ServiceContext.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/api/handler/ExistingOrNewVisitAssignmentHandler.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/api/impl/CohortServiceImpl.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/api/impl/ObsServiceImpl.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/api/impl/PatientServiceImpl.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/api/impl/SerializationServiceImpl.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/arden/MLMObject.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/hl7/HL7InQueueProcessor.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/hl7/Hl7InArchivesMigrateThread.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/report/impl/DataSetServiceImpl.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/report/impl/ReportServiceImpl.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/scheduler/tasks/TestTask.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/scheduler/timer/TimerSchedulerServiceImpl.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/util/LocaleUtility.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • api/src/main/java/org/openmrs/util/LocationUtility.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • web/src/main/java/org/openmrs/web/Listener.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • web/src/main/java/org/openmrs/web/OpenmrsJspServlet.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • web/src/main/java/org/openmrs/web/WebUtil.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • web/src/main/java/org/openmrs/web/controller/PseudoStaticContentController.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • web/src/main/java/org/openmrs/web/dwr/DWRHL7Service.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • web/src/main/java/org/openmrs/web/dwr/DWRPatientService.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
    • web/src/main/java/org/openmrs/web/filter/update/UpdateFilter.java (version c1b7d42d30069758be06afdbe4083759622cfd66)
  • Daniel Kayiwa

    Daniel Kayiwa 720f548ae89f01a17c5865ffa023399170a867f7

    Doing some maven formatting

    • api/src/main/java/org/openmrs/api/ProgramWorkflowService.java (version 720f548ae89f01a17c5865ffa023399170a867f7)
    • api/src/main/java/org/openmrs/api/db/PatientDAO.java (version 720f548ae89f01a17c5865ffa023399170a867f7)
    • api/src/test/java/org/openmrs/api/db/PatientDAOTest.java (version 720f548ae89f01a17c5865ffa023399170a867f7)
  • Daniel Kayiwa

    Daniel Kayiwa edd033936460c6d34ea8543deef781852d7a1999

    Renaming unit test method for: Bug in PersonAttribute.compareTo - TRUNK-3826

    • api/src/test/java/org/openmrs/PersonAttributeTest.java (version edd033936460c6d34ea8543deef781852d7a1999)
  • Daniel Kayiwa

    Daniel Kayiwa f081bf0dcf6e9bd92bfda7366424c76890c02ad8

    Bug in PersonAttribute.compareTo - TRUNK-3826

    • api/src/main/java/org/openmrs/PersonAttribute.java (version f081bf0dcf6e9bd92bfda7366424c76890c02ad8)
    • api/src/test/java/org/openmrs/PersonAttributeTest.java (version f081bf0dcf6e9bd92bfda7366424c76890c02ad8)
  • Daniel Kayiwa

    Daniel Kayiwa 86573b375260c16dfa5d492088d780e44d0595e3

    Merge pull request #497 from usn1485/master
    TRUNK-4160 ProgramWorkflowService.retireProgram always throws Exception[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]bf6fd599c74f30ca2e1180a09e09735eb5baa6dd
    [d31bfa5_BAM_commiter_name]dkayiwa
    [d31bfa5_BAM_commiter_email]dkayiwa@openmrs.org
    [d31bfa5_BAM_timestamp]1390230028
    [d31bfa5_BAM_commit_message]Merge pull request #557 from vaibhav-hp/TRUNK-4046
    TRUNK-4046 hide start visit button for dead patients[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]a19689e557d9abb9d145bfeba9b8119d1c90d1b8
    [d31bfa5_BAM_commiter_name]ujwala
    [d31bfa5_BAM_commiter_email]contact.uju@gmail.com
    [d31bfa5_BAM_timestamp]1390228977
    [d31bfa5_BAM_commit_message]Added use@link in to comments

    • api/src/main/java/org/openmrs/api/ProgramWorkflowService.java (version 86573b375260c16dfa5d492088d780e44d0595e3)
    • api/src/main/java/org/openmrs/api/impl/ProgramWorkflowServiceImpl.java (version 86573b375260c16dfa5d492088d780e44d0595e3)
  • Daniel Kayiwa

    Daniel Kayiwa 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1

    Merge pull request #519 from dkithmal/TRUNK-4146
    TRUNK-4146:add unit test to prove return distinct drugs when search para...[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]47250ec0a0a77bb452fe6e066f04688057399265
    [d31bfa5_BAM_commiter_name]Rafal Korytkowski
    [d31bfa5_BAM_commiter_email]rafal@openmrs.org
    [d31bfa5_BAM_timestamp]1390224736
    [d31bfa5_BAM_commit_message]Merge pull request #560 from kkaczmarczyk/TRUNK-4230
    TRUNK-4230 SonarQube - Inefficient use of keySet iterator instead of entrySet iterator[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]e7ec2d3ec92391a3cf7f1e91475a0f21e57e540f
    [d31bfa5_BAM_commiter_name]Krzysztof Kaczmarczyk
    [d31bfa5_BAM_commiter_email]kkaczmarczyk@soldevelo.com
    [d31bfa5_BAM_timestamp]1390223235
    [d31bfa5_BAM_commit_message]TRUNK-4230 SonarQube - Inefficient use of keySet iterator instead of entrySet iterator

    • api/src/main/java/org/openmrs/api/context/Context.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernateContextDAO.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernateSessionFactoryBean.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • api/src/main/java/org/openmrs/api/impl/UserServiceImpl.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • api/src/main/java/org/openmrs/module/ModuleFactory.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • api/src/main/java/org/openmrs/report/EvaluationContext.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • api/src/main/java/org/openmrs/reporting/ReportObjectFactory.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • api/src/main/java/org/openmrs/util/databasechange/ConceptValidatorChangeSet.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • web/src/main/java/org/openmrs/web/Listener.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • web/src/main/java/org/openmrs/web/controller/form/FormFormController.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
    • web/src/main/java/org/openmrs/web/taglib/FormatTag.java (version 14029f743af7482f775ff9f5a0cd10e3d8b2a9c1)
  • Daniel Kayiwa

    Daniel Kayiwa 4eb52bb36a5f0564d16a310b11ca5725fb3768fc

    Merge pull request #498 from WolfSchlegel/TRUNK-2472-B
    added automated tests for patient search[d31bfa5_BAM_file_list]
    [d31bfa5_BAM_hash]1917187230989167e8bea29776b8675bebe69887
    [d31bfa5_BAM_commiter_name]Przemyslaw Gierszewski
    [d31bfa5_BAM_commiter_email]tadeusz@p.gierszewski
    [d31bfa5_BAM_timestamp]1390215881
    [d31bfa5_BAM_commit_message]TRUNK-4228: SonarQube - Nullcheck of value previously dereferenced

    • api/src/main/java/org/openmrs/Cohort.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • api/src/main/java/org/openmrs/Concept.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • api/src/main/java/org/openmrs/Patient.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • api/src/main/java/org/openmrs/arden/ArdenBaseTreeParser.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • api/src/main/java/org/openmrs/hl7/handler/ORUR01Handler.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • api/src/main/java/org/openmrs/order/OrderUtil.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • web/src/main/java/org/openmrs/notification/web/dwr/DWRAlertService.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • web/src/main/java/org/openmrs/web/controller/PortletController.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • web/src/main/java/org/openmrs/web/controller/concept/ConceptReferenceTermFormController.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • web/src/main/java/org/openmrs/web/dwr/UserListItem.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
    • web/src/main/java/org/openmrs/web/filter/StartupFilter.java (version 4eb52bb36a5f0564d16a310b11ca5725fb3768fc)
  • dkithmal <dkithmalfit@gmail.com>

    dkithmal <dkithmalfit@gmail.com> 47dd43db8716b954209604ffa321bbea119c99d7

    TRUNK-4146:change the test case and test data set

    • api/src/test/java/org/openmrs/api/db/hibernate/HibernateConceptDAOTest.java (version 47dd43db8716b954209604ffa321bbea119c99d7)
    • api/src/test/resources/org/openmrs/api/db/hibernate/include/HibernateConceptTestDataSet.xml (version 47dd43db8716b954209604ffa321bbea119c99d7)
  • vaibhav-hp <kmit.vaibhav@gmail.com>

    vaibhav-hp <kmit.vaibhav@gmail.com> 8da2602db87a8408eab5e9bbebd7af06216ecd25

    TRUNK-4046 hide start visit button for dead patients

    • webapp/src/main/webapp/WEB-INF/view/portlets/patientHeader.jsp (version 8da2602db87a8408eab5e9bbebd7af06216ecd25)
  • Wolf Schlegel <wolf.schlegel@thoughtworks.com>

    Wolf Schlegel <wolf.schlegel@thoughtworks.com> b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3

    Added automated tests for org.openmrs.api.db.hibernate.HibernatePatientDAO and org.openmrs.api.db.hibernate.PatientSearchCriteria Refactored org.openmrs.api.db.hibernate.PatientSearchCriteria Added and implemented org.openmrs.api.db.PatientDAO#getPatients(String,Integer,Integer) Added and implemented org.openmrs.api.db.PatientDAO#getCountOfPatients(String) Marked org.openmrs.api.db.PatientDAO#getPatients(String,String,List,boolean,Integer,Integer) as deprecated Marked org.openmrs.api.db.PatientDAO#getCountOfPatients(String,String,List,boolean,boolean) as deprecated Moved tests from org.openmrs.api.db.hibernate.HibernatePatientDAOTest to org.openmrs.api.db.PatientDAOTest

    • api/src/main/java/org/openmrs/api/PatientService.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/api/db/PatientDAO.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernatePatientDAO.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernatePersonDAO.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/api/db/hibernate/PatientSearchCriteria.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/api/db/hibernate/PatientSearchMode.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/api/db/hibernate/PersonSearchCriteria.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/api/impl/PatientServiceImpl.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/main/java/org/openmrs/util/OpenmrsConstants.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/PatientServiceTest.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/PatientDAOTest.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/PatientSearchTestHelper.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/hibernate/HibernatePersonAttributeHelper.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/hibernate/HibernatePersonAttributeHelperTest.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/hibernate/HibernatePersonDAOTest.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/hibernate/PatientSearchCriteriaTest.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/hibernate/PersonAttributeHelper.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/java/org/openmrs/api/db/hibernate/PersonAttributeHelperTest.java (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/resources/org/openmrs/api/db/hibernate/include/HibernatePatientDAOTest-patients.xml (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
    • api/src/test/resources/org/openmrs/api/db/hibernate/include/HibernatePersonDAOTest-people.xml (version b7d00c6ca5671f9fe2dcdf90a670c98e67c666b3)
  • dkithmal <dkithmalfit@gmail.com>

    dkithmal <dkithmalfit@gmail.com> 4e3763091fd5ca6267c75539db2aff984fbfd5cf

    TRUNK-4146:add unit test to prove return distinct drugs when search parameter match multiple times with drug_name

    • api/src/test/java/org/openmrs/api/db/hibernate/HibernateConceptDAOTest.java (version 4e3763091fd5ca6267c75539db2aff984fbfd5cf)
    • api/src/test/resources/org/openmrs/api/db/hibernate/include/HibernateConceptTestDataSet.xml (version 4e3763091fd5ca6267c75539db2aff984fbfd5cf)
  • ujwala <contact.uju@gmail.com>

    ujwala <contact.uju@gmail.com> 3012c546ba9cf5063b878a6b2fe2d9a61a50239e

    TRUNK-4160 Review comments

    • api/src/main/java/org/openmrs/api/ProgramWorkflowService.java (version 3012c546ba9cf5063b878a6b2fe2d9a61a50239e)
    • api/src/main/java/org/openmrs/api/impl/ProgramWorkflowServiceImpl.java (version 3012c546ba9cf5063b878a6b2fe2d9a61a50239e)
    • api/src/test/java/org/openmrs/api/ProgramWorkflowServiceTest.java (version 3012c546ba9cf5063b878a6b2fe2d9a61a50239e)
  • ujwala <contact.uju@gmail.com>

    ujwala <contact.uju@gmail.com> 2a8d39c14e2e91b847da1c2ec1748cbf7ea119c1

    TRUNK-4160 ProgramWorkflowService.retireProgram always throws Exception

    • api/src/main/java/org/openmrs/api/ProgramWorkflowService.java (version 2a8d39c14e2e91b847da1c2ec1748cbf7ea119c1)
    • api/src/main/java/org/openmrs/api/impl/ProgramWorkflowServiceImpl.java (version 2a8d39c14e2e91b847da1c2ec1748cbf7ea119c1)
    • api/src/test/java/org/openmrs/api/ProgramWorkflowServiceTest.java (version 2a8d39c14e2e91b847da1c2ec1748cbf7ea119c1)