{"id":361384,"url":"https://github.com/xmlunit/xmlunit","last_synced_at":"2026-06-21T05:30:22.129Z","repository":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-05-31T16:38:03.000Z","size":3961,"stargazers_count":316,"open_issues_count":15,"forks_count":81,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-06-18T04:04:02.023Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-06-12T02:56:55.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34557553,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-20T02:00:06.407Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"packages":[{"id":11772162,"name":"org.xmlunit:xmlunit-bom","ecosystem":"maven","description":"Bill of Materials (BOM) for XMLUnit","homepage":"https://www.xmlunit.org/","licenses":"The Apache Software License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":5,"first_release_published_at":"2025-05-19T03:15:03.000Z","latest_release_published_at":"2025-10-24T11:49:47.000Z","latest_release_number":"2.11.0","last_synced_at":"2026-06-18T04:01:00.610Z","created_at":"2025-06-07T21:17:09.669Z","updated_at":"2026-06-18T04:01:00.610Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-bom/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-bom/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.477Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":34.026626466074966,"dependent_packages_count":48.64554336343237,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":41.33608491475367},"purl":"pkg:maven/org.xmlunit/xmlunit-bom","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-bom","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-bom","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-bom/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-bom/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-bom/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-bom/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-bom/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-bom/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-bom/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5013841,"name":"org.xmlunit:xmlunit-placeholders","ecosystem":"maven","description":"XMLUnit for Java Placeholder DSL for Comparisons","homepage":"https://www.xmlunit.org/","licenses":"Apache-2.0,Apache-2.0","normalized_licenses":["Apache-2.0","Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":20,"first_release_published_at":"2018-04-22T10:37:27.000Z","latest_release_published_at":"2026-05-31T09:35:41.000Z","latest_release_number":"2.12.0","last_synced_at":"2026-06-18T04:01:01.488Z","created_at":"2022-07-27T12:47:26.127Z","updated_at":"2026-06-18T04:01:01.488Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-placeholders/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-placeholders/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.650Z","dependent_packages_count":62,"downloads":null,"downloads_period":null,"dependent_repos_count":190,"rankings":{"downloads":null,"dependent_repos_count":1.2145481484447738,"dependent_packages_count":1.1436694731151578,"stargazers_count":19.868093319771585,"forks_count":21.136503792216946,"docker_downloads_count":0.5944598504339818,"average":8.79145491679649},"purl":"pkg:maven/org.xmlunit/xmlunit-placeholders","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-placeholders","docker_dependents_count":149,"docker_downloads_count":67926609,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-placeholders","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-placeholders/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-placeholders/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-placeholders/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-placeholders/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-placeholders/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-placeholders/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-placeholders/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5013819,"name":"org.xmlunit:xmlunit-assertj3","ecosystem":"maven","description":"XMLUnit with AssertJ 3.x fluent API","homepage":"https://www.xmlunit.org/","licenses":"Apache-2.0,Apache-2.0","normalized_licenses":["Apache-2.0","Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":12,"first_release_published_at":"2020-11-15T10:09:54.000Z","latest_release_published_at":"2025-10-24T11:49:47.000Z","latest_release_number":"2.11.0","last_synced_at":"2026-06-18T04:01:08.457Z","created_at":"2022-07-27T12:47:18.349Z","updated_at":"2026-06-18T04:01:08.457Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-assertj3/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-assertj3/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.651Z","dependent_packages_count":30,"downloads":null,"downloads_period":null,"dependent_repos_count":97,"rankings":{"downloads":null,"dependent_repos_count":1.987406020682958,"dependent_packages_count":2.184224489182993,"stargazers_count":19.868093319771585,"forks_count":21.136503792216946,"docker_downloads_count":5.916367167555987,"average":10.218518957882093},"purl":"pkg:maven/org.xmlunit/xmlunit-assertj3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-assertj3","docker_dependents_count":5,"docker_downloads_count":654,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-assertj3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-assertj3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj3/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5013828,"name":"org.xmlunit:xmlunit-core","ecosystem":"maven","description":"XMLUnit for Java","homepage":"https://www.xmlunit.org/","licenses":"Apache-2.0,Apache-2.0","normalized_licenses":["Apache-2.0","Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":32,"first_release_published_at":"2015-11-21T06:19:16.000Z","latest_release_published_at":"2026-05-31T09:35:41.000Z","latest_release_number":"2.12.0","last_synced_at":"2026-06-17T11:01:31.766Z","created_at":"2022-07-27T12:47:21.801Z","updated_at":"2026-06-17T11:01:31.766Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-core/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-core/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:17.346Z","dependent_packages_count":511,"downloads":null,"downloads_period":null,"dependent_repos_count":2502,"rankings":{"downloads":null,"dependent_repos_count":0.21123489320123978,"dependent_packages_count":0.15477210658251978,"stargazers_count":19.868093319771585,"forks_count":21.136503792216946,"docker_downloads_count":0.5474087184949664,"average":8.383602566053451},"purl":"pkg:maven/org.xmlunit/xmlunit-core","advisories":[{"uuid":"GSA_kwCzR0hTQS1jaGZtLTY4dnYtcHZ3Nc4AA7eI","url":"https://github.com/advisories/GHSA-chfm-68vv-pvw5","title":"XMLUnit for Java has Insecure Defaults when Processing XSLT Stylesheets","description":"### Impact\nWhen performing XSLT transformations XMLUnit for Java did not disable XSLT extension functions by default. Depending on the XSLT processor being used this could allow arbitrary code to be executed when XMLUnit is used to transform data with a stylesheet who's source can not be trusted. If the stylesheet can be provided externally this may even lead to a remote code execution.\n\n## Patches\nUsers are advised to upgrade to XMLUnit for Java 2.10.0 where the default has been changed by means of https://github.com/xmlunit/xmlunit/commit/b81d48b71dfd2868bdfc30a3e17ff973f32bc15b\n\n### Workarounds\nXMLUnit's main use-case is performing tests on code that generates or processes XML. Most users will not use it to perform arbitrary XSLT transformations.\n\nUsers running XSLT transformations with untrusted stylesheets should explicitly use XMLUnit's APIs to pass in a pre-configured TraX `TransformerFactory` with extension functions disabled via features and attributes. The required `setFactory` or `setTransformerFactory` methods have been available since XMLUnit for Java 2.0.0.\n\n### References\n[Bug Report](https://github.com/xmlunit/xmlunit/issues/264)\n[JAXP Security Guide](https://docs.oracle.com/en/java/javase/22/security/java-api-xml-processing-jaxp-security-guide.html#GUID-E345AA09-801E-4B95-B83D-7F0C452538AA)\n","origin":"UNSPECIFIED","severity":"LOW","published_at":"2024-05-01T16:40:01.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/xmlunit/xmlunit/security/advisories/GHSA-chfm-68vv-pvw5","https://github.com/xmlunit/xmlunit/issues/264","https://github.com/xmlunit/xmlunit/commit/b81d48b71dfd2868bdfc30a3e17ff973f32bc15b","https://docs.oracle.com/en/java/javase/22/security/java-api-xml-processing-jaxp-security-guide.html#GUID-E345AA09-801E-4B95-B83D-7F0C452538AA","https://github.com/advisories/GHSA-chfm-68vv-pvw5"],"source_kind":"github","identifiers":["GHSA-chfm-68vv-pvw5","CVE-2024-31573"],"repository_url":"https://github.com/xmlunit/xmlunit","blast_radius":0.0,"created_at":"2024-05-01T17:05:11.295Z","updated_at":"2026-06-14T01:05:21.246Z","epss_percentage":0.00036,"epss_percentile":0.10766,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jaGZtLTY4dnYtcHZ3Nc4AA7eI","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jaGZtLTY4dnYtcHZ3Nc4AA7eI","packages":[{"ecosystem":"maven","package_name":"org.xmlunit:xmlunit-core","versions":[{"first_patched_version":"2.10.0","vulnerable_version_range":"\u003c 2.10.0"}],"purl":null}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jaGZtLTY4dnYtcHZ3Nc4AA7eI/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-core","docker_dependents_count":1874,"docker_downloads_count":118359229,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-core/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-core/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-core/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5013826,"name":"org.xmlunit:xmlunit-assertj","ecosystem":"maven","description":"XMLUnit with AssertJ fluent API","homepage":"https://www.xmlunit.org/","licenses":"Apache-2.0,Apache-2.0","normalized_licenses":["Apache-2.0","Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":18,"first_release_published_at":"2018-08-16T16:51:02.000Z","latest_release_published_at":"2025-10-24T11:49:47.000Z","latest_release_number":"2.11.0","last_synced_at":"2026-06-18T04:00:59.403Z","created_at":"2022-07-27T12:47:21.157Z","updated_at":"2026-06-18T04:00:59.403Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-assertj/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-assertj/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":312,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-02-19T20:38:42.464Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-01-27T07:42:01.000Z","dependencies_parsed_at":"2024-01-21T11:28:47.420Z","dependency_job_id":"ba65c434-909d-4f0f-be77-f3b25ad89d1b","html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29918919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"ssl_error","status_checked_at":"2026-02-27T19:37:41.463Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.595Z","dependent_packages_count":151,"downloads":null,"downloads_period":null,"dependent_repos_count":316,"rankings":{"downloads":null,"dependent_repos_count":0.8419345473475557,"dependent_packages_count":0.5011562834746569,"stargazers_count":19.868093319771585,"forks_count":21.136503792216946,"docker_downloads_count":4.974721941354904,"average":9.46448197683313},"purl":"pkg:maven/org.xmlunit/xmlunit-assertj","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-assertj","docker_dependents_count":4,"docker_downloads_count":30838,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-assertj","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-assertj/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-assertj/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":8628271,"name":"github.com/xmlunit/xmlunit","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":null,"versions_count":32,"first_release_published_at":"2015-11-21T06:07:04.000Z","latest_release_published_at":"2026-05-31T09:33:52.000Z","latest_release_number":"v2.12.0+incompatible","last_synced_at":"2026-06-18T04:00:59.219Z","created_at":"2023-12-08T01:23:28.785Z","updated_at":"2026-06-18T04:00:59.219Z","registry_url":"https://pkg.go.dev/github.com/xmlunit/xmlunit","install_command":"go get github.com/xmlunit/xmlunit","documentation_url":"https://pkg.go.dev/github.com/xmlunit/xmlunit#section-documentation","metadata":{},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.478Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.773383218064827,"dependent_packages_count":9.552533439361593,"stargazers_count":3.2316973878886026,"forks_count":3.0117153900484617,"docker_downloads_count":null,"average":6.642332358840871},"purl":"pkg:golang/github.com/xmlunit/xmlunit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/xmlunit/xmlunit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/xmlunit/xmlunit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/xmlunit/xmlunit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fxmlunit%2Fxmlunit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fxmlunit%2Fxmlunit/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fxmlunit%2Fxmlunit/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fxmlunit%2Fxmlunit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fxmlunit%2Fxmlunit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fxmlunit%2Fxmlunit/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2181468,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":5013843,"name":"org.xmlunit:xmlunit-matchers","ecosystem":"maven","description":"XMLUnit for Java Hamcrest Matchers","homepage":"https://www.xmlunit.org/","licenses":"Apache-2.0,Apache-2.0","normalized_licenses":["Apache-2.0","Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":31,"first_release_published_at":"2015-11-21T06:20:21.000Z","latest_release_published_at":"2025-10-24T11:49:47.000Z","latest_release_number":"2.11.0","last_synced_at":"2026-06-18T04:01:02.940Z","created_at":"2022-07-27T12:47:26.406Z","updated_at":"2026-06-18T04:01:02.940Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-matchers/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-matchers/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":312,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-02-19T20:38:42.464Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-01-27T07:42:01.000Z","dependencies_parsed_at":"2024-01-21T11:28:47.420Z","dependency_job_id":"ba65c434-909d-4f0f-be77-f3b25ad89d1b","html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29918919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"ssl_error","status_checked_at":"2026-02-27T19:37:41.463Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:24.841Z","dependent_packages_count":278,"downloads":null,"downloads_period":null,"dependent_repos_count":1470,"rankings":{"downloads":null,"dependent_repos_count":0.30373714823454034,"dependent_packages_count":0.2915235911862167,"stargazers_count":19.886273763877902,"forks_count":21.152279029722994,"docker_downloads_count":2.740642112745147,"average":8.87489112915336},"purl":"pkg:maven/org.xmlunit/xmlunit-matchers","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-matchers","docker_dependents_count":74,"docker_downloads_count":5293626,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-matchers","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-matchers/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-matchers/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-matchers/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-matchers/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-matchers/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-matchers/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-matchers/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5013851,"name":"org.xmlunit:xmlunit-parent","ecosystem":"maven","description":"Parent POM for all artifacts of XMLUnit","homepage":"https://www.xmlunit.org/","licenses":"The Apache Software License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":31,"first_release_published_at":"2015-11-21T06:18:49.000Z","latest_release_published_at":"2025-10-24T11:49:47.000Z","latest_release_number":"2.11.0","last_synced_at":"2026-06-18T04:01:15.092Z","created_at":"2022-07-27T12:47:29.850Z","updated_at":"2026-06-18T04:01:15.092Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-parent/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-parent/","metadata":{},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.596Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.112116673741202,"dependent_packages_count":50.14736386862191,"stargazers_count":19.868093319771585,"forks_count":21.136503792216946,"docker_downloads_count":null,"average":26.81601941358791},"purl":"pkg:maven/org.xmlunit/xmlunit-parent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-parent","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-parent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-parent/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-parent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-parent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-parent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-parent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-parent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-parent/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5013865,"name":"org.xmlunit:xmlunit-legacy","ecosystem":"maven","description":"XMLUnit 1.x Compatibility Layer","homepage":"https://www.xmlunit.org/","licenses":"The BSD 3-Clause License","normalized_licenses":["BSD-1-Clause"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":31,"first_release_published_at":"2015-11-21T06:21:19.000Z","latest_release_published_at":"2025-10-24T11:49:47.000Z","latest_release_number":"2.11.0","last_synced_at":"2026-06-18T04:01:17.189Z","created_at":"2022-07-27T12:47:32.374Z","updated_at":"2026-06-18T04:01:17.189Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-legacy/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-legacy/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.482Z","dependent_packages_count":181,"downloads":null,"downloads_period":null,"dependent_repos_count":425,"rankings":{"downloads":null,"dependent_repos_count":0.6909669733404078,"dependent_packages_count":0.4310784971318163,"stargazers_count":19.886273763877902,"forks_count":21.152279029722994,"docker_downloads_count":0.5844487380992902,"average":8.549009400434482},"purl":"pkg:maven/org.xmlunit/xmlunit-legacy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-legacy","docker_dependents_count":133,"docker_downloads_count":70204286,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-legacy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-legacy/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-legacy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-legacy/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-legacy/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-legacy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-legacy/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-legacy/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5013821,"name":"org.xmlunit:xmlunit-jakarta-jaxb-impl","ecosystem":"maven","description":"XMLUnit for Java JAXB support using Jakarta EE packages","homepage":"https://www.xmlunit.org/","licenses":"Apache-2.0,Apache-2.0","normalized_licenses":["Apache-2.0","Apache-2.0"],"repository_url":"https://github.com/xmlunit/xmlunit","keywords_array":[],"namespace":"org.xmlunit","versions_count":8,"first_release_published_at":"2022-01-25T17:14:21.000Z","latest_release_published_at":"2025-10-24T11:49:47.000Z","latest_release_number":"2.11.0","last_synced_at":"2026-06-18T04:01:17.788Z","created_at":"2022-07-27T12:47:19.013Z","updated_at":"2026-06-18T04:01:17.789Z","registry_url":"https://central.sonatype.com/artifact/org.xmlunit/xmlunit-jakarta-jaxb-impl/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.xmlunit/xmlunit-jakarta-jaxb-impl/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":24325115,"uuid":"27721932","full_name":"xmlunit/xmlunit","owner":"xmlunit","description":"XMLUnit for Java 2.x","archived":false,"fork":false,"pushed_at":"2026-01-27T07:41:59.000Z","size":3838,"stargazers_count":314,"open_issues_count":11,"forks_count":79,"subscribers_count":23,"default_branch":"main","last_synced_at":"2026-03-08T06:46:24.412Z","etag":null,"topics":["java","test-xml","testing","unit-testing","xml","xmlunit"],"latest_commit_sha":null,"homepage":"https://www.xmlunit.org/","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/xmlunit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-08T15:45:12.000Z","updated_at":"2026-03-04T14:09:10.000Z","dependencies_parsed_at":"2026-03-08T03:01:36.064Z","dependency_job_id":null,"html_url":"https://github.com/xmlunit/xmlunit","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/xmlunit/xmlunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","download_url":"https://codeload.github.com/xmlunit/xmlunit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/sbom","scorecard":{"id":1237554,"data":{"date":"2025-07-07","repo":{"name":"github.com/xmlunit/xmlunit","commit":"ee5ba0a857b8d14129071f888dfe6c58e92a231b"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":7.1,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/11 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: xmlunit-2.10.3-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.3","Info: signed release artifact: xmlunit-2.10.2-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.2","Info: signed release artifact: xmlunit-2.10.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.1","Info: signed release artifact: xmlunit-2.10.0-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.10.0","Info: signed release artifact: xmlunit-2.9.1-bin.tar.bz2.asc: https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1","Warn: release artifact v2.10.3 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/226462906","Warn: release artifact v2.10.2 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/220601791","Warn: release artifact v2.10.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/219384466","Warn: release artifact v2.10.0 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/153149431","Warn: release artifact v2.9.1 does not have provenance: https://api.github.com/repos/xmlunit/xmlunit/releases/88464458"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-09-12T13:55:10.241Z","repository_id":24325115,"created_at":"2025-09-12T13:55:10.253Z","updated_at":"2025-09-12T13:55:10.253Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"xmlunit","name":"XMLUnit","uuid":"10118240","kind":"organization","description":"XMLUnit 2.x - testing and comparing XML output for Java and .NET ","email":null,"website":"https://www.xmlunit.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10118240?v=4","repositories_count":5,"last_synced_at":"2023-02-27T07:11:50.235Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/xmlunit","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-10T16:35:39.428Z","updated_at":"2023-02-27T07:11:50.243Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlunit/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-03-08T10:01:39.481Z","dependent_packages_count":10,"downloads":null,"downloads_period":null,"dependent_repos_count":9,"rankings":{"downloads":null,"dependent_repos_count":8.211931668014833,"dependent_packages_count":6.094777392460416,"stargazers_count":19.868093319771585,"forks_count":21.136503792216946,"docker_downloads_count":null,"average":13.827826543115945},"purl":"pkg:maven/org.xmlunit/xmlunit-jakarta-jaxb-impl","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-jakarta-jaxb-impl","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.xmlunit:xmlunit-jakarta-jaxb-impl","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.xmlunit:xmlunit-jakarta-jaxb-impl/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-27T10:01:57.991Z","issues_count":102,"pull_requests_count":72,"avg_time_to_close_issue":2419083.6516853934,"avg_time_to_close_pull_request":354434.93333333335,"issues_closed_count":89,"pull_requests_closed_count":60,"pull_request_authors_count":17,"issue_authors_count":79,"avg_comments_per_issue":3.676470588235294,"avg_comments_per_pull_request":1.3888888888888888,"merged_pull_requests_count":49,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":784693.6666666666,"past_year_avg_time_to_close_pull_request":13016.235294117647,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.3684210526315789,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","maintainers":[{"login":"bodewig","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}],"active_maintainers":[{"login":"bodewig","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-jakarta-jaxb-impl/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-jakarta-jaxb-impl/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-jakarta-jaxb-impl/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-jakarta-jaxb-impl/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-jakarta-jaxb-impl/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.xmlunit:xmlunit-jakarta-jaxb-impl/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":7224839,"full_name":"xmlunit/xmlunit","default_branch":"main","total_commits":1038,"total_committers":28,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":37.07142857142857,"dds":0.1329479768786127,"past_year_total_commits":33,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":16.5,"past_year_dds":0.030303030303030276,"last_synced_at":"2026-06-18T04:04:38.170Z","last_synced_commit":"9c449f2de4937784827064951d624ff4c536f18d","created_at":"2024-12-03T16:24:57.930Z","updated_at":"2026-06-18T04:02:57.203Z","committers":[{"name":"Stefan Bodewig","email":"stefan.bodewig@freenet.de","login":"bodewig","count":900},{"name":"Krystian Kałużny","email":"k.kaluzny141@gmail.com","login":"krystiankaluzny","count":58},{"name":"brabenetz","email":"brabenetz@gmx.net","login":"brabenetz","count":14},{"name":"George Kankava","email":"george.kankava@devfactory.com","login":null,"count":13},{"name":"HiuFung Kwok","email":"hiufung.kwok.852@gmail.com","login":"hiufung-kwok","count":9},{"name":"Pascal Schumacher","email":"pascalschumacher@gmx.net","login":"PascalSchumacher","count":7},{"name":"Zheng Wang","email":"zheng-wang","login":"zheng-wang","count":6},{"name":"Marius Grama","email":"mariusneo@gmail.com","login":"mariusneo","count":3},{"name":"Will Herrmann","email":"will.herrmann@pearson.com","login":"Thunderforge","count":3},{"name":"boiarshinov","email":"artem.borya@gmail.com","login":"Boiarshinov","count":3},{"name":"Guib, Erwin","email":"erwin.guib.ext@dematic.com","login":null,"count":2},{"name":"Benjamin Röhl","email":"benjamin.roehl@pure-systems.com","login":"benjaminr-ps","count":2},{"name":"Christoph Böhme","email":"christoph@b3e.net","login":"cboehme","count":2},{"name":"Tom Beresford","email":"github@tomberesford.co.uk","login":"beresfordt","count":2},{"name":"Ben Zegveld","email":"Ben.Zegveld@rigd-loxia.nl","login":"Zegveld","count":1},{"name":"Bernard Vander Beken","email":"bernard@jawn.net","login":"jawn","count":1},{"name":"Endre Jeges","email":"8577614+endrejeges","login":"endrejeges","count":1},{"name":"Florian Lopes","email":"florian.lopes@outlook.com","login":"f-lopes","count":1},{"name":"Kees van Dieren","email":"keesvandieren@squins.com","login":"keesvandieren","count":1},{"name":"Merlin Mathesius","email":"mmathesi@redhat.com","login":"mmathesius","count":1},{"name":"Michael Vitz","email":"michael.vitz@innoq.com","login":"mvitz","count":1},{"name":"Nathan Russell","email":"nathan@claritysoftware.co.uk","login":"NathanAtClarity","count":1},{"name":"Philip Benischke","email":"phbenisc","login":"phbenisc","count":1},{"name":"Steffan Padel","email":"git@steffanpadel.eu","login":"SThomasP","count":1},{"name":"benroe89","email":"bennyroehl@web.de","login":"benroe89","count":1},{"name":"Mykhailo.Dyrda","email":"mykhailo.dyrda@firstdata.com","login":null,"count":1},{"name":"circleci-app[bot]","email":"127350680+circleci-app[bot]","login":"circleci-app[bot]","count":1},{"name":"jmestwa-coder","email":"jmestwa@gmail.com","login":"jmestwa-coder","count":1}],"past_year_committers":[{"name":"Stefan Bodewig","email":"bodewig@apache.org","login":"bodewig","count":32},{"name":"jmestwa-coder","email":"jmestwa@gmail.com","login":"jmestwa-coder","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-20T00:00:10.001Z","repositories_count":6264504,"commits_count":875298336,"contributors_count":35084220,"owners_count":1169035,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"xmlunit/xmlunit","html_url":"https://github.com/xmlunit/xmlunit","last_synced_at":"2026-06-14T02:01:34.746Z","status":"active","issues_count":103,"pull_requests_count":81,"avg_time_to_close_issue":2401703.9444444445,"avg_time_to_close_pull_request":330189.0,"issues_closed_count":90,"pull_requests_closed_count":65,"pull_request_authors_count":18,"issue_authors_count":79,"avg_comments_per_issue":3.796116504854369,"avg_comments_per_pull_request":1.308641975308642,"merged_pull_requests_count":54,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":4,"past_year_pull_requests_count":26,"past_year_avg_time_to_close_issue":1682825.5,"past_year_avg_time_to_close_pull_request":26825.05,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":5.25,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":20,"created_at":"2023-05-16T16:30:01.911Z","updated_at":"2026-06-14T02:01:34.747Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlunit%2Fxmlunit/issues","issue_labels_count":{"table":{"question":42,"enhancement":21,"core":19,"AssertJ Support":7,"bug":7,"build":5,"help wanted":4,"java-legacy":4,"AssertJ 3.x Support":4,"placeholders":4,"good first issue":3,"not enough information":2,"documentation":2,"wontfix":2,"invalid":2,"jakarta-jaxb support":1,"osgi":1}},"pull_request_labels_count":{"table":{"enhancement":6,"bug":4,"core":3,"AssertJ 3.x Support":2,"dependencies":2,"AssertJ Support":1,"placeholders":1,"java-legacy":1,"matchers":1}},"issue_author_associations_count":{"table":{"NONE":91,"CONTRIBUTOR":8,"MEMBER":4}},"pull_request_author_associations_count":{"table":{"MEMBER":42,"CONTRIBUTOR":27,"NONE":12}},"issue_authors":{"table":{"marjanovicstefan":5,"hiufung-kwok":5,"tutufool":4,"Boiarshinov":4,"bodewig":4,"TheEnjoy":2,"vramsprsk":2,"c1gar":2,"Zegveld":2,"sureshthota":2,"hche608":2,"Wolf05632":2,"gerpres":1,"pvgpe":1,"rajesh-kumar":1,"wangxi761":1,"hirenshah":1,"Vishal-Joshi":1,"KaiStapel":1,"dzik-darek":1,"slackerjack1943":1,"jeacott1":1,"ferng":1,"pigelvy":1,"wburgers":1,"xMagiciaNx":1,"davidkron":1,"foodi":1,"bjmi":1,"thmuch":1,"monishaMaryMathew":1,"rhamedy":1,"DjerohN":1,"harkue":1,"gastaldi":1,"wiedehoeft":1,"laeubi":1,"kaklakariada":1,"ablx":1,"jwalter":1,"spalreddy":1,"gurpiarbassi":1,"michael-o":1,"dilook":1,"Devendra-Gawde":1,"bensullivan-ag":1,"klgopal13":1,"d-miller-1":1,"RafeArnold":1,"keesvandieren":1,"kvsarath":1,"mslepak1":1,"Sourabh25":1,"Kanti1702":1,"juherr":1,"roloreaper":1,"stn1slv":1,"ashu3654":1,"ImYogii":1,"abirbha":1,"AlexPeshkov":1,"tavorjeremic":1,"sergiodaguru":1,"toby1984":1,"thokuest":1,"aceankit99":1,"zeeneir":1,"CKUser123":1,"vip99kr":1,"geertschuring":1,"prlourenco":1,"michailangelo":1,"tarilabs":1,"bloodyawei":1,"michael-schnell":1,"brampat":1,"czerus":1,"gitusersv":1,"mpet":1}},"pull_request_authors":{"table":{"bodewig":42,"hiufung-kwok":12,"jmestwa-coder":4,"PascalSchumacher":4,"Boiarshinov":4,"dependabot[bot]":2,"SThomasP":2,"f-lopes":1,"libstech-auto":1,"mmathesius":1,"Jazzyekim":1,"Zegveld":1,"asturio":1,"endrejeges":1,"keesvandieren":1,"Joerg-Schoemer":1,"mkoncek":1,"dzik-darek":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-20T00:00:09.966Z","repositories_count":14817378,"issues_count":33034306,"pull_requests_count":109030009,"authors_count":11312308,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"bug":1,"core":1,"enhancement":1,"jakarta-jaxb support":1,"placeholders":1,"question":1}},"past_year_pull_request_labels_count":{"table":{"bug":2,"core":2}},"past_year_issue_author_associations_count":{"table":{"NONE":4}},"past_year_pull_request_author_associations_count":{"table":{"MEMBER":16,"CONTRIBUTOR":4,"NONE":1}},"past_year_issue_authors":{"table":{"dzik-darek":1,"pigelvy":1,"pvgpe":1,"toby1984":1}},"past_year_pull_request_authors":{"table":{"bodewig":16,"jmestwa-coder":4,"dzik-darek":1}},"maintainers":[{"table":{"login":"bodewig","count":46,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}}],"active_maintainers":[{"table":{"login":"bodewig","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bodewig"}}]}},"events":{"total":{"ReleaseEvent":3,"DeleteEvent":21,"PullRequestEvent":44,"ForkEvent":6,"IssuesEvent":22,"WatchEvent":13,"IssueCommentEvent":48,"PushEvent":49,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":6,"GollumEvent":7,"CreateEvent":26},"last_year":{"ReleaseEvent":1,"DeleteEvent":4,"PullRequestEvent":12,"ForkEvent":1,"IssuesEvent":6,"WatchEvent":2,"IssueCommentEvent":20,"PushEvent":12,"CreateEvent":8}},"keywords":["java","test-xml","testing","unit-testing","xml","xmlunit"],"dependencies":[{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:04.538Z","updated_at":"2022-07-25T09:32:04.538Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/pom.xml","dependencies":[{"id":393180462,"package_name":"jakarta.xml.bind:jakarta.xml.bind-api","ecosystem":"maven","requirements":"2.3.3","direct":true,"kind":"runtime","optional":false},{"id":393180463,"package_name":"org.glassfish.jaxb:jaxb-runtime","ecosystem":"maven","requirements":"2.3.3","direct":true,"kind":"runtime","optional":false},{"id":393180464,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.1","direct":true,"kind":"runtime","optional":false},{"id":393180465,"package_name":"org.hamcrest:hamcrest-library","ecosystem":"maven","requirements":"1.3","direct":true,"kind":"runtime","optional":false},{"id":393180466,"package_name":"org.hamcrest:hamcrest-core","ecosystem":"maven","requirements":"1.3","direct":true,"kind":"runtime","optional":false},{"id":393180467,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":"2.9.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":393180468,"package_name":"org.xmlunit:xmlunit-matchers","ecosystem":"maven","requirements":"2.9.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":393180469,"package_name":"org.xmlunit:xmlunit-assertj","ecosystem":"maven","requirements":"2.9.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":393180470,"package_name":"org.xmlunit:xmlunit-assertj3","ecosystem":"maven","requirements":"2.9.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":393180471,"package_name":"org.xmlunit:xmlunit-jakarta-jaxb-impl","ecosystem":"maven","requirements":"2.9.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":393180472,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":"2.1.0","direct":true,"kind":"test","optional":false},{"id":393180473,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":"2.9.0","direct":true,"kind":"runtime","optional":false},{"id":393180474,"package_name":"net.bytebuddy:byte-buddy","ecosystem":"maven","requirements":"1.10.10","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-assertj/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:04.608Z","updated_at":"2022-07-25T09:32:04.608Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-assertj/pom.xml","dependencies":[{"id":393180493,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393180494,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393180495,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393180496,"package_name":"net.bytebuddy:byte-buddy","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393180497,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393180498,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-assertj3/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:04.706Z","updated_at":"2022-07-25T09:32:04.706Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-assertj3/pom.xml","dependencies":[{"id":393180572,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393180573,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393180574,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":"3.18.1","direct":true,"kind":"runtime","optional":false},{"id":393180575,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393180576,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-core/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:04.798Z","updated_at":"2022-07-25T09:32:04.798Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-core/pom.xml","dependencies":[{"id":393180648,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393180649,"package_name":"org.hamcrest:hamcrest-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393180650,"package_name":"org.hamcrest:hamcrest-library","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393180651,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-jakarta-jaxb-impl/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:04.898Z","updated_at":"2022-07-25T09:32:04.898Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-jakarta-jaxb-impl/pom.xml","dependencies":[{"id":393180688,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393180689,"package_name":"jakarta.xml.bind:jakarta.xml.bind-api","ecosystem":"maven","requirements":"3.0.1","direct":true,"kind":"runtime","optional":false},{"id":393180690,"package_name":"org.glassfish.jaxb:jaxb-runtime","ecosystem":"maven","requirements":"3.0.1","direct":true,"kind":"runtime","optional":false},{"id":393180691,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-legacy/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:05.137Z","updated_at":"2022-07-25T09:32:05.137Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-legacy/pom.xml","dependencies":[{"id":393181361,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393181362,"package_name":"junit:junit","ecosystem":"maven","requirements":"3.8.1","direct":true,"kind":"runtime","optional":false},{"id":393181363,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-matchers/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:05.204Z","updated_at":"2022-07-25T09:32:05.204Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-matchers/pom.xml","dependencies":[{"id":393181416,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393181417,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393181418,"package_name":"org.hamcrest:hamcrest-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393181419,"package_name":"org.hamcrest:hamcrest-library","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393181420,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":393181421,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-placeholders/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T09:32:05.300Z","updated_at":"2022-07-25T09:32:05.300Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-placeholders/pom.xml","dependencies":[{"id":393181501,"package_name":"org.xmlunit:xmlunit-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":393181502,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"xmlunit-bom/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-08T03:01:35.954Z","updated_at":"2026-03-08T03:01:35.954Z","repository_link":"https://github.com/xmlunit/xmlunit/blob/main/xmlunit-bom/pom.xml","dependencies":[]}],"score":28.517504877305402,"created_at":"2025-05-08T15:13:30.668Z","updated_at":"2026-06-21T05:30:22.129Z","avatar_url":"https://github.com/xmlunit.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/361384","html_url":"https://summary.ecosyste.ms/projects/361384"}