Sonar metrics for OpenMRS Core Master

Build: #1037 was successful Scheduled with changes by dkayiwa <kayiwadaniel@gmail.com> and bharatak <bharatak@thoughtworks.com>

Code commits

Git

  • bharatak <bharatak@thoughtworks.com>

    bharatak <bharatak@thoughtworks.com> 1f3727b33ff28aafad52c4c5223056c311182539

    Fix for editing a child obs makes the parent obs dirty and creates a new instance.

    • api/src/main/java/org/openmrs/Obs.java (version 1f3727b33ff28aafad52c4c5223056c311182539)
    • api/src/main/java/org/openmrs/api/impl/EncounterServiceImpl.java (version 1f3727b33ff28aafad52c4c5223056c311182539)
    • api/src/main/java/org/openmrs/api/impl/ObsServiceImpl.java (version 1f3727b33ff28aafad52c4c5223056c311182539)
    • api/src/test/java/org/openmrs/ObsTest.java (version 1f3727b33ff28aafad52c4c5223056c311182539)
    • api/src/test/java/org/openmrs/api/EncounterServiceTest.java (version 1f3727b33ff28aafad52c4c5223056c311182539)
    • api/src/test/java/org/openmrs/api/ObsServiceTest.java (version 1f3727b33ff28aafad52c4c5223056c311182539)
    • api/src/test/resources/org/openmrs/api/include/EncounterServiceTest-saveObsHierarchyTests.xml (version 1f3727b33ff28aafad52c4c5223056c311182539)
    • api/src/test/resources/org/openmrs/api/include/ObsServiceTest-EncounterOverwrite.xml (version 1f3727b33ff28aafad52c4c5223056c311182539)
  • dkayiwa <kayiwadaniel@gmail.com>

    dkayiwa <kayiwadaniel@gmail.com> 6b55b67c68847424cec320af4ace4f45c19b8edc

    Fixing failing tests (cherry picked from commit c8f42aef0d49e1c1d891713a271f0bb5a5349071)

    • api/src/main/java/org/openmrs/api/db/hibernate/ImmutableEntityInterceptor.java (version 6b55b67c68847424cec320af4ace4f45c19b8edc)
    • api/src/main/resources/messages.properties (version 6b55b67c68847424cec320af4ace4f45c19b8edc)
    • api/src/test/java/org/openmrs/OrderEntryIntegrationTest.java (version 6b55b67c68847424cec320af4ace4f45c19b8edc)
    • api/src/test/java/org/openmrs/api/db/hibernate/ImmutableEntityInterceptorTest.java (version 6b55b67c68847424cec320af4ace4f45c19b8edc)
  • dkayiwa <kayiwadaniel@gmail.com>

    dkayiwa <kayiwadaniel@gmail.com> 099d6539044b98f98b2627a82e2d7c2cb4e84a1e

    Adding the changed properties to the error message (cherry picked from commit b6725e8d98ed34a0310c3caffc92461035afdd0a)

    • api/src/main/java/org/openmrs/api/db/hibernate/ImmutableEntityInterceptor.java (version 099d6539044b98f98b2627a82e2d7c2cb4e84a1e)