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

Build: #713 was successful Changes by Gayan Weerakutti <gayanW@users.noreply.github.com>

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Build result summary

Details

Completed
Duration
11 minutes
Labels
None
Revisions
openmrs-module-webservices.rest
639ad0273ee0c086cd823e3c118e657ec4f0b09e 639ad0273ee0c086cd823e3c118e657ec4f0b09e
Release scripts
cb25741d3d6fa89e79187ec68f849228fcafce94 cb25741d3d6fa89e79187ec68f849228fcafce94
Total tests
1431
Successful since
#695 ()

Tests

Code commits

openmrs-module-webservices.rest
Author Commit Message Commit date
Gayan Weerakutti <gayanW@users.noreply.github.com> Gayan Weerakutti <gayanW@users.noreply.github.com> 639ad0273ee0c086cd823e3c118e657ec4f0b09e 639ad0273ee0c086cd823e3c118e657ec4f0b09e RESTWS-562 Improve Resource Definition Documentation (#288)
* RESTWS-562 Improve Resource Definition Documentation

- adds swagger-core library
  * uses its Java API and model classes to construct and generate the swagger json.
- introudce new methods which model objects used in constructing the definitions section:
  * getGETModel(Representation) :  returns a object represting GET representation schema of resource
  * getCREATEModel(Representation) : returns a object representing CREATE representation shema of a resource
  * getUPDATEModel(Representation) : returns a object representing POST Update representation schema of a resource

ex: PersonGet, PersonCreate, PersonUpdate
- adds new test cases to: SwaggerSpecificationCreatorTest.java

- adds support for multiple representation types
GET schemas have support for representations: DEFAULT, REF, and FULL
CREATE schemas have support for representations: DEFAULT, and FULL
POST_UPDATE schemas have support for representations: DEFAULT

  * uses default schema for the shema of responses and parameters

* Fixup, document undocumented methods

Jira issues

IssueDescriptionStatus
Unknown Issue TypeRESTWS-562Could not obtain issue details from Jira