{"id":360154,"url":"https://github.com/j-easy/easy-random","last_synced_at":"2026-06-21T15:00:25.690Z","repository":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-06-01T00:56:55.000Z","size":3467,"stargazers_count":1650,"open_issues_count":8,"forks_count":236,"subscribers_count":35,"default_branch":"main","last_synced_at":"2026-06-17T13:04:20.789Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-06-16T06:15:21.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"18d06b88-b4d9-4467-83b9-630bbd4d0e99","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34534278,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-19T02:00:06.005Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"packages":[{"id":4938366,"name":"org.jeasy:easy-random","ecosystem":"maven","description":"Easy Random is a library to generate random Java objects","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"org.jeasy","versions_count":7,"first_release_published_at":"2019-03-14T22:35:16.000Z","latest_release_published_at":"2026-05-31T23:52:09.000Z","latest_release_number":"6.0.0","last_synced_at":"2026-06-19T14:35:06.513Z","created_at":"2022-07-27T04:06:38.842Z","updated_at":"2026-06-19T14:35:06.513Z","registry_url":"https://central.sonatype.com/artifact/org.jeasy/easy-random/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.jeasy/easy-random/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-05-31T22:10:30.000Z","size":3420,"stargazers_count":1647,"open_issues_count":14,"forks_count":236,"subscribers_count":35,"default_branch":"main","last_synced_at":"2026-05-31T22:16:49.956Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-05-31T22:10:33.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"18d06b88-b4d9-4467-83b9-630bbd4d0e99","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33753934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-06-01T00:04:28.066Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":11,"rankings":{"downloads":null,"dependent_repos_count":7.368115303332298,"dependent_packages_count":32.72463216514257,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":null,"average":15.940244989533356},"purl":"pkg:maven/org.jeasy/easy-random","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.jeasy:easy-random","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.jeasy:easy-random","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.jeasy:easy-random/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-26T06:01:08.397Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":22081160.661538463,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":65,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8941176470588235,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4938363,"name":"org.jeasy:easy-random-bean-validation","ecosystem":"maven","description":"Easy Random module for Bean Validation API support","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"org.jeasy","versions_count":6,"first_release_published_at":"2019-03-14T22:38:21.000Z","latest_release_published_at":"2020-11-15T16:00:55.000Z","latest_release_number":"5.0.0","last_synced_at":"2026-06-19T14:35:48.959Z","created_at":"2022-07-27T04:06:38.468Z","updated_at":"2026-06-19T14:35:48.959Z","registry_url":"https://central.sonatype.com/artifact/org.jeasy/easy-random-bean-validation/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.jeasy/easy-random-bean-validation/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:01:37.506Z","dependent_packages_count":6,"downloads":null,"downloads_period":null,"dependent_repos_count":13,"rankings":{"downloads":null,"dependent_repos_count":6.72990054186156,"dependent_packages_count":9.55719594154706,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":null,"average":9.988832243266794},"purl":"pkg:maven/org.jeasy/easy-random-bean-validation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.jeasy:easy-random-bean-validation","docker_dependents_count":1,"docker_downloads_count":12,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.jeasy:easy-random-bean-validation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.jeasy:easy-random-bean-validation/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-bean-validation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-bean-validation/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-bean-validation/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-bean-validation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-bean-validation/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-bean-validation/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981361,"name":"io.github.dvgaba:easy-random","ecosystem":"maven","description":"Easy Random is a library to generate random Java beans","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":18,"first_release_published_at":"2022-08-03T23:05:09.000Z","latest_release_published_at":"2025-02-23T04:37:47.000Z","latest_release_number":"7.1.1","last_synced_at":"2026-06-19T14:35:47.031Z","created_at":"2023-01-26T16:31:59.385Z","updated_at":"2026-06-19T14:35:47.031Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2024-02-29T16:31:59.000Z","size":3218,"stargazers_count":1647,"open_issues_count":26,"forks_count":235,"subscribers_count":36,"default_branch":"master","last_synced_at":"2025-11-04T23:02:50.789Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2025-10-29T08:17:47.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282727657,"owners_count":26717232,"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-04T02:00:05.887Z","response_time":62,"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"},"tags":[]},"repo_metadata_updated_at":"2025-11-04T23:08:42.295Z","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":7.805330224737812,"forks_count":10.237899852127697,"average":24.720758101375793},"purl":"pkg:maven/io.github.dvgaba/easy-random","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-18T06:47:32.251Z","issues_count":85,"pull_requests_count":41,"avg_time_to_close_issue":21395624.90769231,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":65,"pull_requests_closed_count":36,"pull_request_authors_count":28,"issue_authors_count":64,"avg_comments_per_issue":2.8588235294117648,"avg_comments_per_pull_request":2.0,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4938383,"name":"org.jeasy:easy-random-core","ecosystem":"maven","description":"Easy Random core implementation","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"org.jeasy","versions_count":6,"first_release_published_at":"2019-03-14T22:36:27.000Z","latest_release_published_at":"2020-11-15T16:00:26.000Z","latest_release_number":"5.0.0","last_synced_at":"2026-06-19T14:36:05.616Z","created_at":"2022-07-27T04:06:41.749Z","updated_at":"2026-06-19T14:36:05.616Z","registry_url":"https://central.sonatype.com/artifact/org.jeasy/easy-random-core/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.jeasy/easy-random-core/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:08:21.857Z","dependent_packages_count":47,"downloads":null,"downloads_period":null,"dependent_repos_count":433,"rankings":{"downloads":null,"dependent_repos_count":0.6742720926272774,"dependent_packages_count":1.407237507637143,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":3.3739646037199145,"average":5.824741338728578},"purl":"pkg:maven/org.jeasy/easy-random-core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.jeasy:easy-random-core","docker_dependents_count":35,"docker_downloads_count":24565,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.jeasy:easy-random-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.jeasy:easy-random-core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-core/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-core/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-core/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981368,"name":"io.github.dvgaba:easy-random-protobuf","ecosystem":"maven","description":"Library providing support for generating random data for protobuf","homepage":"https://github.com/j-easy/easy-random","licenses":"The Apache License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":14,"first_release_published_at":"2022-09-23T00:54:38.000Z","latest_release_published_at":"2025-02-23T04:37:54.000Z","latest_release_number":"7.1.1","last_synced_at":"2026-06-19T14:36:12.269Z","created_at":"2023-01-26T16:31:59.735Z","updated_at":"2026-06-19T14:36:12.269Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-protobuf/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-protobuf/","metadata":{"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/","https://oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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"},"tags":[]},"repo_metadata_updated_at":"2026-02-22T18:07:04.587Z","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":30.900094903120568,"forks_count":30.178389776947572,"average":35.479571752176454},"purl":"pkg:maven/io.github.dvgaba/easy-random-protobuf","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-protobuf","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-protobuf","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-protobuf/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-18T06:47:32.251Z","issues_count":85,"pull_requests_count":41,"avg_time_to_close_issue":21395624.90769231,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":65,"pull_requests_closed_count":36,"pull_request_authors_count":28,"issue_authors_count":64,"avg_comments_per_issue":2.8588235294117648,"avg_comments_per_pull_request":2.0,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-protobuf/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-protobuf/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-protobuf/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-protobuf/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-protobuf/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-protobuf/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981362,"name":"io.github.dvgaba:easy-random-jdk11","ecosystem":"maven","description":"Easy Random is a library to generate random Java beans","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":6,"first_release_published_at":"2022-08-11T02:50:56.000Z","latest_release_published_at":"2023-08-10T04:32:24.000Z","latest_release_number":"6.2.0","last_synced_at":"2026-06-19T14:35:09.288Z","created_at":"2023-01-26T16:31:59.568Z","updated_at":"2026-06-19T14:35:09.289Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-jdk11/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-jdk11/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2024-02-29T16:31:59.000Z","size":3218,"stargazers_count":1647,"open_issues_count":26,"forks_count":235,"subscribers_count":36,"default_branch":"master","last_synced_at":"2025-11-04T23:02:50.789Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2025-10-29T08:17:47.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282727657,"owners_count":26717232,"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-04T02:00:05.887Z","response_time":62,"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"},"tags":[]},"repo_metadata_updated_at":"2025-11-04T23:08:42.855Z","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":7.805330224737812,"forks_count":10.237899852127697,"average":24.720758101375793},"purl":"pkg:maven/io.github.dvgaba/easy-random-jdk11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-jdk11","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-jdk11","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-jdk11/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-18T06:47:32.251Z","issues_count":85,"pull_requests_count":41,"avg_time_to_close_issue":21395624.90769231,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":65,"pull_requests_closed_count":36,"pull_request_authors_count":28,"issue_authors_count":64,"avg_comments_per_issue":2.8588235294117648,"avg_comments_per_pull_request":2.0,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-jdk11/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-jdk11/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-jdk11/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-jdk11/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-jdk11/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-jdk11/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981370,"name":"io.github.dvgaba:easy-random-randomizers-jdk11","ecosystem":"maven","description":"Easy Random built-in randomizers","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":5,"first_release_published_at":"2022-09-20T01:05:27.000Z","latest_release_published_at":"2023-08-10T04:32:26.000Z","latest_release_number":"6.2.0","last_synced_at":"2026-06-19T14:35:19.704Z","created_at":"2023-01-26T16:31:59.828Z","updated_at":"2026-06-19T14:35:19.704Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-randomizers-jdk11/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-randomizers-jdk11/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:08:38.881Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.657245019581133,"dependent_packages_count":22.910026942839114,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":null,"average":16.8088761130197},"purl":"pkg:maven/io.github.dvgaba/easy-random-randomizers-jdk11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-randomizers-jdk11","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-randomizers-jdk11","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-randomizers-jdk11/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers-jdk11/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers-jdk11/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers-jdk11/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers-jdk11/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers-jdk11/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers-jdk11/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981367,"name":"io.github.dvgaba:easy-random-core-jdk11","ecosystem":"maven","description":"Easy Random core implementation","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":5,"first_release_published_at":"2022-09-20T01:05:23.000Z","latest_release_published_at":"2023-08-10T04:32:25.000Z","latest_release_number":"6.2.0","last_synced_at":"2026-06-19T14:35:58.693Z","created_at":"2023-01-26T16:31:59.734Z","updated_at":"2026-06-19T14:35:58.693Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-core-jdk11/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-core-jdk11/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:08:37.453Z","dependent_packages_count":3,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.657245019581133,"dependent_packages_count":17.327550805781193,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":null,"average":15.41325707875522},"purl":"pkg:maven/io.github.dvgaba/easy-random-core-jdk11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-core-jdk11","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-core-jdk11","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-core-jdk11/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core-jdk11/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core-jdk11/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core-jdk11/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core-jdk11/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core-jdk11/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core-jdk11/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981364,"name":"io.github.dvgaba:easy-random-core","ecosystem":"maven","description":"Easy Random core implementation","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":19,"first_release_published_at":"2022-08-03T23:05:09.000Z","latest_release_published_at":"2025-02-23T04:37:51.000Z","latest_release_number":"7.1.1","last_synced_at":"2026-06-19T14:36:13.152Z","created_at":"2023-01-26T16:31:59.664Z","updated_at":"2026-06-19T14:36:13.153Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-core/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-core/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:07:11.704Z","dependent_packages_count":6,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.657245019581133,"dependent_packages_count":11.31999879808896,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":null,"average":13.911369076832163},"purl":"pkg:maven/io.github.dvgaba/easy-random-core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-core","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-core/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5048968,"name":"org.jeasy:easy-random-randomizers","ecosystem":"maven","description":"Easy Random built-in randomizers","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"org.jeasy","versions_count":6,"first_release_published_at":"2019-03-14T22:37:18.000Z","latest_release_published_at":"2020-11-15T16:00:41.000Z","latest_release_number":"5.0.0","last_synced_at":"2026-06-19T14:36:19.232Z","created_at":"2022-07-27T21:33:06.678Z","updated_at":"2026-06-19T14:36:19.232Z","registry_url":"https://central.sonatype.com/artifact/org.jeasy/easy-random-randomizers/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.jeasy/easy-random-randomizers/","metadata":{"repositories":["https://oss.sonatype.org/content/repositories/snapshots"],"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:06:33.497Z","dependent_packages_count":5,"downloads":null,"downloads_period":null,"dependent_repos_count":23,"rankings":{"downloads":null,"dependent_repos_count":4.932642902214521,"dependent_packages_count":11.31999879808896,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":null,"average":9.980218547490509},"purl":"pkg:maven/org.jeasy/easy-random-randomizers","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.jeasy:easy-random-randomizers","docker_dependents_count":1,"docker_downloads_count":12,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.jeasy:easy-random-randomizers","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.jeasy:easy-random-randomizers/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-randomizers/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-randomizers/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-randomizers/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-randomizers/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-randomizers/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jeasy:easy-random-randomizers/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981365,"name":"io.github.dvgaba:easy-random-randomizers","ecosystem":"maven","description":"Easy Random built-in randomizers","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":19,"first_release_published_at":"2022-08-03T23:05:09.000Z","latest_release_published_at":"2025-02-23T04:37:52.000Z","latest_release_number":"7.1.1","last_synced_at":"2026-06-19T14:36:25.102Z","created_at":"2023-01-26T16:31:59.711Z","updated_at":"2026-06-19T14:36:25.102Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-randomizers/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-randomizers/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:06:58.254Z","dependent_packages_count":5,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.657245019581133,"dependent_packages_count":13.749661962520406,"stargazers_count":9.833234843401009,"forks_count":13.834997646257548,"docker_downloads_count":null,"average":14.518784867940024},"purl":"pkg:maven/io.github.dvgaba/easy-random-randomizers","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-randomizers","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-randomizers","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-randomizers/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-randomizers/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981366,"name":"io.github.dvgaba:easy-random-bean-validation","ecosystem":"maven","description":"Easy Random module for Bean Validation API support","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":19,"first_release_published_at":"2022-08-03T23:05:08.000Z","latest_release_published_at":"2025-02-23T04:37:50.000Z","latest_release_number":"7.1.1","last_synced_at":"2026-06-19T14:36:53.817Z","created_at":"2023-01-26T16:31:59.728Z","updated_at":"2026-06-19T14:36:53.817Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-bean-validation/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-bean-validation/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:08:22.493Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":8.091042790673411,"forks_count":10.237899852127697,"average":24.792186242859692},"purl":"pkg:maven/io.github.dvgaba/easy-random-bean-validation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-bean-validation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-bean-validation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-bean-validation/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5981363,"name":"io.github.dvgaba:easy-random-bean-validation-jdk11","ecosystem":"maven","description":"Easy Random module for Bean Validation API support","homepage":"https://github.com/j-easy/easy-random","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/j-easy/easy-random","keywords_array":[],"namespace":"io.github.dvgaba","versions_count":5,"first_release_published_at":"2022-09-20T01:05:25.000Z","latest_release_published_at":"2023-08-10T04:32:26.000Z","latest_release_number":"6.2.0","last_synced_at":"2026-06-19T14:37:48.437Z","created_at":"2023-01-26T16:31:59.658Z","updated_at":"2026-06-19T14:37:48.437Z","registry_url":"https://central.sonatype.com/artifact/io.github.dvgaba/easy-random-bean-validation-jdk11/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.dvgaba/easy-random-bean-validation-jdk11/","metadata":{"distribution_repositories":["https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/","https://maven.pkg.github.com/dvgaba/easy-random","https://s01.oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":8527515,"uuid":"10144081","full_name":"j-easy/easy-random","owner":"j-easy","description":"The simple, stupid random Java beans/records generator","archived":false,"fork":false,"pushed_at":"2026-01-26T21:50:30.000Z","size":3205,"stargazers_count":1651,"open_issues_count":27,"forks_count":236,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-02-03T06:31:52.968Z","etag":null,"topics":["java","random","random-data-generation","random-generation","random-number-generators"],"latest_commit_sha":null,"homepage":"https://github.com/j-easy/easy-random/wiki","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/j-easy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-18T16:43:32.000Z","updated_at":"2026-01-29T13:10:05.000Z","dependencies_parsed_at":"2023-01-13T14:51:13.121Z","dependency_job_id":"7ceac001-d852-4846-ad06-17726b596346","html_url":"https://github.com/j-easy/easy-random","commit_stats":null,"previous_names":["benas/jpopulator","benas/random-beans"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/j-easy/easy-random","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/sbom","scorecard":{"id":231384,"data":{"date":"2025-08-11","repo":{"name":"github.com/j-easy/easy-random","commit":"51150d4621c4ec6d534d99e6a71eeaeb2e11caaf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"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":"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/j-easy/easy-random/build.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 5 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-17T04:55:38.930Z","repository_id":8527515,"created_at":"2025-08-17T04:55:38.930Z","updated_at":"2025-08-17T04:55:38.930Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29094657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T19:16:55.479Z","status":"ssl_error","status_checked_at":"2026-02-04T19:16:52.508Z","response_time":62,"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":"j-easy","name":"Jeasy","uuid":"26787207","kind":"organization","description":"Easy peasy libraries and micro-frameworks for the JVM","email":null,"website":"www.jeasy.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26787207?v=4","repositories_count":8,"last_synced_at":"2024-03-26T16:27:45.704Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/j-easy","funding_links":[],"total_stars":7825,"followers":87,"following":0,"created_at":"2022-11-04T02:11:18.756Z","updated_at":"2024-03-26T16:27:45.805Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j-easy/repositories"},"tags":[{"name":"easy-random-5.0.0","sha":"626711129be7ceab73a9e3fec906d744730ecc80","kind":"tag","published_at":"2020-11-15T15:58:53.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-5.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-5.0.0/manifests"},{"name":"easy-random-4.3.0","sha":"3da55ebf0bad15ac6efbe4ebc0d662bebb4f85fb","kind":"tag","published_at":"2020-11-07T22:18:41.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.3.0/manifests"},{"name":"easy-random-4.2.0","sha":"860d1c756118d5237251bff5489fbf847afe01f7","kind":"tag","published_at":"2020-03-14T23:33:32.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.2.0/manifests"},{"name":"easy-random-4.1.0","sha":"9bd15bfdc4acc09d36b83c187b46c81e3b6595d6","kind":"tag","published_at":"2019-11-04T21:27:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.1.0/manifests"},{"name":"easy-random-4.0.0","sha":"02e44d6c124e5ea70cc04ef5531e7ff30ad29e3d","kind":"tag","published_at":"2019-05-05T19:25:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0/manifests"},{"name":"easy-random-4.0.0.RC1","sha":"ddf9344e4cb157efc1b16bf3c986a8517e0e2a76","kind":"tag","published_at":"2019-03-14T22:33:30.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/easy-random-4.0.0.RC1","html_url":"https://github.com/j-easy/easy-random/releases/tag/easy-random-4.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@easy-random-4.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/easy-random-4.0.0.RC1/manifests"},{"name":"random-beans-parent-3.9.0","sha":"29b91274ce958d7bc68502c9f86e4b8e0c17188a","kind":"tag","published_at":"2019-03-13T22:10:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.9.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.9.0/manifests"},{"name":"random-beans-parent-3.8.0","sha":"c75d5c9121b5053b3ec22398bf5663b76d087a7c","kind":"tag","published_at":"2019-01-27T21:18:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.8.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.8.0/manifests"},{"name":"random-beans-parent-3.7.0","sha":"0d890e1701a3836353b9a2a1acb0a9569210497d","kind":"tag","published_at":"2017-06-18T23:11:10.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.7.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.7.0/manifests"},{"name":"random-beans-parent-3.6.0","sha":"187839c65c1342e5c7b6e6724499ee87ac7d75da","kind":"tag","published_at":"2017-03-05T21:49:17.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.6.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.6.0/manifests"},{"name":"random-beans-parent-3.5.0","sha":"496d7cadef19caf78357f51e56d1006743047025","kind":"tag","published_at":"2017-02-03T22:55:13.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.5.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.5.0/manifests"},{"name":"random-beans-parent-3.4.0","sha":"35e74f9856631321f858dda0651dfa82a16c1ed2","kind":"tag","published_at":"2016-11-10T21:11:59.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.4.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.4.0/manifests"},{"name":"random-beans-parent-3.3.0","sha":"048b33b7def573e4a23355d2316d84c71b7a1f2a","kind":"tag","published_at":"2016-10-02T20:55:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.3.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.3.0/manifests"},{"name":"random-beans-parent-3.2.0","sha":"34446debcf454a59b96d188c2dc413d632888e88","kind":"tag","published_at":"2016-07-10T12:47:04.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.2.0/manifests"},{"name":"random-beans-parent-3.1.0","sha":"e3fb98f0c86db19cf139ca3a761a97b1025bc871","kind":"tag","published_at":"2016-06-11T10:29:08.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.1.0/manifests"},{"name":"random-beans-parent-3.0.0","sha":"4cfc1f619dde171bb010b5c00223c38aa19421d0","kind":"tag","published_at":"2016-05-07T13:41:37.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-3.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-3.0.0/manifests"},{"name":"random-beans-parent-2.0.0","sha":"6f0f337310ee9f7cd32c1a3e28628aee9589b170","kind":"tag","published_at":"2016-02-19T04:13:22.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/random-beans-parent-2.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/random-beans-parent-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@random-beans-parent-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/random-beans-parent-2.0.0/manifests"},{"name":"jpopulator-1.2.0","sha":"e8800e839702d33bfa6414d9fb378c300cafb3b2","kind":"tag","published_at":"2015-03-19T20:41:02.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.2.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.2.0/manifests"},{"name":"jpopulator-1.1.0","sha":"2b47043ed7541695999c124cc7265ef2c5107434","kind":"tag","published_at":"2014-12-21T13:58:18.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.1.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.1.0/manifests"},{"name":"jpopulator-1.0.1","sha":"8e0fb2f2759639a2a4a55da2ca20c90b15b64704","kind":"tag","published_at":"2014-06-09T16:13:35.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.1","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.1/manifests"},{"name":"jpopulator-1.0.0","sha":"12ee42d4faa3f5510ac39761230b66c22e5d95fa","kind":"tag","published_at":"2013-12-23T20:36:39.000Z","download_url":"https://codeload.github.com/j-easy/easy-random/tar.gz/jpopulator-1.0.0","html_url":"https://github.com/j-easy/easy-random/releases/tag/jpopulator-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/j-easy/easy-random@jpopulator-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/tags/jpopulator-1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-02-19T03:08:39.586Z","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":7.805330224737812,"forks_count":10.237899852127697,"average":24.720758101375793},"purl":"pkg:maven/io.github.dvgaba/easy-random-bean-validation-jdk11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-bean-validation-jdk11","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.dvgaba:easy-random-bean-validation-jdk11","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.dvgaba:easy-random-bean-validation-jdk11/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-02T19:01:59.645Z","issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":21054626.078125,"avg_time_to_close_pull_request":14725057.75,"issues_closed_count":64,"pull_requests_closed_count":36,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.8823529411764706,"avg_comments_per_pull_request":1.9523809523809523,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","maintainers":[{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation-jdk11/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation-jdk11/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation-jdk11/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation-jdk11/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation-jdk11/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.dvgaba:easy-random-bean-validation-jdk11/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":1790551,"full_name":"j-easy/easy-random","default_branch":"master","total_commits":1148,"total_committers":54,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":21.25925925925926,"dds":0.45731707317073167,"past_year_total_commits":27,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":27.0,"past_year_dds":0.0,"last_synced_at":"2026-06-19T14:04:12.737Z","last_synced_commit":"0565da6ae3827a8d96ccc701770865eb86e433b6","created_at":"2024-09-21T02:04:51.832Z","updated_at":"2026-06-19T14:01:53.645Z","committers":[{"name":"Mahmoud Ben Hassine","email":"mahmoud.benhassine@icloud.com","login":"fmbenhassine","count":623},{"name":"Pascal Schumacher","email":"pascalschumacher@gmx.net","login":"PascalSchumacher","count":246},{"name":"Mahmoud Ben Hassine","email":"md.benhassine@gmail.com","login":null,"count":151},{"name":"Nikola Milivojevic","email":"n.milivojevic@levi9.com","login":"dziga","count":19},{"name":"Vincent Potucek","email":"vincent.potucek@etecture.de","login":null,"count":13},{"name":"Toilal","email":"toilal.dev@gmail.com","login":"Toilal","count":12},{"name":"Dennis Huning","email":"flipdeskript@googlemail.com","login":"huningd","count":6},{"name":"oleksandr.shcherbyna","email":"chess_master@i.ua","login":"sansherbina","count":5},{"name":"Eric Taix","email":"eric.taix@itkweb.com","login":null,"count":5},{"name":"Dovid Kopel","email":"Dovid.Kopel@finra.org","login":null,"count":5},{"name":"Valters Vingolds","email":"valters@vingolds.ch","login":"valters","count":4},{"name":"Dominik Frankowski","email":"frankowski_d@poczta.onet.pl","login":"frankowskid","count":3},{"name":"Fred Eckertson","email":"feckertson@cerner.com","login":"feckertson","count":3},{"name":"Rebecca","email":"rebecca.mcquary@gmail.com","login":"rmcquary","count":3},{"name":"Michael Düsterhus","email":"reitzmichnicht@gmail.com","login":"reitzmichnicht","count":3},{"name":"Mahmoud Ben Hassine","email":"mahmoud@benhassine.fr","login":null,"count":2},{"name":"Aurélien Mino","email":"aurelien.mino@gmail.com","login":"murdos","count":2},{"name":"George Kankava","email":"george.kankava@aurea.com","login":"georgekankava","count":2},{"name":"Petromir Dzhunev","email":"petromir@gmail.com","login":"petromir","count":2},{"name":"Rodrigue Alcazar","email":"rodriguealcazar@gmail.com","login":"rodriguealcazar","count":2},{"name":"kermit-the-frog","email":"github@martin.egge.info","login":"kermit-the-frog","count":2},{"name":"seregamorph","email":"serega.morph@gmail.com","login":"seregamorph","count":2},{"name":"mjureczko","email":"marian.jureczko@gmail.com","login":"mjureczko","count":2},{"name":"vadim levotsky","email":"vadim.levotsky@hotmail.com","login":"vadim-levotsky","count":1},{"name":"unconditional","email":"4789524+unconditional","login":"unconditional","count":1},{"name":"lutovich","email":"konstantin.lutovich@neo4j.com","login":"lutovich","count":1},{"name":"dadiyang","email":"dadiyang@aliyun.com","login":"dadiyang","count":1},{"name":"Gil Markham","email":"gil@groupon.com","login":null,"count":1},{"name":"Jean Martineau-Figuette","email":"jean.martineau-figuette@lyra-network.com","login":null,"count":1},{"name":"Sam Van Overmeire","email":"sam.vanovermeire@xt-i.com","login":null,"count":1},{"name":"Steven Van Ophem","email":"Steven.VanOphem@portofantwerp.com","login":null,"count":1},{"name":"Vincent Potucek","email":"vincent.potucek@udg.de","login":null,"count":1},{"name":"Weronika Redlarska","email":"weronikar@kainos.com","login":null,"count":1},{"name":"eeesebio@macPro","email":"eeesebio@gmail.com","login":null,"count":1},{"name":"zabka.pavol","email":"zabka.pavol@scheidt-bachmann.sk","login":null,"count":1},{"name":"arne","email":"arne_zelasko@gmx.de","login":"arnzel","count":1},{"name":"Xavier RENE-CORAIL","email":"xavier.renecorail@gmail.com","login":"xcorail","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Shalak","email":"github.author@shalak.eu.org","login":"shalak","count":1},{"name":"Ryan Dunckel","email":"ryan.dunckel@fisglobal.com","login":"svcacct-epo-cicd","count":1},{"name":"Oğuzhan Kazak","email":"oguzhankazakk@gmail.com","login":"OguzhanKazak","count":1},{"name":"Nicolas Pepin-Perreault","email":"nicolas.pepin-perreault@camunda.com","login":"npepinpe","count":1},{"name":"Lucas Andersson","email":"lucas.andersson@hiq.se","login":"LucasAndersson","count":1},{"name":"LeJeanbono","email":"jean.michel.lec@gmail.com","login":"LeJeanbono","count":1},{"name":"Jose Manuel Prieto","email":"josemanuel@prietopalacios.net","login":"prietopa","count":1},{"name":"Joren Inghelbrecht","email":"jin@myharmoney.eu","login":"jin-harmoney","count":1},{"name":"Johan Kindgren","email":"johan.kindgren@gmail.com","login":"johkin","count":1},{"name":"JJ1216","email":"69240451+JJ1216","login":"JJ1216","count":1},{"name":"Ivo Smid","email":"ivo.smid@gmail.com","login":"bedla","count":1},{"name":"Daniel Stegmeier","email":"dasteg@gmail.com","login":"dasteg","count":1},{"name":"Antony Stubbs","email":"antony.stubbs@gmail.com","login":"astubbs","count":1},{"name":"Andrew Neal","email":"andreweneal@gmail.com","login":"aeneal","count":1},{"name":"Adriano Marcondes Machado","email":"adriano.m.machado@hotmail.com","login":"ammachado","count":1},{"name":"Alexey Akimov","email":"lex.akimov23@gmail.com","login":"lexakimov","count":1}],"past_year_committers":[{"name":"Mahmoud Ben Hassine","email":"mahmoud.benhassine@icloud.com","login":"fmbenhassine","count":27}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-21T00:00:11.101Z","repositories_count":6265166,"commits_count":875236098,"contributors_count":35095543,"owners_count":1169603,"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":"j-easy/easy-random","html_url":"https://github.com/j-easy/easy-random","last_synced_at":"2026-06-16T11:00:26.298Z","status":null,"issues_count":85,"pull_requests_count":42,"avg_time_to_close_issue":25786755.161764707,"avg_time_to_close_pull_request":20882013.846153848,"issues_closed_count":68,"pull_requests_closed_count":39,"pull_request_authors_count":29,"issue_authors_count":65,"avg_comments_per_issue":2.9411764705882355,"avg_comments_per_pull_request":2.0238095238095237,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":18994665.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-16T01:41:42.329Z","updated_at":"2026-06-16T11:00:26.300Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/j-easy%2Feasy-random/issues","issue_labels_count":{"table":{"bug":13,"feature":7,"question":6,"duplicate":6,"enhancement":4,"deprecation":1,"cannot-reproduce":1}},"pull_request_labels_count":{"table":{"bug":4,"feature":3,"enhancement":2,"java":1,"waiting-for-feedback":1,"dependencies":1}},"issue_author_associations_count":{"table":{"NONE":64,"MEMBER":11,"CONTRIBUTOR":10}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":22,"NONE":19,"MEMBER":1}},"issue_authors":{"table":{"fmbenhassine":11,"onacit":4,"ghilainm":3,"mjureczko":3,"seregamorph":3,"dadiyang":2,"andrei-ivanov":1,"kurasaiteja":1,"nagkumar":1,"astubbs":1,"ahaverdings-deloitte":1,"devoto13":1,"calinafox":1,"ldmi3i":1,"jorgheymans":1,"diego-lima":1,"ivangreene":1,"pcuriel":1,"cwj-bot":1,"dgombert":1,"ollik1":1,"sylwa":1,"jstreicheryatta":1,"tomas0svk":1,"stevensouza":1,"Kaerol":1,"hanhaiszw":1,"araknafobia":1,"iirekm":1,"alexey-ivanov-official":1,"garcia-jj":1,"aaramg":1,"mehhras":1,"npepinpe":1,"nielinjie":1,"Haixing-Hu":1,"rajeshhereforyou":1,"almibarss":1,"GAHila":1,"roeniss":1,"LucasKonrath":1,"gliwka":1,"lukeZhangMengxi":1,"gudshugo":1,"JeTam3":1,"atrujillofalcon":1,"ivicelig":1,"RedeemerSK":1,"ifcute":1,"StaelTchinda":1,"benchdoos":1,"lowcasz":1,"dadams89":1,"soulsreaver666":1,"BenVercammen":1,"neibarbosa":1,"ghost":1,"styurin":1,"trinhnx":1,"premanandc":1,"LeYunone":1,"kevits":1,"GiancarloCubeta":1,"MarvinWyrich":1,"theexiile1305":1}},"pull_request_authors":{"table":{"mjureczko":4,"murdos":3,"reitzmichnicht":3,"shalak":2,"amakaroff":2,"romm1of":2,"npepinpe":2,"seregamorph":2,"BenVercammen":2,"dependabot[bot]":1,"ollik1":1,"LucasKonrath":1,"dadiyang":1,"OguzhanKazak":1,"JJ1216":1,"JohannesBe":1,"fmbenhassine":1,"astubbs":1,"vadim-levotsky":1,"magicprinc":1,"p-8-z":1,"punkratz312":1,"serpro69":1,"lexakimov":1,"arnzel":1,"pokab":1,"unconditional":1,"Haixing-Hu":1,"widste":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-17T00:00:21.091Z","repositories_count":14814486,"issues_count":33119782,"pull_requests_count":109351250,"authors_count":11309346,"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":1,"java":1}},"past_year_issue_author_associations_count":{"table":{"NONE":2}},"past_year_pull_request_author_associations_count":{"table":{"NONE":1}},"past_year_issue_authors":{"table":{"alexey-ivanov-official":1,"styurin":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":1}},"maintainers":[{"table":{"login":"fmbenhassine","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmbenhassine"}}],"active_maintainers":[]}},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":2,"ForkEvent":8,"IssuesEvent":7,"WatchEvent":42,"IssueCommentEvent":4,"PushEvent":9,"PullRequestReviewEvent":2,"CreateEvent":2},"last_year":{"ReleaseEvent":1,"DeleteEvent":2,"ForkEvent":2,"IssuesEvent":7,"WatchEvent":10,"IssueCommentEvent":3,"PushEvent":9,"PullRequestReviewEvent":2,"CreateEvent":2}},"keywords":["java","random","random-data-generation","random-generation","random-number-generators"],"dependencies":[{"ecosystem":"maven","filepath":"easy-random-bean-validation/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-13T13:30:37.136Z","updated_at":"2022-07-13T13:30:37.136Z","repository_link":"https://github.com/j-easy/easy-random/blob/main/easy-random-bean-validation/pom.xml","dependencies":[{"id":216258007,"package_name":"org.jeasy:easy-random-randomizers","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":216258008,"package_name":"javax.validation:validation-api","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":216258009,"package_name":"org.hibernate:hibernate-validator","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":216258010,"package_name":"org.glassfish:javax.el","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":216258011,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":216258012,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"easy-random-core/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-13T13:30:37.283Z","updated_at":"2022-07-13T13:30:37.283Z","repository_link":"https://github.com/j-easy/easy-random/blob/main/easy-random-core/pom.xml","dependencies":[{"id":216258089,"package_name":"org.objenesis:objenesis","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":216258090,"package_name":"io.github.classgraph:classgraph","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":216258091,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":216258092,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":216258093,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":216258094,"package_name":"org.mockito:mockito-junit-jupiter","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"easy-random-randomizers/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-13T13:30:37.453Z","updated_at":"2022-07-13T13:30:37.453Z","repository_link":"https://github.com/j-easy/easy-random/blob/main/easy-random-randomizers/pom.xml","dependencies":[{"id":216259924,"package_name":"org.jeasy:easy-random-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":216259925,"package_name":"com.github.javafaker:javafaker","ecosystem":"maven","requirements":null,"direct":true,"kind":"runtime","optional":false},{"id":216259926,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":216259927,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-13T13:30:37.585Z","updated_at":"2022-07-13T13:30:37.585Z","repository_link":"https://github.com/j-easy/easy-random/blob/main/pom.xml","dependencies":[{"id":216261198,"package_name":"org.jeasy:easy-random-core","ecosystem":"maven","requirements":"5.0.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":216261199,"package_name":"org.jeasy:easy-random-randomizers","ecosystem":"maven","requirements":"5.0.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":216261200,"package_name":"javax.validation:validation-api","ecosystem":"maven","requirements":"2.0.1.Final","direct":true,"kind":"runtime","optional":false},{"id":216261201,"package_name":"org.objenesis:objenesis","ecosystem":"maven","requirements":"3.1","direct":true,"kind":"runtime","optional":false},{"id":216261202,"package_name":"io.github.classgraph:classgraph","ecosystem":"maven","requirements":"4.8.90","direct":true,"kind":"runtime","optional":false},{"id":216261203,"package_name":"org.hibernate:hibernate-validator","ecosystem":"maven","requirements":"6.1.6.Final","direct":true,"kind":"runtime","optional":false},{"id":216261204,"package_name":"org.glassfish:javax.el","ecosystem":"maven","requirements":"3.0.0","direct":true,"kind":"runtime","optional":false},{"id":216261205,"package_name":"com.github.javafaker:javafaker","ecosystem":"maven","requirements":"1.0.2","direct":true,"kind":"runtime","optional":false},{"id":216261206,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":"5.7.0","direct":true,"kind":"runtime","optional":false},{"id":216261207,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":"3.18.0","direct":true,"kind":"runtime","optional":false},{"id":216261208,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":"3.6.0","direct":true,"kind":"runtime","optional":false},{"id":216261209,"package_name":"org.mockito:mockito-junit-jupiter","ecosystem":"maven","requirements":"3.6.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T14:51:13.096Z","updated_at":"2023-01-13T14:51:13.096Z","repository_link":"https://github.com/j-easy/easy-random/blob/main/.github/workflows/build.yml","dependencies":[{"id":6878328723,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6878328724,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":21.536394945825307,"created_at":"2025-04-24T01:35:54.264Z","updated_at":"2026-06-21T15:00:25.691Z","avatar_url":"https://github.com/j-easy.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/360154","html_url":"https://summary.ecosyste.ms/projects/360154"}