Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • QualityADE QualityADE
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CityDoctor
  • QualityADEQualityADE
  • Merge requests
  • !1

Draft: Update citygml4j module to support the QualityADE version 0.1.4

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open cnagel requested to merge update-citygml4j-to-0.1.4 into master Nov 21, 2021
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 209

This MR updates the citygml4j module implementation to support the latest version 0.1.4 of the QualityADE.

This MR is work-in-progress. Key changes and todo list:

  • Automatically derive JAXB classes from the new schema using ade-xjc
  • Update all ADE model classes to support the new schema
  • Update ADE unmarshaller and marshaller
  • Add ADE walkers for the model classes
  • Update test classes and test datasets

There might still come some minor changes and tweaks to the 0.1.4 schema which would require to revisit some of the points from the above list.

Note that I have switched from Maven to Gradle because I am more familiar with Gradle. This can be undone if required before merging.

Edited Nov 21, 2021 by cnagel
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: update-citygml4j-to-0.1.4

Dies ist die Gitlab-Instanz des Transferportals der Hochschule für Technik Stuttgart. Hier geht es zurück zum Portal