{"id":360194,"url":"https://github.com/mojohaus/animal-sniffer","last_synced_at":"2026-06-21T15:01:50.556Z","repository":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2026-05-08T23:42:22.000Z","size":5906,"stargazers_count":97,"open_issues_count":12,"forks_count":46,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-05-13T20:05:27.090Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2026-05-01T21:20:13.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"b1a807bb-de36-43a8-9a91-a2d369b39975","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33157229,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":{"login":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"packages":[{"id":5045888,"name":"org.codehaus.mojo:animal-sniffer-annotations","ecosystem":"maven","description":"Animal Sniffer Parent POM.","homepage":"https://www.mojohaus.org/animal-sniffer","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mojohaus/animal-sniffer","keywords_array":[],"namespace":"org.codehaus.mojo","versions_count":25,"first_release_published_at":"2009-11-12T08:55:55.000Z","latest_release_published_at":"2026-01-18T21:31:12.000Z","latest_release_number":"1.27","last_synced_at":"2026-05-17T22:03:35.139Z","created_at":"2022-07-27T20:25:54.560Z","updated_at":"2026-05-17T22:03:35.139Z","registry_url":"https://central.sonatype.com/artifact/org.codehaus.mojo/animal-sniffer-annotations/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.codehaus.mojo/animal-sniffer-annotations/","metadata":{"distribution_repositories":["https://repo.maven.apache.org/maven2","https://central.sonatype.com/repository/maven-snapshots"]},"repo_metadata":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2026-01-24T21:06:21.000Z","size":5855,"stargazers_count":96,"open_issues_count":10,"forks_count":46,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-02-15T08:53:14.178Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2026-02-11T07:11:21.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"b1a807bb-de36-43a8-9a91-a2d369b39975","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29741316,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-23T07:44:07.782Z","status":"ssl_error","status_checked_at":"2026-02-23T07:44:07.432Z","response_time":90,"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":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"tags":[{"name":"animal-sniffer-1.27","sha":"5adf3aad06658c44de48ba2fddf9819685230e5f","kind":"tag","published_at":"2026-01-18T21:30:38.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.27","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.27/manifests"},{"name":"animal-sniffer-1.26","sha":"a2d9596a701cc8c7a4b1741d5f09e8c16316d442","kind":"tag","published_at":"2025-10-08T20:46:14.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.26","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26/manifests"},{"name":"animal-sniffer-1.25","sha":"7557212012544e05435077c8fb3552990d72d0f9","kind":"tag","published_at":"2025-10-08T20:41:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.25","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25/manifests"},{"name":"animal-sniffer-1.24","sha":"585a2965529c2483156f4114cc3af4df9b67bcc1","kind":"tag","published_at":"2024-07-04T13:51:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.24","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24/manifests"},{"name":"1.23","sha":"bae24234f6611b434d250ef47bbba101f3f2781b","kind":"tag","published_at":"2023-03-25T07:56:08.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/1.23","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/1.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@1.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23/manifests"},{"name":"animal-sniffer-parent-1.22","sha":"81875c9e0a27e40d0472706e25d952f95793f185","kind":"tag","published_at":"2022-08-16T03:45:32.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.22","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22/manifests"},{"name":"animal-sniffer-parent-1.21","sha":"3eba4cbce700f82f8c1d15b8da5960c1f65127cb","kind":"tag","published_at":"2022-02-01T08:42:28.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.21","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21/manifests"},{"name":"animal-sniffer-parent-1.20","sha":"a69b280569ff52694cb2cec65b907b85ee41c517","kind":"tag","published_at":"2021-02-10T03:58:07.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.20","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20/manifests"},{"name":"animal-sniffer-parent-1.19","sha":"18f7982af3cbc7efa80d01455f31b1e5ed1c7840","kind":"tag","published_at":"2020-07-03T09:05:39.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.19","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19/manifests"},{"name":"animal-sniffer-parent-1.18","sha":"fde3a201bc9e18717cd73d0ee9c0d7e859b6aee6","kind":"tag","published_at":"2019-05-12T23:56:46.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.18","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18/manifests"},{"name":"animal-sniffer-parent-1.17","sha":"d50179e3172f35d5544bfa6d5dc334889f4e0c0b","kind":"tag","published_at":"2018-06-22T01:19:00.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.17","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17/manifests"},{"name":"animal-sniffer-parent-1.16","sha":"1eeb6ddb3a0d467736c89f425f493e61fa5a16a5","kind":"tag","published_at":"2017-08-18T16:23:44.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.16","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16/manifests"},{"name":"animal-sniffer-parent-1.15","sha":"b859d183fc31bc904b7621589aebf50e1ca63348","kind":"tag","published_at":"2016-02-23T23:54:58.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.15","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15/manifests"},{"name":"animal-sniffer-parent-1.14","sha":"b73ef49e280a5153c518551aa6587eefeabe16fb","kind":"tag","published_at":"2015-02-25T16:25:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.14","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14/manifests"},{"name":"animal-sniffer-parent-1.13","sha":"26926e9333c217c54f18365a17d11fd299717a25","kind":"tag","published_at":"2014-11-05T10:45:30.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.13","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13/manifests"},{"name":"animal-sniffer-parent-1.12","sha":"518e2e88e246499791dd178e8f75e3888052095c","kind":"tag","published_at":"2014-10-22T10:33:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.12","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12/manifests"},{"name":"animal-sniffer-parent-1.11","sha":"31ec91154fbc3858a038c3976245be99cca90976","kind":"tag","published_at":"2014-03-19T16:54:03.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.11","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11/manifests"},{"name":"animal-sniffer-parent-1.10","sha":"a0d13c720328d5989cd85de5e432a16e0d4210f3","kind":"tag","published_at":"2014-01-16T14:24:43.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.10","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10/manifests"},{"name":"animal-sniffer-parent-1.9","sha":"cdb59048644ee8b4861315bdfa546867f7c1be9d","kind":"tag","published_at":"2012-10-10T01:22:05.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.9","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9/manifests"},{"name":"animal-sniffer-parent-1.8","sha":"88fe478eebecbc686c6adbf6863de547b2b7f6f7","kind":"tag","published_at":"2012-06-04T21:08:53.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.8","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8/manifests"},{"name":"animal-sniffer-parent-1.7","sha":"9f07227433ee5e6d1f54b4d6d3d0e2fbb9847d52","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.7","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7/manifests"},{"name":"animal-sniffer-parent-1.6","sha":"945efe2a066bfacb1709724583967e82af9b89b3","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.6","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6/manifests"},{"name":"animal-sniffer-parent-1.5","sha":"552bf47717b344752fc08a4cd41ac51103971064","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.5","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5/manifests"},{"name":"animal-sniffer-parent-1.4","sha":"0cee1b6328b120f9077724803e9064b3934735c5","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.4","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4/manifests"},{"name":"animal-sniffer-parent-1.3","sha":"b4b10ab1e37a8b98b1d080d2797acd1fde957992","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.3","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3/manifests"}]},"repo_metadata_updated_at":"2026-02-24T03:14:37.439Z","dependent_packages_count":1027,"downloads":null,"downloads_period":null,"dependent_repos_count":2869,"rankings":{"downloads":null,"dependent_repos_count":0.1920431265982734,"dependent_packages_count":0.07249177458662667,"stargazers_count":28.887771919249772,"forks_count":24.422919415980633,"docker_downloads_count":0.02603295772447919,"average":10.720251838827958},"purl":"pkg:maven/org.codehaus.mojo/animal-sniffer-annotations","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-annotations","docker_dependents_count":7629,"docker_downloads_count":3719049694,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-annotations","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.codehaus.mojo:animal-sniffer-annotations/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-31T07:01:02.333Z","issues_count":42,"pull_requests_count":159,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2613738.9310344825,"issues_closed_count":34,"pull_requests_closed_count":145,"pull_request_authors_count":11,"issue_authors_count":33,"avg_comments_per_issue":1.9761904761904763,"avg_comments_per_pull_request":0.2641509433962264,"merged_pull_requests_count":121,"bot_issues_count":1,"bot_pull_requests_count":138,"past_year_issues_count":1,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":720625.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.07142857142857142,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":26,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","maintainers":[{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"},{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"},{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}],"active_maintainers":[{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-annotations/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-annotations/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-annotations/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-annotations/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-annotations/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-annotations/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606544,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","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":5076838,"name":"org.codehaus.mojo:animal-sniffer-ant-tasks","ecosystem":"maven","description":"Animal Sniffer Ant Tasks.","homepage":"https://www.mojohaus.org/animal-sniffer","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mojohaus/animal-sniffer","keywords_array":[],"namespace":"org.codehaus.mojo","versions_count":25,"first_release_published_at":"2009-11-12T09:25:54.000Z","latest_release_published_at":"2026-01-18T21:31:12.000Z","latest_release_number":"1.27","last_synced_at":"2026-05-17T22:04:06.301Z","created_at":"2022-07-28T15:03:17.979Z","updated_at":"2026-05-17T22:04:06.301Z","registry_url":"https://central.sonatype.com/artifact/org.codehaus.mojo/animal-sniffer-ant-tasks/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.codehaus.mojo/animal-sniffer-ant-tasks/","metadata":{"distribution_repositories":["https://repo.maven.apache.org/maven2","https://central.sonatype.com/repository/maven-snapshots"]},"repo_metadata":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-08T20:49:17.000Z","size":5698,"stargazers_count":93,"open_issues_count":9,"forks_count":45,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-10-28T20:15:29.147Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2025-10-10T08:13:38.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"2e5b7693-7ca0-49f8-a60a-5a43dd9c599e","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282918756,"owners_count":26748867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-05T02:00:05.946Z","response_time":58,"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_record":{"login":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-02-23T04:21:26.155Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":null,"forks_count":null,"average":40.41990116431883},"purl":"pkg:maven/org.codehaus.mojo/animal-sniffer-ant-tasks","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-ant-tasks","docker_dependents_count":1,"docker_downloads_count":14,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-ant-tasks","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.codehaus.mojo:animal-sniffer-ant-tasks/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-03T23:06:11.789Z","issues_count":42,"pull_requests_count":158,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2656554.7535211267,"issues_closed_count":34,"pull_requests_closed_count":142,"pull_request_authors_count":11,"issue_authors_count":33,"avg_comments_per_issue":1.9761904761904763,"avg_comments_per_pull_request":0.26582278481012656,"merged_pull_requests_count":120,"bot_issues_count":1,"bot_pull_requests_count":137,"past_year_issues_count":1,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":901459.0625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.06896551724137931,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":27,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","maintainers":[{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"},{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"},{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}],"active_maintainers":[{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-ant-tasks/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-ant-tasks/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-ant-tasks/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-ant-tasks/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-ant-tasks/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-ant-tasks/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606544,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","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":5045874,"name":"org.codehaus.mojo:animal-sniffer-parent","ecosystem":"maven","description":"Animal Sniffer Parent POM.","homepage":"https://www.mojohaus.org/animal-sniffer","licenses":"MIT license","normalized_licenses":["MIT"],"repository_url":"https://github.com/mojohaus/animal-sniffer","keywords_array":[],"namespace":"org.codehaus.mojo","versions_count":25,"first_release_published_at":"2009-11-12T08:47:34.000Z","latest_release_published_at":"2026-01-18T21:31:12.000Z","latest_release_number":"1.27","last_synced_at":"2026-05-17T22:04:12.246Z","created_at":"2022-07-27T20:25:47.886Z","updated_at":"2026-05-17T22:04:12.246Z","registry_url":"https://central.sonatype.com/artifact/org.codehaus.mojo/animal-sniffer-parent/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.codehaus.mojo/animal-sniffer-parent/","metadata":{"distribution_repositories":["https://repo.maven.apache.org/maven2","https://central.sonatype.com/repository/maven-snapshots"]},"repo_metadata":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-08T20:49:17.000Z","size":5698,"stargazers_count":93,"open_issues_count":9,"forks_count":45,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-10-28T20:15:29.147Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2025-10-10T08:13:38.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"2e5b7693-7ca0-49f8-a60a-5a43dd9c599e","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282918756,"owners_count":26748867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-05T02:00:05.946Z","response_time":58,"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_record":{"login":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-11-06T00:23:30.745Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.765088602170348,"dependent_packages_count":50.146885957622345,"stargazers_count":28.887771919249772,"forks_count":24.422919415980633,"docker_downloads_count":null,"average":31.055666473755775},"purl":"pkg:maven/org.codehaus.mojo/animal-sniffer-parent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-parent","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-parent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.codehaus.mojo:animal-sniffer-parent/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-03T23:06:11.789Z","issues_count":42,"pull_requests_count":158,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2656554.7535211267,"issues_closed_count":34,"pull_requests_closed_count":142,"pull_request_authors_count":11,"issue_authors_count":33,"avg_comments_per_issue":1.9761904761904763,"avg_comments_per_pull_request":0.26582278481012656,"merged_pull_requests_count":120,"bot_issues_count":1,"bot_pull_requests_count":137,"past_year_issues_count":1,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":901459.0625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.06896551724137931,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":27,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","maintainers":[{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"},{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"},{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}],"active_maintainers":[{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-parent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-parent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-parent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-parent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-parent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-parent/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606544,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","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":4914139,"name":"org.codehaus.mojo:java-boot-classpath-detector","ecosystem":"maven","description":"Queries a java home in order to find its boot class path.","homepage":"https://www.mojohaus.org/animal-sniffer","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mojohaus/animal-sniffer","keywords_array":[],"namespace":"org.codehaus.mojo","versions_count":25,"first_release_published_at":"2009-11-12T08:50:37.000Z","latest_release_published_at":"2026-01-18T21:31:12.000Z","latest_release_number":"1.27","last_synced_at":"2026-05-17T22:04:25.317Z","created_at":"2022-07-27T00:55:10.644Z","updated_at":"2026-05-17T22:04:25.317Z","registry_url":"https://central.sonatype.com/artifact/org.codehaus.mojo/java-boot-classpath-detector/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.codehaus.mojo/java-boot-classpath-detector/","metadata":{"distribution_repositories":["https://repo.maven.apache.org/maven2","https://central.sonatype.com/repository/maven-snapshots"]},"repo_metadata":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-08T20:49:17.000Z","size":5698,"stargazers_count":93,"open_issues_count":9,"forks_count":45,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-10-28T20:15:29.147Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2025-10-10T08:13:38.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"2e5b7693-7ca0-49f8-a60a-5a43dd9c599e","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282918756,"owners_count":26748867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-05T02:00:05.946Z","response_time":58,"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_record":{"login":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-02-24T11:19:31.976Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":10.908209793598695,"dependent_packages_count":32.97955211297502,"stargazers_count":28.947847975537027,"forks_count":24.422919415980633,"docker_downloads_count":2.2352298009279745,"average":19.89875181980387},"purl":"pkg:maven/org.codehaus.mojo/java-boot-classpath-detector","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.codehaus.mojo:java-boot-classpath-detector","docker_dependents_count":10,"docker_downloads_count":336015,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.codehaus.mojo:java-boot-classpath-detector","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.codehaus.mojo:java-boot-classpath-detector/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-03T23:06:11.789Z","issues_count":42,"pull_requests_count":158,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2656554.7535211267,"issues_closed_count":34,"pull_requests_closed_count":142,"pull_request_authors_count":11,"issue_authors_count":33,"avg_comments_per_issue":1.9761904761904763,"avg_comments_per_pull_request":0.26582278481012656,"merged_pull_requests_count":120,"bot_issues_count":1,"bot_pull_requests_count":137,"past_year_issues_count":1,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":901459.0625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.06896551724137931,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":27,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","maintainers":[{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"},{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"},{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}],"active_maintainers":[{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:java-boot-classpath-detector/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:java-boot-classpath-detector/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:java-boot-classpath-detector/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:java-boot-classpath-detector/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:java-boot-classpath-detector/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:java-boot-classpath-detector/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606544,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","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":4914099,"name":"org.codehaus.mojo:animal-sniffer-maven-plugin","ecosystem":"maven","description":"Animal Sniffer Maven Plugin.","homepage":"https://www.mojohaus.org/animal-sniffer","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mojohaus/animal-sniffer","keywords_array":[],"namespace":"org.codehaus.mojo","versions_count":25,"first_release_published_at":"2009-11-12T09:09:56.000Z","latest_release_published_at":"2026-01-18T21:31:12.000Z","latest_release_number":"1.27","last_synced_at":"2026-05-17T22:05:30.171Z","created_at":"2022-07-27T00:54:59.283Z","updated_at":"2026-05-17T22:05:30.171Z","registry_url":"https://central.sonatype.com/artifact/org.codehaus.mojo/animal-sniffer-maven-plugin/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.codehaus.mojo/animal-sniffer-maven-plugin/","metadata":{"distribution_repositories":["https://repo.maven.apache.org/maven2","https://central.sonatype.com/repository/maven-snapshots"]},"repo_metadata":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2026-01-24T21:06:21.000Z","size":5855,"stargazers_count":96,"open_issues_count":10,"forks_count":46,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-02-15T08:53:14.178Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2026-02-11T07:11:21.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"b1a807bb-de36-43a8-9a91-a2d369b39975","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29741316,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-23T07:44:07.782Z","status":"ssl_error","status_checked_at":"2026-02-23T07:44:07.432Z","response_time":90,"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":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"tags":[{"name":"animal-sniffer-1.27","sha":"5adf3aad06658c44de48ba2fddf9819685230e5f","kind":"tag","published_at":"2026-01-18T21:30:38.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.27","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.27/manifests"},{"name":"animal-sniffer-1.26","sha":"a2d9596a701cc8c7a4b1741d5f09e8c16316d442","kind":"tag","published_at":"2025-10-08T20:46:14.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.26","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26/manifests"},{"name":"animal-sniffer-1.25","sha":"7557212012544e05435077c8fb3552990d72d0f9","kind":"tag","published_at":"2025-10-08T20:41:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.25","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25/manifests"},{"name":"animal-sniffer-1.24","sha":"585a2965529c2483156f4114cc3af4df9b67bcc1","kind":"tag","published_at":"2024-07-04T13:51:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.24","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24/manifests"},{"name":"1.23","sha":"bae24234f6611b434d250ef47bbba101f3f2781b","kind":"tag","published_at":"2023-03-25T07:56:08.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/1.23","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/1.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@1.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23/manifests"},{"name":"animal-sniffer-parent-1.22","sha":"81875c9e0a27e40d0472706e25d952f95793f185","kind":"tag","published_at":"2022-08-16T03:45:32.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.22","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22/manifests"},{"name":"animal-sniffer-parent-1.21","sha":"3eba4cbce700f82f8c1d15b8da5960c1f65127cb","kind":"tag","published_at":"2022-02-01T08:42:28.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.21","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21/manifests"},{"name":"animal-sniffer-parent-1.20","sha":"a69b280569ff52694cb2cec65b907b85ee41c517","kind":"tag","published_at":"2021-02-10T03:58:07.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.20","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20/manifests"},{"name":"animal-sniffer-parent-1.19","sha":"18f7982af3cbc7efa80d01455f31b1e5ed1c7840","kind":"tag","published_at":"2020-07-03T09:05:39.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.19","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19/manifests"},{"name":"animal-sniffer-parent-1.18","sha":"fde3a201bc9e18717cd73d0ee9c0d7e859b6aee6","kind":"tag","published_at":"2019-05-12T23:56:46.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.18","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18/manifests"},{"name":"animal-sniffer-parent-1.17","sha":"d50179e3172f35d5544bfa6d5dc334889f4e0c0b","kind":"tag","published_at":"2018-06-22T01:19:00.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.17","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17/manifests"},{"name":"animal-sniffer-parent-1.16","sha":"1eeb6ddb3a0d467736c89f425f493e61fa5a16a5","kind":"tag","published_at":"2017-08-18T16:23:44.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.16","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16/manifests"},{"name":"animal-sniffer-parent-1.15","sha":"b859d183fc31bc904b7621589aebf50e1ca63348","kind":"tag","published_at":"2016-02-23T23:54:58.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.15","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15/manifests"},{"name":"animal-sniffer-parent-1.14","sha":"b73ef49e280a5153c518551aa6587eefeabe16fb","kind":"tag","published_at":"2015-02-25T16:25:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.14","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14/manifests"},{"name":"animal-sniffer-parent-1.13","sha":"26926e9333c217c54f18365a17d11fd299717a25","kind":"tag","published_at":"2014-11-05T10:45:30.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.13","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13/manifests"},{"name":"animal-sniffer-parent-1.12","sha":"518e2e88e246499791dd178e8f75e3888052095c","kind":"tag","published_at":"2014-10-22T10:33:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.12","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12/manifests"},{"name":"animal-sniffer-parent-1.11","sha":"31ec91154fbc3858a038c3976245be99cca90976","kind":"tag","published_at":"2014-03-19T16:54:03.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.11","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11/manifests"},{"name":"animal-sniffer-parent-1.10","sha":"a0d13c720328d5989cd85de5e432a16e0d4210f3","kind":"tag","published_at":"2014-01-16T14:24:43.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.10","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10/manifests"},{"name":"animal-sniffer-parent-1.9","sha":"cdb59048644ee8b4861315bdfa546867f7c1be9d","kind":"tag","published_at":"2012-10-10T01:22:05.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.9","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9/manifests"},{"name":"animal-sniffer-parent-1.8","sha":"88fe478eebecbc686c6adbf6863de547b2b7f6f7","kind":"tag","published_at":"2012-06-04T21:08:53.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.8","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8/manifests"},{"name":"animal-sniffer-parent-1.7","sha":"9f07227433ee5e6d1f54b4d6d3d0e2fbb9847d52","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.7","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7/manifests"},{"name":"animal-sniffer-parent-1.6","sha":"945efe2a066bfacb1709724583967e82af9b89b3","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.6","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6/manifests"},{"name":"animal-sniffer-parent-1.5","sha":"552bf47717b344752fc08a4cd41ac51103971064","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.5","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5/manifests"},{"name":"animal-sniffer-parent-1.4","sha":"0cee1b6328b120f9077724803e9064b3934735c5","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.4","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4/manifests"},{"name":"animal-sniffer-parent-1.3","sha":"b4b10ab1e37a8b98b1d080d2797acd1fde957992","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.3","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3/manifests"}]},"repo_metadata_updated_at":"2026-02-23T11:13:26.834Z","dependent_packages_count":3,"downloads":null,"downloads_period":null,"dependent_repos_count":4,"rankings":{"downloads":null,"dependent_repos_count":12.11613903201453,"dependent_packages_count":17.559830745724085,"stargazers_count":28.947847975537027,"forks_count":24.422919415980633,"docker_downloads_count":2.2352298009279745,"average":17.05639339403685},"purl":"pkg:maven/org.codehaus.mojo/animal-sniffer-maven-plugin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-maven-plugin","docker_dependents_count":10,"docker_downloads_count":336015,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-maven-plugin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.codehaus.mojo:animal-sniffer-maven-plugin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-31T07:01:02.333Z","issues_count":42,"pull_requests_count":159,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2613738.9310344825,"issues_closed_count":34,"pull_requests_closed_count":145,"pull_request_authors_count":11,"issue_authors_count":33,"avg_comments_per_issue":1.9761904761904763,"avg_comments_per_pull_request":0.2641509433962264,"merged_pull_requests_count":121,"bot_issues_count":1,"bot_pull_requests_count":138,"past_year_issues_count":1,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":720625.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.07142857142857142,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":26,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","maintainers":[{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"},{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"},{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}],"active_maintainers":[{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-maven-plugin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-maven-plugin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-maven-plugin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-maven-plugin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-maven-plugin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-maven-plugin/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606544,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","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":5045856,"name":"org.codehaus.mojo:animal-sniffer","ecosystem":"maven","description":"Animal Sniffer.","homepage":"https://www.mojohaus.org/animal-sniffer","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mojohaus/animal-sniffer","keywords_array":[],"namespace":"org.codehaus.mojo","versions_count":25,"first_release_published_at":"2009-11-12T09:00:47.000Z","latest_release_published_at":"2026-01-18T21:31:12.000Z","latest_release_number":"1.27","last_synced_at":"2026-05-17T22:04:46.109Z","created_at":"2022-07-27T20:25:39.483Z","updated_at":"2026-05-17T22:04:46.109Z","registry_url":"https://central.sonatype.com/artifact/org.codehaus.mojo/animal-sniffer/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.codehaus.mojo/animal-sniffer/","metadata":{"distribution_repositories":["https://repo.maven.apache.org/maven2","https://central.sonatype.com/repository/maven-snapshots"]},"repo_metadata":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-08T20:49:17.000Z","size":5698,"stargazers_count":93,"open_issues_count":9,"forks_count":45,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-10-28T20:15:29.147Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2025-10-10T08:13:38.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"2e5b7693-7ca0-49f8-a60a-5a43dd9c599e","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282918756,"owners_count":26748867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-05T02:00:05.946Z","response_time":58,"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_record":{"login":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"tags":[{"name":"animal-sniffer-1.26","sha":"a2d9596a701cc8c7a4b1741d5f09e8c16316d442","kind":"tag","published_at":"2025-10-08T20:46:14.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.26","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26/manifests"},{"name":"animal-sniffer-1.25","sha":"7557212012544e05435077c8fb3552990d72d0f9","kind":"tag","published_at":"2025-10-08T20:41:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.25","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25/manifests"},{"name":"animal-sniffer-1.24","sha":"585a2965529c2483156f4114cc3af4df9b67bcc1","kind":"tag","published_at":"2024-07-04T13:51:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.24","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24/manifests"},{"name":"1.23","sha":"bae24234f6611b434d250ef47bbba101f3f2781b","kind":"tag","published_at":"2023-03-25T07:56:08.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/1.23","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/1.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@1.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23/manifests"},{"name":"animal-sniffer-parent-1.22","sha":"81875c9e0a27e40d0472706e25d952f95793f185","kind":"tag","published_at":"2022-08-16T03:45:32.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.22","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22/manifests"},{"name":"animal-sniffer-parent-1.21","sha":"3eba4cbce700f82f8c1d15b8da5960c1f65127cb","kind":"tag","published_at":"2022-02-01T08:42:28.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.21","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21/manifests"},{"name":"animal-sniffer-parent-1.20","sha":"a69b280569ff52694cb2cec65b907b85ee41c517","kind":"tag","published_at":"2021-02-10T03:58:07.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.20","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20/manifests"},{"name":"animal-sniffer-parent-1.19","sha":"18f7982af3cbc7efa80d01455f31b1e5ed1c7840","kind":"tag","published_at":"2020-07-03T09:05:39.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.19","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19/manifests"},{"name":"animal-sniffer-parent-1.18","sha":"fde3a201bc9e18717cd73d0ee9c0d7e859b6aee6","kind":"tag","published_at":"2019-05-12T23:56:46.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.18","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18/manifests"},{"name":"animal-sniffer-parent-1.17","sha":"d50179e3172f35d5544bfa6d5dc334889f4e0c0b","kind":"tag","published_at":"2018-06-22T01:19:00.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.17","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17/manifests"},{"name":"animal-sniffer-parent-1.16","sha":"1eeb6ddb3a0d467736c89f425f493e61fa5a16a5","kind":"tag","published_at":"2017-08-18T16:23:44.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.16","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16/manifests"},{"name":"animal-sniffer-parent-1.15","sha":"b859d183fc31bc904b7621589aebf50e1ca63348","kind":"tag","published_at":"2016-02-23T23:54:58.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.15","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15/manifests"},{"name":"animal-sniffer-parent-1.14","sha":"b73ef49e280a5153c518551aa6587eefeabe16fb","kind":"tag","published_at":"2015-02-25T16:25:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.14","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14/manifests"},{"name":"animal-sniffer-parent-1.13","sha":"26926e9333c217c54f18365a17d11fd299717a25","kind":"tag","published_at":"2014-11-05T10:45:30.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.13","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13/manifests"},{"name":"animal-sniffer-parent-1.12","sha":"518e2e88e246499791dd178e8f75e3888052095c","kind":"tag","published_at":"2014-10-22T10:33:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.12","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12/manifests"},{"name":"animal-sniffer-parent-1.11","sha":"31ec91154fbc3858a038c3976245be99cca90976","kind":"tag","published_at":"2014-03-19T16:54:03.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.11","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11/manifests"},{"name":"animal-sniffer-parent-1.10","sha":"a0d13c720328d5989cd85de5e432a16e0d4210f3","kind":"tag","published_at":"2014-01-16T14:24:43.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.10","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10/manifests"},{"name":"animal-sniffer-parent-1.9","sha":"cdb59048644ee8b4861315bdfa546867f7c1be9d","kind":"tag","published_at":"2012-10-10T01:22:05.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.9","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9/manifests"},{"name":"animal-sniffer-parent-1.8","sha":"88fe478eebecbc686c6adbf6863de547b2b7f6f7","kind":"tag","published_at":"2012-06-04T21:08:53.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.8","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8/manifests"},{"name":"animal-sniffer-parent-1.7","sha":"9f07227433ee5e6d1f54b4d6d3d0e2fbb9847d52","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.7","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7/manifests"},{"name":"animal-sniffer-parent-1.3","sha":"b4b10ab1e37a8b98b1d080d2797acd1fde957992","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.3","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3/manifests"},{"name":"animal-sniffer-parent-1.6","sha":"945efe2a066bfacb1709724583967e82af9b89b3","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.6","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6/manifests"},{"name":"animal-sniffer-parent-1.5","sha":"552bf47717b344752fc08a4cd41ac51103971064","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.5","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5/manifests"},{"name":"animal-sniffer-parent-1.4","sha":"0cee1b6328b120f9077724803e9064b3934735c5","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.4","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4/manifests"}]},"repo_metadata_updated_at":"2026-02-24T12:47:57.326Z","dependent_packages_count":8,"downloads":null,"downloads_period":null,"dependent_repos_count":8,"rankings":{"downloads":null,"dependent_repos_count":8.70642233067063,"dependent_packages_count":7.461045683835736,"stargazers_count":28.887771919249772,"forks_count":24.422919415980633,"docker_downloads_count":2.234428786844145,"average":14.342517627316184},"purl":"pkg:maven/org.codehaus.mojo/animal-sniffer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer","docker_dependents_count":15,"docker_downloads_count":340917,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.codehaus.mojo:animal-sniffer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-03T23:06:11.789Z","issues_count":42,"pull_requests_count":158,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2656554.7535211267,"issues_closed_count":34,"pull_requests_closed_count":142,"pull_request_authors_count":11,"issue_authors_count":33,"avg_comments_per_issue":1.9761904761904763,"avg_comments_per_pull_request":0.26582278481012656,"merged_pull_requests_count":120,"bot_issues_count":1,"bot_pull_requests_count":137,"past_year_issues_count":1,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":901459.0625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.06896551724137931,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":27,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","maintainers":[{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"},{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"},{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}],"active_maintainers":[{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606544,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","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":5062388,"name":"org.codehaus.mojo:animal-sniffer-enforcer-rule","ecosystem":"maven","description":"Animal Sniffer Maven Enforcer Rule.","homepage":"https://www.mojohaus.org/animal-sniffer","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mojohaus/animal-sniffer","keywords_array":[],"namespace":"org.codehaus.mojo","versions_count":25,"first_release_published_at":"2009-11-12T09:18:38.000Z","latest_release_published_at":"2026-01-18T21:31:12.000Z","latest_release_number":"1.27","last_synced_at":"2026-05-17T22:05:15.274Z","created_at":"2022-07-28T03:40:47.049Z","updated_at":"2026-05-17T22:05:15.274Z","registry_url":"https://central.sonatype.com/artifact/org.codehaus.mojo/animal-sniffer-enforcer-rule/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.codehaus.mojo/animal-sniffer-enforcer-rule/","metadata":{"distribution_repositories":["https://repo.maven.apache.org/maven2","https://central.sonatype.com/repository/maven-snapshots"]},"repo_metadata":{"id":32124602,"uuid":"35697158","full_name":"mojohaus/animal-sniffer","owner":"mojohaus","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-08T20:49:17.000Z","size":5698,"stargazers_count":93,"open_issues_count":9,"forks_count":45,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-10-28T20:15:29.147Z","etag":null,"topics":["java","maven","maven-plugin","mojohaus"],"latest_commit_sha":null,"homepage":"https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojohaus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2015-05-15T21:14:54.000Z","updated_at":"2025-10-10T08:13:38.000Z","dependencies_parsed_at":"2024-03-27T23:28:38.794Z","dependency_job_id":"2e5b7693-7ca0-49f8-a60a-5a43dd9c599e","html_url":"https://github.com/mojohaus/animal-sniffer","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/mojohaus/animal-sniffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/sbom","scorecard":{"id":657314,"data":{"date":"2025-08-11","repo":{"name":"github.com/mojohaus/animal-sniffer","commit":"7e996d83dfaa30bf8678f9ea21c1ad75e81ee5d3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":0,"reason":"Found 0/6 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-drafter.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/maven.yml:25","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-drafter.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/maven.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mojohaus/animal-sniffer/maven.yml/master?enable=pin","Info:   1 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T15:03:34.880Z","repository_id":32124602,"created_at":"2025-08-21T15:03:34.880Z","updated_at":"2025-08-21T15:03:34.880Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282918756,"owners_count":26748867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-05T02:00:05.946Z","response_time":58,"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_record":{"login":"mojohaus","name":"MojoHaus","uuid":"11403816","kind":"organization","description":"Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project","email":null,"website":"https://www.mojohaus.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11403816?v=4","repositories_count":91,"last_synced_at":"2023-03-11T11:10:48.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mojohaus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T23:02:04.824Z","updated_at":"2023-03-11T11:10:48.191Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojohaus/repositories"},"tags":[{"name":"animal-sniffer-1.26","sha":"a2d9596a701cc8c7a4b1741d5f09e8c16316d442","kind":"tag","published_at":"2025-10-08T20:46:14.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.26","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.26/manifests"},{"name":"animal-sniffer-1.25","sha":"7557212012544e05435077c8fb3552990d72d0f9","kind":"tag","published_at":"2025-10-08T20:41:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.25","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.25/manifests"},{"name":"animal-sniffer-1.24","sha":"585a2965529c2483156f4114cc3af4df9b67bcc1","kind":"tag","published_at":"2024-07-04T13:51:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-1.24","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-1.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-1.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-1.24/manifests"},{"name":"1.23","sha":"bae24234f6611b434d250ef47bbba101f3f2781b","kind":"tag","published_at":"2023-03-25T07:56:08.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/1.23","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/1.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@1.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/1.23/manifests"},{"name":"animal-sniffer-parent-1.22","sha":"81875c9e0a27e40d0472706e25d952f95793f185","kind":"tag","published_at":"2022-08-16T03:45:32.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.22","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.22/manifests"},{"name":"animal-sniffer-parent-1.21","sha":"3eba4cbce700f82f8c1d15b8da5960c1f65127cb","kind":"tag","published_at":"2022-02-01T08:42:28.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.21","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.21/manifests"},{"name":"animal-sniffer-parent-1.20","sha":"a69b280569ff52694cb2cec65b907b85ee41c517","kind":"tag","published_at":"2021-02-10T03:58:07.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.20","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.20/manifests"},{"name":"animal-sniffer-parent-1.19","sha":"18f7982af3cbc7efa80d01455f31b1e5ed1c7840","kind":"tag","published_at":"2020-07-03T09:05:39.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.19","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.19/manifests"},{"name":"animal-sniffer-parent-1.18","sha":"fde3a201bc9e18717cd73d0ee9c0d7e859b6aee6","kind":"tag","published_at":"2019-05-12T23:56:46.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.18","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.18/manifests"},{"name":"animal-sniffer-parent-1.17","sha":"d50179e3172f35d5544bfa6d5dc334889f4e0c0b","kind":"tag","published_at":"2018-06-22T01:19:00.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.17","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.17/manifests"},{"name":"animal-sniffer-parent-1.16","sha":"1eeb6ddb3a0d467736c89f425f493e61fa5a16a5","kind":"tag","published_at":"2017-08-18T16:23:44.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.16","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.16/manifests"},{"name":"animal-sniffer-parent-1.15","sha":"b859d183fc31bc904b7621589aebf50e1ca63348","kind":"tag","published_at":"2016-02-23T23:54:58.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.15","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.15/manifests"},{"name":"animal-sniffer-parent-1.14","sha":"b73ef49e280a5153c518551aa6587eefeabe16fb","kind":"tag","published_at":"2015-02-25T16:25:47.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.14","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.14/manifests"},{"name":"animal-sniffer-parent-1.13","sha":"26926e9333c217c54f18365a17d11fd299717a25","kind":"tag","published_at":"2014-11-05T10:45:30.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.13","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.13/manifests"},{"name":"animal-sniffer-parent-1.12","sha":"518e2e88e246499791dd178e8f75e3888052095c","kind":"tag","published_at":"2014-10-22T10:33:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.12","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.12/manifests"},{"name":"animal-sniffer-parent-1.11","sha":"31ec91154fbc3858a038c3976245be99cca90976","kind":"tag","published_at":"2014-03-19T16:54:03.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.11","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.11/manifests"},{"name":"animal-sniffer-parent-1.10","sha":"a0d13c720328d5989cd85de5e432a16e0d4210f3","kind":"tag","published_at":"2014-01-16T14:24:43.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.10","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.10/manifests"},{"name":"animal-sniffer-parent-1.9","sha":"cdb59048644ee8b4861315bdfa546867f7c1be9d","kind":"tag","published_at":"2012-10-10T01:22:05.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.9","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.9/manifests"},{"name":"animal-sniffer-parent-1.8","sha":"88fe478eebecbc686c6adbf6863de547b2b7f6f7","kind":"tag","published_at":"2012-06-04T21:08:53.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.8","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.8/manifests"},{"name":"animal-sniffer-parent-1.7","sha":"9f07227433ee5e6d1f54b4d6d3d0e2fbb9847d52","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.7","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.7/manifests"},{"name":"animal-sniffer-parent-1.3","sha":"b4b10ab1e37a8b98b1d080d2797acd1fde957992","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.3","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.3/manifests"},{"name":"animal-sniffer-parent-1.6","sha":"945efe2a066bfacb1709724583967e82af9b89b3","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.6","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.6/manifests"},{"name":"animal-sniffer-parent-1.5","sha":"552bf47717b344752fc08a4cd41ac51103971064","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.5","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.5/manifests"},{"name":"animal-sniffer-parent-1.4","sha":"0cee1b6328b120f9077724803e9064b3934735c5","kind":"tag","published_at":"2011-11-22T11:06:16.000Z","download_url":"https://codeload.github.com/mojohaus/animal-sniffer/tar.gz/animal-sniffer-parent-1.4","html_url":"https://github.com/mojohaus/animal-sniffer/releases/tag/animal-sniffer-parent-1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mojohaus/animal-sniffer@animal-sniffer-parent-1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/tags/animal-sniffer-parent-1.4/manifests"}]},"repo_metadata_updated_at":"2026-02-24T09:57:55.587Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.765088602170348,"dependent_packages_count":50.146885957622345,"stargazers_count":null,"forks_count":null,"docker_downloads_count":6.285157008773107,"average":25.73237718952193},"purl":"pkg:maven/org.codehaus.mojo/animal-sniffer-enforcer-rule","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-enforcer-rule","docker_dependents_count":1,"docker_downloads_count":14,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.codehaus.mojo:animal-sniffer-enforcer-rule","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.codehaus.mojo:animal-sniffer-enforcer-rule/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-03T23:06:11.789Z","issues_count":42,"pull_requests_count":158,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2656554.7535211267,"issues_closed_count":34,"pull_requests_closed_count":142,"pull_request_authors_count":11,"issue_authors_count":33,"avg_comments_per_issue":1.9761904761904763,"avg_comments_per_pull_request":0.26582278481012656,"merged_pull_requests_count":120,"bot_issues_count":1,"bot_pull_requests_count":137,"past_year_issues_count":1,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":901459.0625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.06896551724137931,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":27,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","maintainers":[{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"},{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"},{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}],"active_maintainers":[{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-enforcer-rule/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-enforcer-rule/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-enforcer-rule/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-enforcer-rule/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-enforcer-rule/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.codehaus.mojo:animal-sniffer-enforcer-rule/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606544,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","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":9779842,"full_name":"mojohaus/animal-sniffer","default_branch":"master","total_commits":516,"total_committers":40,"total_bot_commits":162,"total_bot_committers":1,"mean_commits":12.9,"dds":0.6705426356589148,"past_year_total_commits":29,"past_year_total_committers":2,"past_year_total_bot_commits":24,"past_year_total_bot_committers":1,"past_year_mean_commits":14.5,"past_year_dds":0.1724137931034483,"last_synced_at":"2026-05-17T22:07:27.268Z","last_synced_commit":"769ef73593495fce88c891323a2d6f8f7c0927fe","created_at":"2025-04-24T05:09:39.513Z","updated_at":"2026-05-17T22:06:49.437Z","committers":[{"name":"Stephen Connolly","email":"stephen.alan.connolly@gmail.com","login":"stephenc","count":170},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":162},{"name":"olivier lamy","email":"olamy@apache.org","login":"olamy","count":60},{"name":"Sylwester Lachiewicz","email":"slachiewicz@apache.org","login":"slachiewicz","count":19},{"name":"Robert Scholte","email":"rfscholte@apache.org","login":"rfscholte","count":15},{"name":"Jesse Glick","email":"jglick@cloudbees.com","login":"jglick","count":11},{"name":"Hervé Boutemy","email":"hboutemy@apache.org","login":"hboutemy","count":10},{"name":"Mirko Friedenhagen","email":"mfriedenhagen@apache.org","login":"mfriedenhagen","count":10},{"name":"Evgeny Mandrikov","email":"godin@apache.org","login":"Godin","count":6},{"name":"Slawomir Jaranowski","email":"s.jaranowski@gmail.com","login":"slawekjaranowski","count":5},{"name":"Kohsuke Kawaguchi","email":"kk@kohsuke.org","login":"kohsuke","count":5},{"name":"Stephane Nicoll","email":"snicoll@kiala.com","login":null,"count":4},{"name":"Arnaud Héritier","email":"aheritier@apache.org","login":"aheritier","count":3},{"name":"Diogo Teles Sant'Anna","email":"diogoteles@google.com","login":"diogoteles08","count":3},{"name":"Marcono1234","email":"Marcono1234","login":"Marcono1234","count":3},{"name":"Claudiu Soroiu","email":"csoroiu@gmail.com","login":"csoroiu","count":2},{"name":"David J. M. Karlsen","email":"david@davidkarlsen.com","login":"davidkarlsen","count":2},{"name":"Falko Modler","email":"famod","login":"famod","count":2},{"name":"Frederic Leitenberger","email":"f.leitenberger@knuddels.de","login":"Finomosec","count":2},{"name":"Vincent Privat","email":"vincent.privat@gmail.com","login":"don-vip","count":2},{"name":"Yuri Schimke","email":"yuri@schimke.ee","login":"yschimke","count":1},{"name":"Matthias Villiger","email":"mvi@bsiag.com","login":null,"count":1},{"name":"Uwe Plonus","email":"u.plonus@gmail.com","login":"uweplonus","count":1},{"name":"Tamas Cservenak","email":"tamas@cservenak.net","login":"cstamas","count":1},{"name":"Steven Sheehy","email":"steven.sheehy@hedera.com","login":"steven-sheehy","count":1},{"name":"Russell Howe","email":"rhowe.github@siksai.co.uk","login":"rhowe","count":1},{"name":"Oleg Golberg","email":"ogolberg@toasttab.com","login":"ogolberg","count":1},{"name":"LZaruba","email":"lukas.zaruba@gmail.com","login":"LZaruba","count":1},{"name":"Johno Crawford","email":"johno@hellface.com","login":"johnou","count":1},{"name":"Jesse Farinacci","email":"jesse.farinacci@gmail.com","login":"jessefarinacci","count":1},{"name":"James Nord","email":"jtnord","login":"jtnord","count":1},{"name":"Hbeni","email":"beni@php.net","login":"hbeni","count":1},{"name":"Gunnar Morling","email":"gunnar.morling@googlemail.com","login":"gunnarmorling","count":1},{"name":"Guillaume Nodet","email":"gnodet@gmail.com","login":"gnodet","count":1},{"name":"Gabriel Sjöberg","email":"gabrielsjoberg@gmail.com","login":"gabrielsjoberg","count":1},{"name":"Dennis Lundberg","email":"dennisl@apache.org","login":"dennisl","count":1},{"name":"Craig Andrews","email":"candrews@integralblue.com","login":"candrews","count":1},{"name":"Brad Cupit","email":"106213+bradcupit","login":"bradcupit","count":1},{"name":"Benjamin Bentmann","email":"benjamin.bentmann@udo.edu","login":"bentmann","count":1},{"name":"Andrew Clemons","email":"aclemons@runbox.no","login":"aclemons","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":24},{"name":"Sylwester Lachiewicz","email":"slachiewicz@apache.org","login":"slachiewicz","count":5}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-19T00:00:11.117Z","repositories_count":6236656,"commits_count":884196795,"contributors_count":34884155,"owners_count":1154905,"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":"mojohaus/animal-sniffer","html_url":"https://github.com/mojohaus/animal-sniffer","last_synced_at":"2026-05-17T22:03:00.025Z","status":"active","issues_count":43,"pull_requests_count":168,"avg_time_to_close_issue":106580906.52941176,"avg_time_to_close_pull_request":2504696.1842105263,"issues_closed_count":34,"pull_requests_closed_count":152,"pull_request_authors_count":11,"issue_authors_count":34,"avg_comments_per_issue":1.9767441860465116,"avg_comments_per_pull_request":0.25595238095238093,"merged_pull_requests_count":127,"bot_issues_count":1,"bot_pull_requests_count":147,"past_year_issues_count":2,"past_year_pull_requests_count":33,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":520155.71428571426,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":21,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":0.09090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":31,"past_year_merged_pull_requests_count":16,"created_at":"2023-05-16T08:22:11.488Z","updated_at":"2026-05-17T22:03:00.026Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojohaus%2Fanimal-sniffer/issues","issue_labels_count":{"table":{"up-for-grabs":2,"help wanted":1,"java":1,"enhancement":1,"dependencies":1}},"pull_request_labels_count":{"table":{"dependencies":151,"java":127,"github_actions":20,"maintenance":8,"enhancement":4,"bug":1,"build":1}},"issue_author_associations_count":{"table":{"NONE":34,"CONTRIBUTOR":9}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":155,"MEMBER":11,"NONE":2}},"issue_authors":{"table":{"Marcono1234":4,"diogoteles08":3,"lukehutch":3,"elharo":2,"pburka":2,"qurbonzoda":1,"gotson":1,"THausherr":1,"rapgro":1,"dependabot[bot]":1,"onacit":1,"MortenKnudsen2":1,"kwin":1,"jglick":1,"snicoll":1,"ccodere":1,"wilkinsona":1,"giacgbj":1,"robl2e":1,"GerardPaligot":1,"TimvdLippe":1,"XenoAmess":1,"wilx":1,"jjYBdx4IL":1,"szpak":1,"armandino":1,"wjam":1,"lukaseder":1,"Zardoz89":1,"BruceZu":1,"oldergod":1,"wsargent":1,"sewe":1,"atulgpt":1}},"pull_request_authors":{"table":{"dependabot[bot]":147,"slachiewicz":6,"slawekjaranowski":3,"Marcono1234":3,"diogoteles08":2,"olamy":2,"Copilot":1,"Finomosec":1,"cstamas":1,"hbeni":1,"larrywest":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-19T00:00:20.226Z","repositories_count":14638480,"issues_count":34091577,"pull_requests_count":111629174,"authors_count":11266633,"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":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":31,"java":26,"github_actions":5}},"past_year_issue_author_associations_count":{"table":{"NONE":2}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":31,"MEMBER":1,"NONE":1}},"past_year_issue_authors":{"table":{"atulgpt":1,"gotson":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":31,"Copilot":1,"slachiewicz":1}},"maintainers":[{"table":{"login":"slachiewicz","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}},{"table":{"login":"slawekjaranowski","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slawekjaranowski"}},{"table":{"login":"olamy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olamy"}}],"active_maintainers":[{"table":{"login":"slachiewicz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slachiewicz"}}]}},"events":{"total":{"DeleteEvent":18,"PullRequestEvent":63,"ForkEvent":2,"IssuesEvent":3,"WatchEvent":6,"IssueCommentEvent":8,"PushEvent":22,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":2,"CreateEvent":26},"last_year":{"DeleteEvent":15,"PullRequestEvent":57,"ForkEvent":1,"IssuesEvent":3,"WatchEvent":4,"IssueCommentEvent":4,"PushEvent":18,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":1,"CreateEvent":23}},"keywords":["java","maven","maven-plugin","mojohaus"],"dependencies":[{"ecosystem":"maven","filepath":"animal-sniffer/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:10.488Z","updated_at":"2022-08-16T04:50:10.488Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer/pom.xml","dependencies":[{"id":1845528080,"package_name":"org.ow2.asm:asm","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":1845528081,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-ant-tasks/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:10.913Z","updated_at":"2022-08-16T04:50:10.913Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-ant-tasks/pom.xml","dependencies":[{"id":1845533138,"package_name":"org.codehaus.mojo:animal-sniffer","ecosystem":"maven","requirements":"1.23-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":1845533139,"package_name":"org.apache.ant:ant","ecosystem":"maven","requirements":"1.10.12","direct":true,"kind":"provided","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-enforcer-rule/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:11.454Z","updated_at":"2022-08-16T04:50:11.454Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-enforcer-rule/pom.xml","dependencies":[{"id":1845539845,"package_name":"org.codehaus.mojo:animal-sniffer","ecosystem":"maven","requirements":"1.23-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":1845539846,"package_name":"org.apache.maven.enforcer:enforcer-api","ecosystem":"maven","requirements":"3.1.0","direct":true,"kind":"runtime","optional":false},{"id":1845539847,"package_name":"org.apache.maven:maven-project","ecosystem":"maven","requirements":"${maven.version}","direct":true,"kind":"runtime","optional":false},{"id":1845539848,"package_name":"org.apache.maven:maven-core","ecosystem":"maven","requirements":"${maven.version}","direct":true,"kind":"runtime","optional":false},{"id":1845539849,"package_name":"org.apache.maven:maven-artifact","ecosystem":"maven","requirements":"${maven.version}","direct":true,"kind":"runtime","optional":false},{"id":1845539850,"package_name":"org.apache.maven:maven-plugin-api","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":1845539851,"package_name":"org.apache.maven.shared:maven-common-artifact-filters","ecosystem":"maven","requirements":"3.3.1","direct":true,"kind":"runtime","optional":false},{"id":1845539852,"package_name":"org.codehaus.plexus:plexus-container-default","ecosystem":"maven","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":1845539853,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.2","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-enforcer-rule/src/it/smoke-test/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:11.648Z","updated_at":"2022-08-16T04:50:11.648Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-enforcer-rule/src/it/smoke-test/pom.xml","dependencies":[{"id":1845542523,"package_name":"localdomain.localhost:api","ecosystem":"maven","requirements":"2-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:11.959Z","updated_at":"2022-08-16T04:50:11.959Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/pom.xml","dependencies":[{"id":1845549794,"package_name":"org.codehaus.mojo:animal-sniffer","ecosystem":"maven","requirements":"${project.version}","direct":true,"kind":"runtime","optional":false},{"id":1845549795,"package_name":"org.codehaus.mojo:java-boot-classpath-detector","ecosystem":"maven","requirements":"${project.version}","direct":true,"kind":"runtime","optional":false},{"id":1845549796,"package_name":"org.apache.maven:maven-plugin-api","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":1845549797,"package_name":"org.apache.maven:maven-core","ecosystem":"maven","requirements":"${maven.version}","direct":true,"kind":"runtime","optional":false},{"id":1845549798,"package_name":"org.apache.maven:maven-project","ecosystem":"maven","requirements":"${maven.version}","direct":true,"kind":"runtime","optional":false},{"id":1845549799,"package_name":"org.apache.maven:maven-artifact","ecosystem":"maven","requirements":"${maven.version}","direct":true,"kind":"runtime","optional":false},{"id":1845549800,"package_name":"org.apache.maven:maven-toolchain","ecosystem":"maven","requirements":"${maven.version}","direct":true,"kind":"runtime","optional":false},{"id":1845549801,"package_name":"org.apache.commons:commons-lang3","ecosystem":"maven","requirements":"3.12.0","direct":true,"kind":"runtime","optional":false},{"id":1845549802,"package_name":"org.apache.maven.shared:maven-common-artifact-filters","ecosystem":"maven","requirements":"3.3.1","direct":true,"kind":"runtime","optional":false},{"id":1845549803,"package_name":"org.codehaus.plexus:plexus-utils","ecosystem":"maven","requirements":"3.4.2","direct":true,"kind":"runtime","optional":false},{"id":1845549804,"package_name":"org.apache.maven.plugin-tools:maven-plugin-annotations","ecosystem":"maven","requirements":"3.6.4","direct":true,"kind":"provided","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/github-5-test-classes/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:12.184Z","updated_at":"2022-08-16T04:50:12.184Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/github-5-test-classes/pom.xml","dependencies":[{"id":1845549917,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.1","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/issue-32-module-info/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:12.468Z","updated_at":"2022-08-16T04:50:12.468Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/issue-32-module-info/pom.xml","dependencies":[{"id":1845557437,"package_name":"org.codehaus.groovy:groovy","ecosystem":"maven","requirements":"2.5.0-beta-1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/issue-32-multirelease/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:12.989Z","updated_at":"2022-08-16T04:50:12.989Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/issue-32-multirelease/pom.xml","dependencies":[{"id":1845564790,"package_name":"org.jboss.marshalling:jboss-marshalling-river","ecosystem":"maven","requirements":"2.0.0.CR1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/manimalsniffer-29/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:13.459Z","updated_at":"2022-08-16T04:50:13.459Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/manimalsniffer-29/pom.xml","dependencies":[{"id":1845571552,"package_name":"org.codehaus.mojo:animal-sniffer-annotations","ecosystem":"maven","requirements":"1.8","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/manimalsniffer-6/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:13.716Z","updated_at":"2022-08-16T04:50:13.716Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/manimalsniffer-6/pom.xml","dependencies":[{"id":1845573257,"package_name":"org.apache.httpcomponents:httpclient","ecosystem":"maven","requirements":"4.5.13","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/manimalsniffer-9/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:13.820Z","updated_at":"2022-08-16T04:50:13.820Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/manimalsniffer-9/pom.xml","dependencies":[{"id":1845574453,"package_name":"com.ibm.icu:icu4j","ecosystem":"maven","requirements":"2.6.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/merge-test/other/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:13.956Z","updated_at":"2022-08-16T04:50:13.956Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/merge-test/other/pom.xml","dependencies":[{"id":1845576059,"package_name":"localdomain.localhost:api","ecosystem":"maven","requirements":"1-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/smoke-test/client/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:13.994Z","updated_at":"2022-08-16T04:50:13.994Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/smoke-test/client/pom.xml","dependencies":[{"id":1845576088,"package_name":"localdomain.localhost:api","ecosystem":"maven","requirements":"2-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/version-resolution/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:14.043Z","updated_at":"2022-08-16T04:50:14.043Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/version-resolution/pom.xml","dependencies":[{"id":1845577123,"package_name":"commons-codec:commons-codec","ecosystem":"maven","requirements":"1.3","direct":true,"kind":"provided","optional":false},{"id":1845577126,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.1","direct":true,"kind":"test","optional":false},{"id":1845577127,"package_name":"org.codehaus.mojo.signature:java14","ecosystem":"maven","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/with-deps/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:14.061Z","updated_at":"2022-08-16T04:50:14.061Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/with-deps/pom.xml","dependencies":[{"id":1845577439,"package_name":"commons-codec:commons-codec","ecosystem":"maven","requirements":"1.3","direct":true,"kind":"provided","optional":false},{"id":1845577440,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.1","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/with-deps-excluded/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:14.067Z","updated_at":"2022-08-16T04:50:14.067Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/with-deps-excluded/pom.xml","dependencies":[{"id":1845578918,"package_name":"commons-codec:commons-codec","ecosystem":"maven","requirements":"1.3","direct":true,"kind":"provided","optional":false},{"id":1845578919,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.1","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-16T04:50:14.163Z","updated_at":"2022-08-16T04:50:14.163Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/pom.xml","dependencies":[{"id":1845578924,"package_name":"org.ow2.asm:asm","ecosystem":"maven","requirements":"9.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-drafter.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T20:34:14.166Z","updated_at":"2023-01-14T20:34:14.166Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/.github/workflows/release-drafter.yml","dependencies":[{"id":6905914439,"package_name":"release-drafter/release-drafter","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/fields/pom.xml","sha":null,"kind":"manifest","created_at":"2023-01-14T20:34:14.194Z","updated_at":"2023-01-14T20:34:14.194Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/fields/pom.xml","dependencies":[{"id":6905914440,"package_name":"org.codehaus.mojo:animal-sniffer-annotations","ecosystem":"maven","requirements":"@project.version@","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/maven.yml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:44.511Z","updated_at":"2023-11-23T08:43:44.511Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/.github/workflows/maven.yml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-annotations/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:44.530Z","updated_at":"2023-11-23T08:43:44.530Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-annotations/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-ant-tasks/src/it/merge-test/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:44.541Z","updated_at":"2023-11-23T08:43:44.541Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-ant-tasks/src/it/merge-test/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-ant-tasks/src/it/negative-test/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:45.048Z","updated_at":"2023-11-23T08:43:45.048Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-ant-tasks/src/it/negative-test/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-ant-tasks/src/it/smoke-test/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:45.652Z","updated_at":"2023-11-23T08:43:45.652Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-ant-tasks/src/it/smoke-test/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-enforcer-rule/src/it/setup-001/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:45.826Z","updated_at":"2023-11-23T08:43:45.826Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-enforcer-rule/src/it/setup-001/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-enforcer-rule/src/it/setup-002/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:45.851Z","updated_at":"2023-11-23T08:43:45.851Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-enforcer-rule/src/it/setup-002/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/github-22/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:45.923Z","updated_at":"2023-11-23T08:43:45.923Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/github-22/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/github-74-1/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:46.005Z","updated_at":"2023-11-23T08:43:46.005Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/github-74-1/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/github-74-2/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:46.096Z","updated_at":"2023-11-23T08:43:46.096Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/github-74-2/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/issue-24/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:46.437Z","updated_at":"2023-11-23T08:43:46.437Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/issue-24/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/issue-41/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:46.541Z","updated_at":"2023-11-23T08:43:46.541Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/issue-41/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/jdk14-with-sig14/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:46.590Z","updated_at":"2023-11-23T08:43:46.590Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/jdk14-with-sig14/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/jdk14-with-sig14-from-cli/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:46.842Z","updated_at":"2023-11-23T08:43:46.842Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/jdk14-with-sig14-from-cli/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/jdk15-with-sig14/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:46.948Z","updated_at":"2023-11-23T08:43:46.948Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/jdk15-with-sig14/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/jdk15-with-sig15/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:47.457Z","updated_at":"2023-11-23T08:43:47.457Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/jdk15-with-sig15/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/jre-test/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:47.767Z","updated_at":"2023-11-23T08:43:47.767Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/jre-test/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/manimalsniffer-41/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:47.975Z","updated_at":"2023-11-23T08:43:47.975Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/manimalsniffer-41/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/manimalsniffer-49/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.018Z","updated_at":"2023-11-23T08:43:48.018Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/manimalsniffer-49/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/merge-test/api/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.100Z","updated_at":"2023-11-23T08:43:48.100Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/merge-test/api/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/merge-test/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.298Z","updated_at":"2023-11-23T08:43:48.298Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/merge-test/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/setup-parent/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.425Z","updated_at":"2023-11-23T08:43:48.425Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/setup-parent/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/smoke-test/api-1/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.476Z","updated_at":"2023-11-23T08:43:48.476Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/smoke-test/api-1/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/smoke-test/api-2/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.519Z","updated_at":"2023-11-23T08:43:48.519Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/smoke-test/api-2/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/smoke-test/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.586Z","updated_at":"2023-11-23T08:43:48.586Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/smoke-test/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"animal-sniffer-maven-plugin/src/it/toolchain-test/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.714Z","updated_at":"2023-11-23T08:43:48.714Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/animal-sniffer-maven-plugin/src/it/toolchain-test/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"java-boot-classpath-detector/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-23T08:43:48.828Z","updated_at":"2023-11-23T08:43:48.828Z","repository_link":"https://github.com/mojohaus/animal-sniffer/blob/master/java-boot-classpath-detector/pom.xml","dependencies":[]}],"score":30.417236804278517,"created_at":"2025-04-24T05:09:24.845Z","updated_at":"2026-06-21T15:01:50.556Z","avatar_url":"https://github.com/mojohaus.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/360194","html_url":"https://summary.ecosyste.ms/projects/360194"}