Builds and runs unit tests. More details of the release in https://wiki.openmrs.org/x/i4DTAw

Build: #650 was successful Changes by teleivo <mrteleivo@gmail.com> and Daniel Kayiwa

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Build result summary

Details

Completed
Queue duration
1 second
Duration
7 minutes
Labels
None
Revisions
openmrs-module-webservices.rest
13ae813d91d0d217f9611de47b7bbf054aac7405 13ae813d91d0d217f9611de47b7bbf054aac7405
Release scripts
1aad5c8d3a6400ade338d1ee1b9fd6d34fe773fa 1aad5c8d3a6400ade338d1ee1b9fd6d34fe773fa
Total tests
1341
Successful since
#616 ()

Tests

Code commits

openmrs-module-webservices.rest
Author Commit Message Commit date
Daniel Kayiwa Daniel Kayiwa 13ae813d91d0d217f9611de47b7bbf054aac7405 13ae813d91d0d217f9611de47b7bbf054aac7405 Merge pull request #253 from teleivo/continue-refactor
Refactor RestServiceImpl.initializeResources()
teleivo <mrteleivo@gmail.com> teleivo <mrteleivo@gmail.com> b2e722d08c61cacdad2e01a1f0aed27605844141 b2e722d08c61cacdad2e01a1f0aed27605844141 Refactor RestServiceImpl.initializeResources()
Refactor private method RestServiceImpl.initializeResources()

* create private nested class ResourceMetadata to hold a Resource's
metadata [name/supportedClass and order] spread accross
@Resource/@SubResource
* extract method getResourceMetadata() which returns ResourceMetadata for a
Resource class
* extract method isResourceToBeAdded which determines if Resource class
* should
be added to the resource Maps (which act as cache)