Sonar metrics for OpenMRS Core Master

Build: #406 was successful

Job: Sonar Full Analysis was successful

Stages & jobs

  1. Sonar Analysis

Code commits

Git

  • Burke Mamlin <burke@openmrs.org>

    Burke Mamlin <burke@openmrs.org> 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e

    Fixing license headers in prep for switch to MPL 2.0 HD

    • api/src/test/java/org/openmrs/BaseCustomizableMetadataTest.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
    • api/src/test/java/org/openmrs/EncounterRoleTest.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
    • api/src/test/java/org/openmrs/TestOrderTest.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
    • release-test/src/main/java/org/openmrs/MysqlFactory.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
    • release-test/src/main/java/org/openmrs/ReportsTransformer.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
    • release-test/src/main/java/org/openmrs/TestUtils.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
    • web/src/main/java/org/openmrs/web/controller/patient/MergePatientsFormController.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
    • web/src/test/java/org/openmrs/web/controller/concept/ConceptFormControllerTest.java (version 27ad5ec14ffb5891687ccaca8f486dd1e9a7bc9e)
  • Daniel Kayiwa

    Daniel Kayiwa 2fc85c40ff4283cbfcbd9c63ef95830ad2871c02

    Merge pull request #1145 from pmuchowski/TRUNK-3386
    TRUNK-3386: Increase the privilege column size

  • k-joseph <kaweesi.joseph2012@gmail.com>

    k-joseph <kaweesi.joseph2012@gmail.com> dc264f760be3c9e52bb3be916aff08dc38baa174

    Merge pull request #1336 from k-joseph/gci-9
    addressed comment suggestions at /pull/1186/files

  • k-joseph <kaweesi.joseph2012@gmail.com>

    k-joseph <kaweesi.joseph2012@gmail.com> 0dbf54eaa40db884549683077ff65cdcbd1b31be

    changes object.equals() to .equals(object) to avoid NPE and run formatter after gci merges

    • api/src/main/java/org/openmrs/PatientIdentifierType.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/User.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernateUserDAO.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/api/db/hibernate/PatientSearchCriteria.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/api/handler/UserSaveHandler.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/api/impl/AdministrationServiceImpl.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/api/impl/PersonServiceImpl.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/arden/ArdenBaseTreeParser.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/arden/MLMObjectElement.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/messagesource/impl/MutableResourceBundleMessageSource.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/module/ModuleUtil.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptAnswersEditor.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/propertyeditor/ConceptSetsEditor.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/propertyeditor/DateOrDatetimeEditor.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • api/src/main/java/org/openmrs/util/AttributableDate.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/hl7/web/controller/Hl7InErrorListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/hl7/web/controller/Hl7InQueueListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/module/web/controller/ModuleListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/module/web/controller/ModulePropertiesFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/notification/web/controller/AlertFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/notification/web/dwr/DWRMessageService.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/scheduler/web/controller/SchedulerListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/OptionsFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/concept/ConceptClassListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/concept/ConceptDatatypeListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/concept/ProposeConceptFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/encounter/AddressTemplateController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/encounter/EncounterDisplayController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/encounter/LocationListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/form/FieldTypeListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/form/FormListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/patient/PatientFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/person/AddPersonController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/person/PersonFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/program/ProgramListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/program/StateConversionListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/program/WorkflowFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/user/PrivilegeListController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/controller/user/UserFormController.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/dwr/DWREncounterService.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/filter/initialization/InitializationFilter.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/filter/util/CustomResourceLoader.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/servlet/LoginServlet.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/servlet/QuickReportServlet.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/servlet/SummaryServlet.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/ConceptTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/ForEachDrugOrderTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/ForEachEncounterTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/ForEachObsTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/ForEachVisitTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/PortletTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/RequireTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/UserPropertyTag.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
    • web/src/main/java/org/openmrs/web/taglib/functions/Sort.java (version 0dbf54eaa40db884549683077ff65cdcbd1b31be)
  • Daniel Kayiwa

    Daniel Kayiwa 09af61021fc06ac846baac00514b92fed9b88e5e

    Merge pull request #1302 from pmuchowski/TRUNK-257
    TRUNK-257: Add Feature to enable moving Encounter Data to a different pa...

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 39686cc725fd4e2a3558a16a02d9b226e7068aa1

    TRUNK-257: Add Feature to enable moving Encounter Data to a different patient

    • api/src/main/java/org/openmrs/Encounter.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • api/src/main/java/org/openmrs/EncounterProvider.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • api/src/main/java/org/openmrs/api/EncounterService.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • api/src/main/java/org/openmrs/api/impl/EncounterServiceImpl.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • api/src/test/java/org/openmrs/EncounterProviderTest.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • api/src/test/java/org/openmrs/EncounterTest.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • api/src/test/java/org/openmrs/api/EncounterServiceTest.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • api/src/test/resources/org/openmrs/api/include/EncounterServiceTest-transferEncounter.xml (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • web/src/main/java/org/openmrs/web/controller/encounter/EncounterFormController.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • web/src/test/java/org/openmrs/web/controller/encounter/EncounterFormControllerTest.java (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • webapp/src/main/webapp/WEB-INF/messages.properties (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
    • webapp/src/main/webapp/WEB-INF/view/admin/encounters/encounterForm.jsp (version 39686cc725fd4e2a3558a16a02d9b226e7068aa1)
  • k-joseph <kaweesi.joseph2012@gmail.com>

    k-joseph <kaweesi.joseph2012@gmail.com> ec31ab1687c32ea4a5b7c85d23186b0de747e4b4

    Merge pull request #1335 from k-joseph/azuro-master
    https://github.com/openmrs/openmrs-core/pull/1175/ | Use static method Integer.valueOf instead of constructor: new Integer

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> aec94cb69fc0ec37313264c8f32afbed5f052f8f

    TRUNK-3386: Increase the privilege column size

    • api/src/main/resources/liquibase-update-to-latest.xml (version aec94cb69fc0ec37313264c8f32afbed5f052f8f)
  • k-joseph <kaweesi.joseph2012@gmail.com>

    k-joseph <kaweesi.joseph2012@gmail.com> daf1d510ebbbefb1245ee243de7ab0e206f0756b

    api/src/test/java/org/openmrs/report/ReportSchemaXmlTest.java was already removed before Azuro's commit

    • api/src/main/java/org/openmrs/Cohort.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernatePatientSetDAO.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/main/java/org/openmrs/api/impl/ConceptServiceImpl.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/main/java/org/openmrs/hl7/impl/HL7ServiceImpl.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/main/java/org/openmrs/util/OpenmrsUtil.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/api/ActiveListServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/api/AdministrationServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/api/ConceptServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/api/ObsServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/api/PatientServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/api/ProviderServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/api/VisitServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/propertyeditor/DrugEditorTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • api/src/test/java/org/openmrs/scheduler/SchedulerServiceTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/main/java/org/openmrs/web/controller/concept/ConceptStopWordListController.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/main/java/org/openmrs/web/dwr/DWRObsService.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/main/java/org/openmrs/web/servlet/AbstractGraphServlet.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/main/java/org/openmrs/web/servlet/ConceptRedirectServlet.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/main/java/org/openmrs/web/servlet/QuickReportServlet.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/main/java/org/openmrs/web/servlet/SummaryServlet.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/test/java/org/openmrs/web/controller/form/FieldFormControllerTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
    • web/src/test/java/org/openmrs/web/dwr/ProviderListItemTest.java (version daf1d510ebbbefb1245ee243de7ab0e206f0756b)
  • k-joseph <kaweesi.joseph2012@gmail.com>

    k-joseph <kaweesi.joseph2012@gmail.com> 027918f1d7b53dd0bdbdf6b53eb68a2c180e04fc

    Merge pull request #1172 from hexafraction-gci/gci-hexafraction-dec01
    GCI-09 from user hexafraction

  • rarkenin <rarkenin@gmail.com>

    rarkenin <rarkenin@gmail.com> f55c0acd2b55043c1afb76512f718b2e732b2547

    10 files in which string comparisons were modified so the literal was on the LHS. Some of these already had null-checks, but I made the move nonetheless in case those null checks get removed later

    • api/src/main/java/org/openmrs/Obs.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/api/db/hibernate/HibernatePatientSetDAO.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/api/impl/ConceptServiceImpl.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/api/impl/LocationServiceImpl.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/hl7/handler/ADTA28Handler.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/hl7/handler/ORUR01Handler.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/hl7/impl/HL7ServiceImpl.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/module/ModuleUtil.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/patient/impl/BaseHyphenatedIdentifierValidator.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
    • api/src/main/java/org/openmrs/util/OpenmrsClassLoader.java (version f55c0acd2b55043c1afb76512f718b2e732b2547)
  • rarkenin <rarkenin@gmail.com>

    rarkenin <rarkenin@gmail.com> 6d39e4efe0d9e7f56c004ce03443c1e9c2e8c24f

    Add @Deprecated annotations to ProgramWorkflowService where the javadoc states that the element is deprecated, as per Sonar for Google Code-In

    • api/src/main/java/org/openmrs/api/ProgramWorkflowService.java (version 6d39e4efe0d9e7f56c004ce03443c1e9c2e8c24f)