{"id":16416100,"url":"https://github.com/phax/ph-regrep","last_synced_at":"2025-07-02T21:33:54.498Z","repository":{"id":39859032,"uuid":"339686616","full_name":"phax/ph-regrep","owner":"phax","description":"JAXB Wrapper around some RegRep 4 data structures","archived":false,"fork":false,"pushed_at":"2025-06-18T07:59:12.000Z","size":3212,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-18T08:45:41.860Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/phax.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-02-17T10:30:17.000Z","updated_at":"2025-06-18T07:59:16.000Z","dependencies_parsed_at":"2024-01-24T12:02:28.271Z","dependency_job_id":"d1ef436e-2984-4eda-9a0e-3cc5d63b6dbd","html_url":"https://github.com/phax/ph-regrep","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/phax/ph-regrep","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phax%2Fph-regrep","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phax%2Fph-regrep/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phax%2Fph-regrep/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phax%2Fph-regrep/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phax","download_url":"https://codeload.github.com/phax/ph-regrep/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phax%2Fph-regrep/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263218723,"owners_count":23432543,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T07:08:25.285Z","updated_at":"2025-07-02T21:33:54.469Z","avatar_url":"https://github.com/phax.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ph-regrep\n\n[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.helger/ph-regrep/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.helger/ph-regrep) \n[![javadoc](https://javadoc.io/badge2/com.helger/ph-regrep/javadoc.svg)](https://javadoc.io/doc/com.helger/ph-regrep)\n[![CodeCov](https://codecov.io/gh/phax/ph-regrep/branch/master/graph/badge.svg)](https://codecov.io/gh/phax/ph-regrep)\n\nOASIS RegRep (ebXML Registry) Java wrapper library.\nIt supports simple reading and writing of RegRep 4.0 documents.\nIt allows conversion between Java domain objects and XML representations.\n\nIt is licensed under Apache 2.0 license.\n\nIt requires at least Java 11 to be used.\n\n# Functionality\n\nWith the class `com.helger.regrep.RegRep4Reader` arbitrary RegRep documents can be read.\nWith the class `com.helger.regrep.RegRep4Writer` arbitrary RegRep documents can be written.\n\n# Maven usage\n\nAdd the following to your pom.xml to use this artifact, replacing `x.y.z` with the effective version number:\n\n```xml\n\u003cdependency\u003e\n  \u003cgroupId\u003ecom.helger\u003c/groupId\u003e\n  \u003cartifactId\u003eph-regrep\u003c/artifactId\u003e\n  \u003cversion\u003ex.y.z\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n# References\n\n* [OASIS ebXML RegRep Version 4.0 - Part 0: Overview Document](http://docs.oasis-open.org/regrep/regrep-core/v4.0/regrep-core-overview-v4.0.html)\n\n# News and noteworthy\n\n* v3.0.1 - work in progress\n    * Switched JAXB Maven plugin to `org.jvnet.jaxb:jaxb-maven-plugin` \n* v3.0.0 - 2023-04-22\n    * Moved XSDs into folder `external/...`\n    * Deprecated classes `ERegRep4XMLDocumentType`, `RegRep4Reader` and `RegRep4Writer`\n    * Added new package `com.helger.regrep.jaxb` with all the specific marshallers\n* v2.0.0 - 2023-01-08\n    * Using Java 11 as the baseline\n    * Updated to ph-commons 11\n    * Using JAXB 4.0 as the baseline\n* v1.2.0 - 2021-05-02\n    * Updated to ph-commons 10.1\n* v1.1.0 - 2021-03-21\n    * Updated to ph-commons 10\n* v1.0.1 - 2021-03-18\n    * Updated to ph-commons 9.5.5\n    * Changed the JAXB binding for `xs:dateTime` to `java.time.OffsetDateTime`\n* v1.0.0 - 2021-02-17\n    * Initial version\n\n---\n\nMy personal [Coding Styleguide](https://github.com/phax/meta/blob/master/CodingStyleguide.md) |\nIt is appreciated if you star the GitHub project if you like it.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphax%2Fph-regrep","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphax%2Fph-regrep","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphax%2Fph-regrep/lists"}