{"id":305440,"name":"ecoCode","description":"Reduce the environmental footprint of your programs with this cutting-edge SonarQube plugin.","url":"https://github.com/green-code-initiative/creedengo-rules-specifications","last_synced_at":"2026-08-11T18:03:49.780Z","repository":{"id":64218522,"uuid":"571790951","full_name":"green-code-initiative/creedengo-rules-specifications","owner":"green-code-initiative","description":"Reduce the environmental footprint of your software programs with SonarQube","archived":false,"fork":false,"pushed_at":"2026-08-07T09:17:50.000Z","size":647461,"stargazers_count":211,"open_issues_count":64,"forks_count":122,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-10T17:29:02.462Z","etag":null,"topics":["climate-change","code-quality","ecodesign","ecoscore","energy-efficiency","sonarqube","sonarqube-plugin","static-analysis","sustainability"],"latest_commit_sha":null,"homepage":"https://green-code-initiative.org/rules","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/green-code-initiative.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2022-11-28T22:21:52.000Z","updated_at":"2026-08-07T09:18:32.000Z","dependencies_parsed_at":"2026-08-10T17:27:39.319Z","dependency_job_id":null,"html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications","commit_stats":{"total_commits":1073,"total_committers":78,"mean_commits":"13.756410256410257","dds":0.6738117427772601,"last_synced_commit":"c1c55fe5ba167195e52db230590f672d6527f971"},"previous_names":["green-code-initiative/creedengo-rules-specifications","green-code-initiative/ecocode"],"tags_count":53,"template":false,"template_full_name":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/green-code-initiative","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36532024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-11T02:00:06.871Z","response_time":99,"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":"green-code-initiative","name":"Green Code Initiative","uuid":"117859860","kind":"organization","description":"Let's write low-carbon software","email":"contact@green-code-initiative.org","website":"green-code-initiative.org","location":"France","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/117859860?v=4","repositories_count":28,"last_synced_at":"2025-04-28T13:03:32.164Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/green-code-initiative","funding_links":[],"total_stars":365,"followers":167,"following":0,"created_at":"2023-02-28T22:20:25.527Z","updated_at":"2025-04-28T13:03:32.164Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/green-code-initiative","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/green-code-initiative/repositories"},"packages":[{"id":11971708,"name":"org.green-code-initiative:creedengo-rules-specifications","ecosystem":"maven","description":"Repository that contains the specifications of every static-analysis rules available in creedengo plugins.","homepage":"https://github.com/green-code-initiative/creedengo-rules-specifications","licenses":"GPL v3","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/green-code-initiative/creedengo-rules-specifications","keywords_array":[],"namespace":"org.green-code-initiative","versions_count":25,"first_release_published_at":"2024-12-08T23:53:22.000Z","latest_release_published_at":"2026-06-16T20:04:49.000Z","latest_release_number":"3.1.0","last_synced_at":"2026-08-10T17:15:06.012Z","created_at":"2025-08-02T10:46:52.218Z","updated_at":"2026-08-10T17:36:38.129Z","registry_url":"https://central.sonatype.com/artifact/org.green-code-initiative/creedengo-rules-specifications/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.green-code-initiative/creedengo-rules-specifications/","metadata":{},"repo_metadata":{"id":64218522,"uuid":"571790951","full_name":"green-code-initiative/creedengo-rules-specifications","owner":"green-code-initiative","description":"Reduce the environmental footprint of your software programs with SonarQube","archived":false,"fork":false,"pushed_at":"2026-07-31T21:01:10.000Z","size":14181,"stargazers_count":211,"open_issues_count":71,"forks_count":123,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-08-02T18:06:03.238Z","etag":null,"topics":["climate-change","code-quality","ecodesign","ecoscore","energy-efficiency","sonarqube","sonarqube-plugin","static-analysis","sustainability"],"latest_commit_sha":null,"homepage":"https://green-code-initiative.org/rules","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/green-code-initiative.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"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":"2022-11-28T22:21:52.000Z","updated_at":"2026-07-31T21:01:30.000Z","dependencies_parsed_at":"2026-02-08T00:01:22.072Z","dependency_job_id":"b1bb164a-fc6d-49fa-803e-1c3336ca78f5","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications","commit_stats":{"total_commits":1073,"total_committers":78,"mean_commits":"13.756410256410257","dds":0.6738117427772601,"last_synced_commit":"c1c55fe5ba167195e52db230590f672d6527f971"},"previous_names":["green-code-initiative/creedengo-rules-specifications","green-code-initiative/ecocode"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/green-code-initiative","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36494929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-10T02:00:05.122Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"green-code-initiative","name":"Green Code Initiative","uuid":"117859860","kind":"organization","description":"Let's write low-carbon software","email":"contact@green-code-initiative.org","website":"green-code-initiative.org","location":"France","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/117859860?v=4","repositories_count":28,"last_synced_at":"2025-04-28T13:03:32.164Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/green-code-initiative","funding_links":[],"total_stars":365,"followers":167,"following":0,"created_at":"2023-02-28T22:20:25.527Z","updated_at":"2025-04-28T13:03:32.164Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/green-code-initiative","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/green-code-initiative/repositories"},"tags":[{"name":"3.2.0","sha":"ec7617c2d8bdda640b6b8b9da2399e5d620d0936","kind":"commit","published_at":"2026-08-07T09:16:55.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/3.2.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/3.2.0/manifests"},{"name":"3.1.0","sha":"a1f2f7bc6ba1bf487a0e87833c771149be8e8d71","kind":"commit","published_at":"2026-06-16T19:55:12.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/3.1.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/3.1.0/manifests"},{"name":"3.0.0","sha":"5069cf32f81d7cbedaed1903dc8f46e9f5227fe1","kind":"commit","published_at":"2026-03-05T15:56:56.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/3.0.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/3.0.0/manifests"},{"name":"2.7.1","sha":"e1e11b9e8fd3403f9a0d37eed43925341a76d5b2","kind":"commit","published_at":"2026-02-13T21:56:13.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.7.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.7.1/manifests"},{"name":"2.7.0","sha":"5d3fefb4187226cdaa8067bfef8394f4bc873851","kind":"commit","published_at":"2026-01-21T22:44:41.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.7.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.7.0/manifests"},{"name":"2.6.7","sha":"c99e4998953d8157abdb851170e078e80d4c24c9","kind":"commit","published_at":"2026-01-10T22:23:12.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.7","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.7/manifests"},{"name":"2.6.6","sha":"d66a74817d0cd3b88a30d580aef3297ff046ffe5","kind":"commit","published_at":"2026-01-10T21:35:41.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.6","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.6/manifests"},{"name":"2.6.5","sha":"c1c76a13321a527f4b9ff32d61bd519d24bbec0a","kind":"commit","published_at":"2026-01-09T21:52:32.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.5","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.5/manifests"},{"name":"2.6.4","sha":"0ad07be57db863abbbd292e8647dec5466511967","kind":"commit","published_at":"2026-01-09T16:22:06.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.4","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.4/manifests"},{"name":"2.6.3","sha":"62f664b8862964a34054edd2adf830f7ca1ac1dc","kind":"commit","published_at":"2026-01-09T15:20:21.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.3","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.3/manifests"},{"name":"2.6.2","sha":"754510b9341525d2f653e2395ca11f199ac62869","kind":"commit","published_at":"2026-01-09T14:38:05.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.2","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.2/manifests"},{"name":"2.6.1","sha":"68441f3a714eb8edc18fb270a25e5cca8c88efce","kind":"commit","published_at":"2026-01-09T11:11:32.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.1/manifests"},{"name":"2.6.0","sha":"e67643aa87c004427769b690c4ecb826f075f4ce","kind":"commit","published_at":"2025-11-23T22:20:17.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.6.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"d7d2c7f4855818a7f1bc506fcb2d1e0a36c2e565","kind":"commit","published_at":"2025-08-02T10:37:05.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.5.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.5.0/manifests"},{"name":"2.4.1","sha":"c0ab27037fbe6159b1dc5bec6a5ccf33d92fa2c6","kind":"commit","published_at":"2025-07-24T20:24:00.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.4.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.4.1/manifests"},{"name":"2.4.0","sha":"e8c32c0e62137c84c0486138a5284719f6a3c024","kind":"commit","published_at":"2025-07-20T21:06:56.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.4.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"630ad013a689938171cd767258ed3073f94a4e17","kind":"commit","published_at":"2025-07-08T21:08:45.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.3.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.3.0/manifests"},{"name":"2.2.3","sha":"ec76ad56950d60113f1b0dede9bbfb53075b627c","kind":"commit","published_at":"2025-05-25T21:42:34.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.2.3","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"edc65cb521c76f2e063be7f079ab4f57f4743754","kind":"commit","published_at":"2025-03-13T20:57:33.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.2.2","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"1e070c6caf26832de6c07ae23cf6c8376f2420e0","kind":"commit","published_at":"2025-01-27T21:09:51.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.2.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"34298ae2edd67b7eb8e0dbb0aea2ecd19d53bd04","kind":"commit","published_at":"2025-01-26T20:17:14.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.2.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"232ef0aefb7d10b392942755cd6f3dfb708267af","kind":"commit","published_at":"2025-01-03T15:09:32.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.1.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.1.0/manifests"},{"name":"2.0.0","sha":"473efc407b08c88a1f146826c092697e4bc0560a","kind":"commit","published_at":"2024-12-10T23:02:49.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/2.0.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/2.0.0/manifests"},{"name":"1.6.5","sha":"3fe22cd8ebfb5c4c0d9b3b6070e23c869a3d612a","kind":"commit","published_at":"2024-10-18T13:39:04.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.6.5","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.5/manifests"},{"name":"1.6.4","sha":"7e298d1123abd7a319ba1758d60502a4cc32de98","kind":"tag","published_at":"2024-10-04T18:03:28.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.6.4","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"e315831e23be62b772ff552fb526b984cf2b930f","kind":"tag","published_at":"2024-07-26T12:42:59.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.6.3","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.3/manifests"},{"name":"1.6.2","sha":"de341f1bfd10a2551b845d1deb6bf8c5235942e5","kind":"tag","published_at":"2024-07-17T21:04:38.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.6.2","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"72320598f14328f203510a7c0d8abbc80d28b9bf","kind":"tag","published_at":"2024-06-13T20:11:04.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.6.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"6da471b46764318a84aeec7263b609cad29271d8","kind":"tag","published_at":"2024-06-03T18:25:47.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.6.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.6.0/manifests"},{"name":"1.5.4","sha":"2423d087657dfbf823d93d2f8ffeae909aee0d86","kind":"tag","published_at":"2024-05-24T13:51:18.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.5.4","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"27f072d034247c75868f32e23d007e3cfe0ac5be","kind":"tag","published_at":"2024-05-03T12:59:32.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.5.3","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"7dc75c0010e986f6d83e8b4a3e1a6c1d390faf94","kind":"tag","published_at":"2024-05-02T21:38:20.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.5.2","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"5277a3493c2a7a716371fd58ac3e9a727c7a4abd","kind":"tag","published_at":"2024-04-29T20:34:40.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.5.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"3b1a627e26642829eb3abc0c9aa8d5726a03e6bc","kind":"tag","published_at":"2024-02-02T15:13:54.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.5.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.5.0/manifests"},{"name":"1.4.7","sha":"8926edd8700623d6e78bf2234ee9facf51148758","kind":"tag","published_at":"2024-01-11T20:36:07.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.7","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.7/manifests"},{"name":"1.4.6","sha":"88e43ebddfe6947951f39de2a0c955d4d266ce19","kind":"tag","published_at":"2023-12-30T20:31:02.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.6","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.6/manifests"},{"name":"1.4.5","sha":"52b1f19a5b4b4c71cbb8b96ade73e56e1922cb82","kind":"tag","published_at":"2023-12-30T15:58:58.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.5","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.5/manifests"},{"name":"1.4.4","sha":"0be032082abcf7fc44e113336dd925f2289f5680","kind":"tag","published_at":"2023-12-29T15:14:21.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.4","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.4/manifests"},{"name":"1.4.3","sha":"f7008f430d7edef8ca2e24abed900b0190ce2f1e","kind":"tag","published_at":"2023-12-19T17:17:41.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.3","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.3/manifests"},{"name":"1.4.2","sha":"0c5a179311321793574392f4592c2173a101b083","kind":"tag","published_at":"2023-12-05T11:34:21.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.2","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"11e975f6ab0baa961343207ae148fc1bafe1a90a","kind":"tag","published_at":"2023-12-04T14:57:50.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"82e8dc9fdeba36f8eebd4c85e340e27325d51acb","kind":"tag","published_at":"2023-08-08T20:47:36.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.4.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.4.0/manifests"},{"name":"1.3.1","sha":"6a73ef14f423e80aab5503cf5981eb86266d4770","kind":"tag","published_at":"2023-07-19T10:46:21.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.3.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"11727fcf3d9ffa0b5e17d277ad042168f8e183bf","kind":"tag","published_at":"2023-07-04T14:01:10.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.3.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.3.0/manifests"},{"name":"1.2.1","sha":"7565ab0eb8ef7087f3ada6346ca4ae1053f15850","kind":"tag","published_at":"2023-04-18T07:47:01.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.2.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"7354bec681c2e0bbbd43c07912e858ee9c6ecea9","kind":"tag","published_at":"2023-04-14T21:00:12.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.2.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"b43c2c84933d8a418fa47b75c9fdd7896c7801f8","kind":"tag","published_at":"2023-04-03T19:42:58.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.1.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"1a13eadf7a38585c867647188de12735e6cfed67","kind":"tag","published_at":"2023-03-24T09:56:03.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/1.0.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/1.0.0/manifests"},{"name":"0.2.2","sha":"938ef5db07ba30db063ef693edd02baffec05389","kind":"commit","published_at":"2023-01-19T09:31:48.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/0.2.2","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"1cf4d27d9d0a0b4a3b250d66e2abaee89d544c12","kind":"tag","published_at":"2022-12-30T22:03:35.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/0.2.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"864712b6f5238ac6bd837b6f9a0d892977a13cd7","kind":"tag","published_at":"2022-12-28T21:47:10.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/0.2.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.2.0/manifests"},{"name":"0.1.1","sha":"4c9a7fae6fa063d4d53ca647f70399a51cb5a5c0","kind":"commit","published_at":"2022-12-20T09:39:54.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/0.1.1","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"efb723129fb8035905752ea23e032d858daf8998","kind":"commit","published_at":"2022-12-14T22:10:55.000Z","download_url":"https://codeload.github.com/green-code-initiative/creedengo-rules-specifications/tar.gz/0.1.0","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/green-code-initiative/creedengo-rules-specifications@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-10T17:36:38.129Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":32.79311984899042,"dependent_packages_count":46.882083218763235,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":39.83760153387683},"purl":"pkg:maven/org.green-code-initiative/creedengo-rules-specifications","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.green-code-initiative:creedengo-rules-specifications","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.green-code-initiative:creedengo-rules-specifications","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.green-code-initiative:creedengo-rules-specifications/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-05T14:34:48.616Z","issues_count":61,"pull_requests_count":206,"avg_time_to_close_issue":5561051.628571428,"avg_time_to_close_pull_request":6414686.410071942,"issues_closed_count":35,"pull_requests_closed_count":139,"pull_request_authors_count":60,"issue_authors_count":27,"avg_comments_per_issue":2.459016393442623,"avg_comments_per_pull_request":1.7427184466019416,"merged_pull_requests_count":92,"bot_issues_count":0,"bot_pull_requests_count":16,"past_year_issues_count":13,"past_year_pull_requests_count":45,"past_year_avg_time_to_close_issue":850731.0,"past_year_avg_time_to_close_pull_request":1513222.6,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":35,"past_year_pull_request_authors_count":20,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.9111111111111111,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":12,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/issues","maintainers":[{"login":"dedece35","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dedece35"},{"login":"utarwyn","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/utarwyn"},{"login":"jycr","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jycr"},{"login":"jduigoudev","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jduigoudev"}],"active_maintainers":[{"login":"dedece35","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dedece35"},{"login":"utarwyn","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/utarwyn"},{"login":"jduigoudev","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jduigoudev"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.green-code-initiative:creedengo-rules-specifications/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.green-code-initiative:creedengo-rules-specifications/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.green-code-initiative:creedengo-rules-specifications/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.green-code-initiative:creedengo-rules-specifications/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.green-code-initiative:creedengo-rules-specifications/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.green-code-initiative:creedengo-rules-specifications/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":614149,"maintainers_count":0,"namespaces_count":81639,"keywords_count":35172,"github":"maven-central","metadata":{"funded_packages_count":42484},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-08-10T05:00:56.871Z","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":7508198,"full_name":"green-code-initiative/creedengo-rules-specifications","default_branch":"main","total_commits":1344,"total_committers":94,"total_bot_commits":18,"total_bot_committers":1,"mean_commits":14.297872340425531,"dds":0.640625,"past_year_total_commits":138,"past_year_total_committers":18,"past_year_total_bot_commits":18,"past_year_total_bot_committers":1,"past_year_mean_commits":7.666666666666667,"past_year_dds":0.5217391304347826,"last_synced_at":"2026-08-07T06:10:56.660Z","last_synced_commit":"28d1b9b612a3dc0055b5c9c6eb8366c043b50eff","created_at":"2024-12-11T00:05:08.647Z","updated_at":"2026-08-07T06:10:49.764Z","committers":[{"name":"David DE CARVALHO","email":"dedece35@gmail.com","login":"dedece35","count":483},{"name":"David DE CARVALHO","email":"ddecarvalho@solocal.com","login":null,"count":112},{"name":"Olivier Le Goaër","email":"olivier.legoaer@univ-pau.fr","login":"olegoaer","count":82},{"name":"utarwyn","email":"maxime.malgorn@laposte.net","login":"utarwyn","count":54},{"name":"jycr","email":"jycr","login":"jycr","count":50},{"name":"Jules Delecour","email":"72793427+jules-delecour-dav","login":"jules-delecour-dav","count":49},{"name":"Tristan ROULET","email":"tristan.roulet@viacesi.fr","login":"Troulet","count":41},{"name":"Oussama","email":"oussamala72@gmail.com","login":"oussamaLaribi","count":38},{"name":"Cléophas Fournier","email":"cleophas.fournier@gmail.com","login":"cleophass","count":34},{"name":"Mohamed SALHAOUI","email":"50855585+med-S","login":"med-S","count":24},{"name":"Aghiles Azzoug","email":"ea_azzoug@esi.dz","login":"AghilesAzzoug","count":22},{"name":"LinkinFoxCo","email":"mickael.leboulanger@viacesi.fr","login":"LinkinFoxco","count":20},{"name":"Jean-Baptiste GINGUENE","email":"jbginguene@solocal.com","login":"JB-Ginguene","count":20},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":18},{"name":"Geoffrey Lalloué","email":"glalloue","login":"glalloue","count":16},{"name":"Nicolas DAVIET","email":"nicolas.daviet@davidson.fr","login":"NicolasDaviet","count":13},{"name":"Hertout Julien","email":"jhertout@snapp.fr","login":"jhertout","count":13},{"name":"David Crescence","email":"david.crescence@orange.com","login":null,"count":13},{"name":"plougastela","email":"anne.plougastel@cgi.com","login":null,"count":12},{"name":"Gilles Grousset","email":"gilles.grousset@insideapp.fr","login":null,"count":12},{"name":"Maxime DANIEL","email":"maxime.daniel208@gmail.com","login":"max-208","count":11},{"name":"Cyrille Chopelet","email":"cyrille.chopelet@cgi.com","login":"cyChop","count":10},{"name":"Vianney de Bellabre","email":"Djoums","login":"Djoums","count":9},{"name":"alograg","email":"alograg@gmail.com","login":"alograg","count":9},{"name":"samuel","email":"samuel.campos@netoik.io","login":"NETOIK","count":8},{"name":"Benjamin DELAHAIS","email":"bdelahais@solocal.com","login":"B3ND3L","count":8},{"name":"Grégoire Compagnon","email":"gregoire@koffee.fr","login":null,"count":7},{"name":"Luc Fouin","email":"luc.fouin@gmail.com","login":"pataluc","count":7},{"name":"Silicoman","email":"louis.bourguignon@hotmail.fr","login":"Silicoman","count":7},{"name":"Ludovic Bossé","email":"ludovic.bosse@natixis.com","login":"natixis-caen","count":7},{"name":"Nagha51","email":"clement.puissant@hotmail.fr","login":"Nagha51","count":6},{"name":"theochone","email":"theo.chone@bforbank.com","login":"theochone","count":6},{"name":"Julien Hertout","email":"julien.hertout@neomades.com","login":"julien-hertout-neomades","count":5},{"name":"FloSto-Bash","email":"florian_stormacq@icloud.com","login":"fstormacq","count":5},{"name":"Hiba","email":"98891432+hiba99git","login":"hiba99git","count":5},{"name":"Alexis Hillion","email":"ahillion@openstudio.fr","login":"alexisHillion","count":5},{"name":"Julien Bureau","email":"jbureau@aubay.com","login":"jbureau92","count":4},{"name":"MP-Aubay","email":"mpicard@aubay.com","login":"MP-Aubay","count":4},{"name":"OLLIVIER Elodie","email":"elodie.ollivier@enedis.fr","login":"EOenedis","count":4},{"name":"jberque","email":"jberque@snapp.fr","login":"Jberque","count":4},{"name":"Vianney de Bellabre","email":"vdebellabre@c2s.fr","login":null,"count":4},{"name":"Gilles Grousset","email":"gi.grousset@gmail.com","login":"zippy1978","count":3},{"name":"Gaddour","email":"contact.abdelkaderhassine@gmail.com","login":"hassineabd","count":3},{"name":"France","email":"baxfrance@hotmail.fr","login":"progear974","count":3},{"name":"Johanna DUIGOU","email":"jduigou.dev@gmail.com","login":"jduigoudev","count":3},{"name":"Antoine PRONNIER","email":"44138938+FunixG","login":"FunixG","count":3},{"name":"Vincent Cagnard","email":"vincent.cagnard@davidson.fr","login":"VCagnard","count":3},{"name":"ahmedcove1","email":"ahmedcove1@gmail.com","login":"ahmedcove1","count":3},{"name":"djunice","email":"djunice.lumban@epita.fr","login":"kiiro52o2","count":3},{"name":"u$f","email":"usf.alami@gmail.com","login":"usfalami","count":3},{"name":"Lsdla","email":"al3s2@yahoo.fr","login":"Lsdla","count":3},{"name":"Vianney LAJOUMARD DE BELLABRE","email":"vlajoumard@c2s.fr","login":null,"count":2},{"name":"PJCR0451","email":"julie.riviere@orange.com","login":null,"count":2},{"name":"Le Goff Quentin","email":"quentin.legoff-ext@natixis.com","login":null,"count":2},{"name":"Geoffrey Lalloué","email":"geoffrey.lalloue@keendoo.com","login":null,"count":2},{"name":"E000391","email":"sami.nabih_ext@michelin.com","login":null,"count":2},{"name":"Grégoire Compagnon","email":"obeone@obeone.org","login":"obeone","count":2},{"name":"Romain DUCASSE","email":"rducasse@aubay.com","login":"rducasse","count":2},{"name":"Nicolas Duhéron","email":"nduheron@gmail.com","login":"nduheron","count":2},{"name":"Gaël Foppolo","email":"gael.foppolo@insideapp.fr","login":"gaelfoppolo","count":2},{"name":"Antoine.Meheut","email":"34522927+AntoineMeheut","login":"AntoineMeheut","count":2},{"name":"Pima-Dev","email":"pimadev.contact@gmail.com","login":"poulainpi","count":1},{"name":"Romuald PRIOL","email":"doc.roms@gmail.com","login":"DocRoms","count":1},{"name":"Zied Ellouze","email":"zied-ellouze","login":"zied-ellouze","count":1},{"name":"behinthierry","email":"behin_thierry@hotmail.com","login":"titiBeOne","count":1},{"name":"egry35","email":"egry35@gmail.com","login":"egry35","count":1},{"name":"Wavestone Lyon","email":"richard.prandini@wavestone.fr","login":null,"count":1},{"name":"Laurent Goncalves","email":"lgoncalves@e-citiz.com","login":null,"count":1},{"name":"Ahmed Bahri","email":"ahmedbahri@10-80-52-48.0200.sim.fr.iosda.org","login":null,"count":1},{"name":"fkotd","email":"mathilde@fkotd.me","login":"fkotd","count":1},{"name":"ganeis","email":"ganeistan1@gmail.com","login":"ganeis","count":1},{"name":"hugodezordo","email":"55738275+hugodezordo","login":"hugodezordo","count":1},{"name":"imevanc","email":"charal.vag@gmail.com","login":"imevanc","count":1},{"name":"rcollin","email":"remi.collin@gmail.com","login":"rcolin","count":1},{"name":"relivio","email":"olivier.bonnaire@gmail.com","login":"relivio","count":1},{"name":"Fabien Bézagu","email":"fbezagu","login":"fbezagu","count":1},{"name":"Eliott Lavier","email":"67601109+eliottlv","login":"eliottlv","count":1},{"name":"Dirgon","email":"45286358+Dirgon","login":"Dirgon","count":1},{"name":"DUBOIS Maxime","email":"84399440+mdubois81","login":"mdubois81","count":1},{"name":"Baptiste Henry","email":"54983221+Batsh028","login":"Batsh028","count":1},{"name":"Azelytof","email":"50252147+Azel-ytof","login":"Azel-ytof","count":1},{"name":"Alex","email":"84151760+Kinlex","login":"Kinlex","count":1},{"name":"Grecia","email":"echeniquegrecia@gmail.com","login":"echeniquegrecia","count":1},{"name":"HuMoreau","email":"73228759+HuMoreau","login":"HuMoreau","count":1},{"name":"Ibrahim Mokhtari","email":"ibrahimmokhtari2005@gmail.com","login":"harag7810","count":1},{"name":"Ibrahima BALDE","email":"ibrahimakourawy@gmail.com","login":"kourawy","count":1},{"name":"Jean-Baptiste Renault","email":"81814445+bantra7","login":"bantra7","count":1},{"name":"JuBaas","email":"j.basnier@gmail.com","login":"JuBaas","count":1},{"name":"Jérôme CARDON","email":"jerome.cardon@accenture.com","login":"jay-79","count":1},{"name":"McCorrie, Peter (Software Engineering CoE)","email":"pete1993@gmail.com","login":"mccorrip","count":1},{"name":"Mhammed El Mrabet","email":"98460610+mhammed21","login":"mhammed21","count":1},{"name":"Mimi-a24","email":"53166454+Mimi-a24","login":"Mimi-a24","count":1},{"name":"Mourad MAMASSI","email":"mourad.mamassi@gmail.com","login":"mouradmamassi","count":1},{"name":"Nicolas Le Cam","email":"niko.lecam@gmail.com","login":"KuSh","count":1}],"past_year_committers":[{"name":"David DE CARVALHO","email":"dedece35@gmail.com","login":"dedece35","count":66},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":18},{"name":"utarwyn","email":"utarwyn","login":"utarwyn","count":15},{"name":"samuel","email":"samuel.campos@netoik.io","login":"NETOIK","count":8},{"name":"theochone","email":"theo.chone@bforbank.com","login":"theochone","count":6},{"name":"Benjamin DELAHAIS","email":"bdelahais@solocal.com","login":"B3ND3L","count":5},{"name":"FloSto-Bash","email":"florian_stormacq@icloud.com","login":"fstormacq","count":5},{"name":"Gaddour","email":"contact.abdelkaderhassine@gmail.com","login":"hassineabd","count":3},{"name":"Johanna DUIGOU","email":"jduigou.dev@gmail.com","login":"jduigoudev","count":3},{"name":"Alex","email":"84151760+Kinlex","login":"Kinlex","count":1},{"name":"HuMoreau","email":"73228759+HuMoreau","login":"HuMoreau","count":1},{"name":"Ibrahim Mokhtari","email":"ibrahimmokhtari2005@gmail.com","login":"harag7810","count":1},{"name":"Ibrahima BALDE","email":"ibrahimakourawy@gmail.com","login":"kourawy","count":1},{"name":"JY Cr","email":"jycr","login":"jycr","count":1},{"name":"Luc Fouin","email":"luc.fouin@gmail.com","login":"pataluc","count":1},{"name":"Maxime Daniel","email":"maxime.daniel208@gmail.com","login":"max-208","count":1},{"name":"Mhammed El Mrabet","email":"98460610+mhammed21","login":"mhammed21","count":1},{"name":"rducasse","email":"rducasse@aubay.com","login":"rducasse","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-09T00:00:10.762Z","repositories_count":6616937,"commits_count":916260676,"contributors_count":38856099,"owners_count":1327321,"committers_count":3285128,"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_stats":{"full_name":"green-code-initiative/creedengo-rules-specifications","html_url":"https://github.com/green-code-initiative/creedengo-rules-specifications","last_synced_at":"2026-08-10T17:14:58.634Z","status":"active","issues_count":61,"pull_requests_count":206,"avg_time_to_close_issue":8334424.472222222,"avg_time_to_close_pull_request":7072358.992907802,"issues_closed_count":36,"pull_requests_closed_count":141,"pull_request_authors_count":60,"issue_authors_count":27,"avg_comments_per_issue":2.459016393442623,"avg_comments_per_pull_request":1.7572815533980584,"merged_pull_requests_count":93,"bot_issues_count":0,"bot_pull_requests_count":16,"past_year_issues_count":12,"past_year_pull_requests_count":45,"past_year_avg_time_to_close_issue":850731.0,"past_year_avg_time_to_close_pull_request":1478153.5833333333,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":36,"past_year_pull_request_authors_count":20,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.9555555555555556,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":12,"past_year_merged_pull_requests_count":30,"created_at":"2024-12-11T00:05:09.098Z","updated_at":"2026-08-10T17:14:58.634Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/green-code-initiative%2Fcreedengo-rules-specifications/issues","issue_labels_count":{"java":17,":syringe: bug":14,":rocket: enhancement":11,":spiral_notepad: documentation":11,"php":10,"python":9,":card_file_box: rule":9,":building_construction: refactoring":8,"__PRIO_MEDIUM__":8,"__PRIO_HIGH__":6,"__PRIO_LOW__":5,":beginner: good first issue":4,"🏆 challenge2023 🏆":3,"🔥 in progress 🔥":1,"👀 👀 review done 👀 👀":1,"duplicate":1,":grey_question: question":1},"pull_request_labels_count":{"stale":32,":card_file_box: rule":32,"👀 👀 waiting commiter 👀 👀":26,"java":21,":rocket: enhancement":19,"dependencies":17,":spiral_notepad: documentation":13,"🔥 in progress 🔥":12,"python":9,"php":7,":syringe: bug":6,":building_construction: refactoring":5,"✨ challenge2024 ✨":4,"js/ts":3,"👀 👀 review done 👀 👀":2,"🏆 challenge2023 🏆":1,"rust":1,":interrobang: help wanted":1,"duplicate":1,"csharp":1,"💡 rule idea":1,"__PRIO_HIGH__":1},"issue_author_associations_count":{"MEMBER":26,"NONE":23,"CONTRIBUTOR":12},"pull_request_author_associations_count":{"CONTRIBUTOR":76,"NONE":72,"MEMBER":53,"COLLABORATOR":5},"issue_authors":{"dedece35":22,"mhammed21":8,"utarwyn":4,"jycr":3,"glalloue":2,"7PH":1,"fatenhomrani":1,"obeone":1,"skaslay1910":1,"natixis-caen":1,"egry35":1,"guiyom19":1,"seenusankar":1,"AviElkharrat":1,"MP-Aubay":1,"LordPatate":1,"ambre2222":1,"AntoineMeheut":1,"christall13":1,"matthieumarrast":1,"jbuiquan":1,"B3ND3L":1,"hyp-test-auto":1,"jurevert":1,"arn-aud":1,"Silicoman":1,"fabioquimbay":1},"pull_request_authors":{"dedece35":42,"cleophass":25,"dependabot[bot]":16,"jycr":11,"utarwyn":11,"oussamaLaribi":9,"egry35":6,"pataluc":5,"Clmnt-Cash":4,"Djoums":3,"TchaloSon":3,"fbezagu":3,"safaaoug":2,"hindsellouk":2,"pbaumard":2,"mathis-girault":2,"zippy1978":2,"AmarSALHI-code":2,"obeone":2,"NETOIK":2,"hassineabd":2,"FlorianC35":2,"aitaider1u":2,"Sail012001":2,"echeniquegrecia":2,"zizou-ben":2,"laurentgoncalves":2,"Silicoman":2,"glalloue":2,"Geenag":2,"B3ND3L":2,"Nagha51":2,"ElyesFakhar":1,"AviElkharrat":1,"harag7810":1,"Kinlex":1,"andryes":1,"cleophas-dlg":1,"Mr-R-b0t":1,"lambrecn":1,"massiltag":1,"salah-dev-inp":1,"kiiro52o2":1,"theochone":1,"tecbiio":1,"mhammed21":1,"aaudric":1,"relivio":1,"kerimboukadida":1,"Hachemi9":1,"glbrtrnh":1,"fstormacq":1,"jduigoudev":1,"HuMoreau":1,"kourawy":1,"max-208":1,"anthony-o":1,"jpreisner":1,"rducasse":1,"StanleySweet":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-11T00:00:06.821Z","repositories_count":14791824,"issues_count":28363793,"pull_requests_count":93479797,"authors_count":11434203,"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":{":spiral_notepad: documentation":4},"past_year_pull_request_labels_count":{":card_file_box: rule":18,"java":16,"dependencies":12,"🔥 in progress 🔥":9,"👀 👀 waiting commiter 👀 👀":8,"python":8,":spiral_notepad: documentation":7,"stale":6,":rocket: enhancement":3,"js/ts":3},"past_year_issue_author_associations_count":{"NONE":8,"MEMBER":4},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":24,"MEMBER":11,"NONE":9,"COLLABORATOR":1},"past_year_issue_authors":{"mhammed21":8,"utarwyn":4},"past_year_pull_request_authors":{"dependabot[bot]":12,"dedece35":8,"utarwyn":3,"TchaloSon":3,"B3ND3L":2,"Clmnt-Cash":2,"hassineabd":2,"theochone":1,"rducasse":1,"pataluc":1,"Mr-R-b0t":1,"mhammed21":1,"lambrecn":1,"kourawy":1,"Kinlex":1,"jduigoudev":1,"HuMoreau":1,"harag7810":1,"fstormacq":1,"aaudric":1},"maintainers":[{"login":"dedece35","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dedece35"},{"login":"utarwyn","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/utarwyn"},{"login":"jycr","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jycr"},{"login":"jduigoudev","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jduigoudev"}],"active_maintainers":[{"login":"dedece35","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dedece35"},{"login":"utarwyn","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/utarwyn"},{"login":"jduigoudev","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jduigoudev"}]},"events":{"total":{"DeleteEvent":27,"MemberEvent":1,"PullRequestEvent":100,"ForkEvent":23,"IssuesEvent":11,"WatchEvent":37,"IssueCommentEvent":163,"PushEvent":190,"PullRequestReviewCommentEvent":126,"PullRequestReviewEvent":136,"CreateEvent":50},"last_year":{"DeleteEvent":16,"PullRequestEvent":26,"ForkEvent":1,"IssuesEvent":4,"WatchEvent":4,"IssueCommentEvent":24,"PushEvent":61,"PullRequestReviewEvent":5,"PullRequestReviewCommentEvent":10,"CreateEvent":16}},"keywords":["climate-change","code-quality","ecodesign","ecoscore","energy-efficiency","sonarqube","sonarqube-plugin","static-analysis","sustainability"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T05:15:21.616Z","updated_at":"2023-01-15T05:15:21.616Z","repository_link":"https://github.com/green-code-initiative/creedengo-rules-specifications/blob/main/.github/workflows/build.yml","dependencies":[{"id":6915828873,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6915828874,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6915828875,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6915828876,"package_name":"gradle/gradle-build-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2023-01-15T05:15:28.173Z","updated_at":"2023-01-15T05:15:28.173Z","repository_link":"https://github.com/green-code-initiative/creedengo-rules-specifications/blob/main/pom.xml","dependencies":[{"id":6915876708,"package_name":"org.sonarsource.sonarqube:sonar-plugin-api","ecosystem":"maven","requirements":"9.4.0.54424","direct":true,"kind":"provided","optional":false},{"id":6915876709,"package_name":"org.sonarsource.analyzer-commons:sonar-analyzer-commons","ecosystem":"maven","requirements":"2.1.0.1111","direct":true,"kind":"runtime","optional":false},{"id":6915876710,"package_name":"org.sonarsource.sonarqube:sonar-plugin-api-impl","ecosystem":"maven","requirements":"9.7.1.62043","direct":true,"kind":"runtime","optional":false},{"id":6915876711,"package_name":"org.sonarsource.java:sonar-java-plugin","ecosystem":"maven","requirements":"7.15.0.30507","direct":true,"kind":"provided","optional":false},{"id":6915876712,"package_name":"org.sonarsource.php:sonar-php-plugin","ecosystem":"maven","requirements":"3.25.0.9077","direct":true,"kind":"provided","optional":false},{"id":6915876713,"package_name":"org.sonarsource.python:sonar-python-plugin","ecosystem":"maven","requirements":"3.19.0.10254","direct":true,"kind":"provided","optional":false},{"id":6915876714,"package_name":"org.sonarsource.java:java-checks-testkit","ecosystem":"maven","requirements":"7.15.0.30507","direct":true,"kind":"test","optional":false},{"id":6915876715,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":"5.9.1","direct":true,"kind":"test","optional":false},{"id":6915876716,"package_name":"org.junit.jupiter:junit-jupiter-migrationsupport","ecosystem":"maven","requirements":"5.9.1","direct":true,"kind":"test","optional":false},{"id":6915876717,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":"3.23.1","direct":true,"kind":"test","optional":false},{"id":6915876718,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.2","direct":true,"kind":"test","optional":false},{"id":6915876719,"package_name":"org.sonarsource.python:python-checks-testkit","ecosystem":"maven","requirements":"3.19.0.10254","direct":true,"kind":"test","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish_to_maven_central.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:29:15.935Z","updated_at":"2023-09-21T19:29:15.935Z","repository_link":"https://github.com/green-code-initiative/creedengo-rules-specifications/blob/main/.github/workflows/publish_to_maven_central.yml","dependencies":[{"id":13856701179,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856701180,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856701181,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale_tag.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:29:16.550Z","updated_at":"2023-09-21T19:29:16.550Z","repository_link":"https://github.com/green-code-initiative/creedengo-rules-specifications/blob/main/.github/workflows/stale_tag.yml","dependencies":[{"id":13856701204,"package_name":"actions/stale","ecosystem":"actions","requirements":"v8.0.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cpan","filepath":"maven-build/test/resources/meta.json","sha":null,"kind":"lockfile","created_at":"2026-02-08T00:01:21.490Z","updated_at":"2026-02-08T00:01:21.490Z","repository_link":"https://github.com/green-code-initiative/creedengo-rules-specifications/blob/main/maven-build/test/resources/meta.json","dependencies":[]},{"ecosystem":"maven","filepath":"src/main/rules/S6904/java/analysis/level1-jpa/pom.xml","sha":null,"kind":"manifest","created_at":"2026-08-10T17:27:38.764Z","updated_at":"2026-08-10T17:27:38.764Z","repository_link":"https://github.com/green-code-initiative/creedengo-rules-specifications/blob/main/src/main/rules/S6904/java/analysis/level1-jpa/pom.xml","dependencies":[{"id":26032161661,"package_name":"org.hibernate.orm:hibernate-core","ecosystem":"maven","requirements":"6.4.4.Final","direct":true,"kind":"runtime","optional":false},{"id":26032161662,"package_name":"com.h2database:h2","ecosystem":"maven","requirements":"2.2.224","direct":true,"kind":"runtime","optional":false},{"id":26032161663,"package_name":"org.slf4j:slf4j-nop","ecosystem":"maven","requirements":"2.0.13","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2024-12-11T00:04:58.713Z","updated_at":"2026-08-11T18:03:49.784Z","avatar_url":"https://github.com/green-code-initiative.png","language":"Java","category":"Consumption","sub_category":"Computation and Communication","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" width=\"500\" height=\"100\" srcset=\"docs/resources/creedengo_light.svg\"\u003e\n    \u003csource media=\"(prefers-color-scheme: light)\" width=\"500\" height=\"100\" srcset=\"docs/resources/creedengo_dark.svg\"\u003e\n    \u003cimg alt=\"Creedengo logo\" width=\"500\" height=\"100\" src=\"docs/resources/creedengo_light.svg\"\u003e\n  \u003c/picture\u003e\n  \u003cp\u003e\n    \u003cstrong\u003eA Green Code Initiative project\u003c/strong\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n---\n\n_creedengo_ is a collective project aiming to reduce environmental footprint of software at the code level. The goal of\nthe project is to provide a list of static code analyzers to highlight code structures that may have a negative\necological impact: energy and resources over-consumption, \"fatware\", shortening terminals' lifespan, etc.\n\n_creedengo_ is based on evolving catalogs of [good practices](docs/rules), for various technologies. A SonarQube plugin\nthen implements these catalogs as rules for scanning your projects.\n\n**Warning**: this is still a very early stage project. Any feedback or contribution will be highly appreciated. Please\nrefer to the contribution section.\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://github.com/green-code-initiative/creedengo-common/blob/main/doc/CODE_OF_CONDUCT.md)\n\n## 🌿 SonarQube Plugins\n\n7 technologies are supported by creedengo right now:\n\n- \"standard\" plugins :\n    - [Java plugin](https://github.com/green-code-initiative/creedengo-java)\n    - [JavaScript plugin](https://github.com/green-code-initiative/creedengo-javascript)\n    - [PHP plugin](https://github.com/green-code-initiative/creedengo-php)\n    - [Python plugin](https://github.com/green-code-initiative/creedengo-python)\n    - [C# plugin](https://github.com/green-code-initiative/creedengo-csharp)\n- mobile plugins :\n    - [Android plugin](https://github.com/green-code-initiative/creedengo-android)\n    - [iOS plugin](https://github.com/green-code-initiative/creedengo-ios)\n\n![Screenshot](docs/resources/screenshot.jpg)\n\n### eco-design SonarQube plugin\n\n![Ekko logo](docs/resources/5ekko.png)\n\nThere are two kinds of plugins :\n\n- One for web / backoffice (PHP, Python, Java, JavaScript), using smells described in the 2nd edition of the repository\n  published in september 2015.\n  You can find all the\n  rules [here (in french)](https://docs.google.com/spreadsheets/d/1nujR4EnajnR0NSXjvBW3GytOopDyTfvl3eTk2XGLh5Y/edit#gid=1386834576).\n  The current repository is for web / backOffice\n- One for mobile (Android/iOS), using [a set of code smells](https://github.com/cnumr/best-practices-mobile) theorised\n  by Dr. Olivier Le Goaër.\n  You can find this plugin in the repository [here](https://github.com/green-code-initiative/creedengo-android)\n\n### How a SonarQube plugin works\n\nCode is parsed to be transformed as AST. AST will allow you to access one or more nodes of your code.\nFor example, you’ll be able to access of all your `for` loop, to explore content etc.\n\nTo better understand AST structure, you can use the [AST Explorer](https://astexplorer.net/).\n\n### creedengo rules specification repository\n\nThis project contains the specifications of all creedengo rules, for all languages.\n\n#### Structure\n\nRules are organized by folder based on their ID in the [root rules folder](src/main/rules).\nEach of these folders contains a file with the metadata of the rule, and description by language.\n\nThe metadata file uses the format supported by\nthe [SonarSource Analyzers Commons](https://github.com/SonarSource/sonar-analyzer-commons/tree/master/commons) library.\nTo find out what values can be put there, we advise you to use the\nofficial [SonarQube documentation](https://docs.sonarsource.com/sonarqube/latest/user-guide/rules/overview/), and to\nrely on already existing files.\n\nHere is an example:\n\n```text\nsrc/main/rules\n├── GCI104\n│   ├── java\n│   │   ├── GCI104.asciidoc\n│   │   ├── GCI104.json\n│   ├── php\n│   │   ├── GCI104.asciidoc\n│   ├── python\n│   │   ├── GCI104.asciidoc\n│   └── GCI104.json\n├── ...\n```\n\nTo specify metadata for a given language (for example deprecate a rule only for a single language), it is possible to\ncreate a json file in the language folder, and this will be merged with the common file during build. The keys in the\nspecific file have priority and it is possible to add new ones but not to delete them from the global one.\n\n#### Description language\n\nThe description of the rules uses the ASCIIDOC format (\nwith [Markdown compatibility](https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#markdown-compatibility))\nin order to allow the inclusion of other pages (this feature is not available in standard with Markdown).\n\nSee:\n\n- [AsciiDoc Syntax Quick Reference](https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/)\n- [Compare AsciiDoc to Markdown](https://docs.asciidoctor.org/asciidoc/latest/asciidoc-vs-markdown/)\n\n## 🚀 Getting Started\n\nYou can quickly explore Creedengo plugins using Docker. Refer to the \"Getting Started\" section of each plugin for\ndetailed instructions:\n\n- [Java plugin](https://github.com/green-code-initiative/creedengo-java?tab=readme-ov-file#-getting-started)\n- [PHP plugin](https://github.com/green-code-initiative/creedengo-php?tab=readme-ov-file#-getting-started)\n- [Python plugin](https://github.com/green-code-initiative/creedengo-python?tab=readme-ov-file#-getting-started)\n- [C# plugin](https://github.com/green-code-initiative/creedengo-csharp?tab=readme-ov-file#-getting-started)\n- [Android Java plugin](https://github.com/green-code-initiative/creedengo-android?tab=readme-ov-file#-quickstart)\n\n## 🛒 Distribution\n\nThe primary way to obtain Creedengo plugins is through the SonarQube Marketplace, accessible in the Administration\nsection. Alternatively, you can download them directly from the GitHub releases.\n\nWe had split our plugins repository `creedengo` to one repository for each plugin on december 2023.\nThus, plugin versions are available on 2 repositories depending on version you want :\n\n- Java plugin :\n    - from 0.x to\n      1.4.3 : [creedengo repository](https://github.com/green-code-initiative/creedengo-rules-specifications/releases)\n    - since 1.5.0 : [creedengo-java repository](https://github.com/green-code-initiative/creedengo-java/releases)\n- PHP plugin :\n    - from 0.x to\n      1.3.1 : [creedengo repository](https://github.com/green-code-initiative/creedengo-rules-specifications/releases)\n    - since 1.4.0 : [creedengo-php repository](https://github.com/green-code-initiative/creedengo-php/releases)\n- Python plugin :\n    - from 0.x to\n      1.3.1 : [creedengo repository](https://github.com/green-code-initiative/creedengo-rules-specifications/releases)\n    - since 1.4.0 : [creedengo-python repository](https://github.com/green-code-initiative/creedengo-python/releases)\n- Javascript plugin :\n    - from 0.x to\n      1.3.0 : [creedengo repository](https://github.com/green-code-initiative/creedengo-rules-specifications/releases)\n    - since\n      1.4.0 : [creedengo-javascript repository](https://github.com/green-code-initiative/creedengo-javascript/releases)\n- C# plugin :\n    - since 0.x : [creedengo repository](https://github.com/green-code-initiative/creedengo-csharp/releases)\n- Android plugin : [creedengo-android repository](https://github.com/green-code-initiative/creedengo-android/releases)\n- iOS plugin : [creedengo-ios repository](https://github.com/green-code-initiative/creedengo-ios/releases)\n\n## 🧩 Plugins version compatibility (OLD `ecocode` plugin)\n\n| Plugins Version     | SonarQube version           | Java version |\n|---------------------|-----------------------------|--------------|\n| 1.4+                | SonarQube 9.4.+ LTS to 10.1 | 11 / 17      |\n| 1.2.x, 1.3.x        | SonarQube 9.4.+ LTS to 10.0 | 11 / 17      |\n| 0.2.x, 1.0.x, 1.1.x | SonarQube 9.4.+ LTS to 9.9  | 11 / 17      |\n| 0.1.x               | SonarQube 8.9.+ LTS to 9.3  | 11 / 17      |\n\n## 🤝 Contribution\n\nYou are a technical expert, a designer, a project manager, a CSR expert, an ecodesign expert...\n\nYou want to offer the help of your company, help us to organize, communicate on the project ?\n\nYou have ideas to submit to us ?\n\nWe are listening to you to make the project progress collectively, and maybe with you !\n\nWE NEED YOU !\n\nHere is the [Starter pack](https://github.com/green-code-initiative/creedengo-common/blob/main/doc/starter-pack.md)\n\n## 🤓 Main contributors\n\nAny question ? We are here for you !\nfirst, create an issue, please.\nThen, if no answer, contact ...\n\n- [Jules Delecour](https://www.linkedin.com/in/jules-delecour-498680118/)\n- [Geoffrey Lalloué](https://github.com/glalloue)\n- [Julien Hertout](https://www.linkedin.com/in/julien-hertout-b1175449/)\n- [Justin Berque](https://www.linkedin.com/in/justin-berque-444412140)\n- [Olivier Le Goaër](https://olegoaer.perso.univ-pau.fr)\n- [David De Carvalho](https://www.linkedin.com/in/david%E2%80%8E-de-carvalho-8b395284/)\n- [Maxime Malgorn](https://www.linkedin.com/in/maximemalgorn/)\n- [Gilles Grousset](https://www.linkedin.com/in/gillesgrousset/)\n- [Vianney De Bellabre](https://www.linkedin.com/in/vianney-de-bellabre/)\n- [Jérôme Cardon](https://www.linkedin.com/in/jcardon79/)\n- [Johanna Duigou](https://www.linkedin.com/in/johannaduigou/)\n\n## 🧐 Core Team Emeriti\n\nHere we honor some no-longer-active core team members who have made valuable contributions in the past.\n\n- [Maxime Dubois](https://www.linkedin.com/in/maxime-dubois-%F0%9F%8C%B1-649a3a3/)\n- Gaël Pellevoizin\n- [Nicolas Daviet](https://github.com/NicolasDaviet)\n- [Mathilde Grapin](https://github.com/fkotd)\n\nThey have contributed to the success of creedengo :\n\n- [Davidson Consulting](https://www.davidson.fr/)\n- [Orange Business](https://www.orange-business.com/)\n- [Snapp'](https://www.snapp.fr/)\n- [Université de Pau et des Pays de l'Adour (UPPA)](https://www.univ-pau.fr/)\n- [Solocal](https://www.solocal.com/) / [PagesJaunes.fr](https://www.pagesjaunes.fr/)\n- [Capgemini](https://www.capgemini.fr/)\n- [Accenture](https://www.accenture.com/)\n\nThey supported the project :\n\n- [Région Nouvelle-Aquitaine](https://www.nouvelle-aquitaine.fr/)\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["green","ecology","quality","ecoindex","greenit","smell","climate","green-ai","green-computing","green-software"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/305440","html_url":"https://ost.ecosyste.ms/projects/305440"}