Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • backend backend
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 13
    • Issues 13
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • subugoesubugoe
  • ahiqarahiqar
  • backendbackend
  • Merge requests
  • !93

Bugfix/#125 license for manifest

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Michelle Weidling requested to merge bugfix/#125-license-for-manifest into develop Feb 24, 2021
  • Overview 2
  • Commits 9
  • Pipelines 0
  • Changes 4

Bug fix

See #125 (closed) for a description.

The license key on Manifest level now provides an array of License Objects instead of a simple string. To achieve this, the XML based structure of the manifest data has been moved to maps. Additionally, the module has been slightly refactored.

In this course, another minor bug ("support" key having an object as value instead of an array of objects) has been fixed.

Summary

Compliance to “Definition of Done”

  • Unit tests passed
  • Code reviewed
  • Product Owner accepts the User Story

Changelog

  • I added a statement to the CHANGELOG.

Version number

  • I bumped the version number in build.properties.

Readme and general docs

  • I updated the README (if applicable) and kept the docs up to date.

Closes

Closes #125 (closed)

/cc Mathias Göbel, Frank Schneider, Michelle Weidling

Edited Mar 01, 2021 by Michelle Weidling
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: bugfix/#125-license-for-manifest