{"id":15694388,"url":"https://github.com/jonnyzzz/gradle-java9c","last_synced_at":"2025-05-08T20:58:06.031Z","repository":{"id":137437042,"uuid":"107333304","full_name":"jonnyzzz/gradle-java9c","owner":"jonnyzzz","description":"Helps to find package collisions for Java 9 modules migration","archived":false,"fork":false,"pushed_at":"2019-02-13T16:11:55.000Z","size":125,"stargazers_count":7,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-08T20:57:58.162Z","etag":null,"topics":["gradle","gradle-plugin","java","java-9","jigwas","module-system","tools"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonnyzzz.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":"2017-10-17T23:03:48.000Z","updated_at":"2021-12-18T19:50:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"e6f88cb6-24cc-4d6a-bbae-f50a69307c85","html_url":"https://github.com/jonnyzzz/gradle-java9c","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnyzzz%2Fgradle-java9c","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnyzzz%2Fgradle-java9c/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnyzzz%2Fgradle-java9c/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnyzzz%2Fgradle-java9c/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonnyzzz","download_url":"https://codeload.github.com/jonnyzzz/gradle-java9c/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253149569,"owners_count":21861720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gradle","gradle-plugin","java","java-9","jigwas","module-system","tools"],"created_at":"2024-10-03T18:57:43.002Z","updated_at":"2025-05-08T20:58:06.025Z","avatar_url":"https://github.com/jonnyzzz.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/jonnyzzz/gradle-java9c.svg?branch=master)](https://travis-ci.org/jonnyzzz/gradle-java9c)\n\nGradle Java9 Packages Collision plugin\n======================================\n\nStarting from Java9 it is no longer allowed to have same \npackages in different modules (jars) \n\nThe plugin helps to detect package name collisions, that blocks one from \nmigrating to Java 9 modules (JIGSAW)\n\n\nLicense\n=======\n\nApache 2.0. See LICENSE.txt file in the repo for details\n\n\nUsage\n=====\n\nThe plugin defines `java9c` task for the project. The task generates detected\npackages collisions for every SourceSet of the project.\n\nSee more info on [Gradle Plugin Portal](https://plugins.gradle.org/plugin/org.jonnyzzz.java9c)\n\nAdd the following lines to your project:\n```gradle\n\nplugins {\n  id \"org.jonnyzzz.java9c\" version \"\u003cUSE_LATEST_VERSION\u003e\"\n}\n\n\n//necessary only for multiple project projects:\nsubprojects {\n  apply plugin: \"org.jonnyzzz.java9c\"\n}\n\n```\n\n\nIssues\n======\n\nPlease use GitHub issues from the project to report problems you have. Pull requests are welcome too.\n\nRelated Links\n=============\n\n[Gradle Plugin Portal](https://plugins.gradle.org/plugin/org.jonnyzzz.java9c)\n\n[Introductory Blog Post](https://jonnyzzz.com/blog/2017/10/18/java9c)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonnyzzz%2Fgradle-java9c","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonnyzzz%2Fgradle-java9c","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonnyzzz%2Fgradle-java9c/lists"}