{"id":16651594,"url":"https://github.com/bsorrentino/maven-annotation-plugin","last_synced_at":"2025-04-07T15:10:45.140Z","repository":{"id":28933979,"uuid":"32459707","full_name":"bsorrentino/maven-annotation-plugin","owner":"bsorrentino","description":"A maven plugin to process annotation from jdk8 and above at compile time","archived":false,"fork":false,"pushed_at":"2024-10-18T13:35:37.000Z","size":3275,"stargazers_count":31,"open_issues_count":0,"forks_count":21,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-31T14:11:21.536Z","etag":null,"topics":["annotation-processor","annotations","java"],"latest_commit_sha":null,"homepage":"http://bsorrentino.github.io/maven-annotation-plugin/index.html","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bsorrentino.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=ZVQ6MYKSSTHY6"}},"created_at":"2015-03-18T13:17:25.000Z","updated_at":"2024-10-18T13:31:12.000Z","dependencies_parsed_at":"2024-04-13T23:29:51.101Z","dependency_job_id":"9adc4e5b-e86e-4f51-85ae-14cf2ac5c3e2","html_url":"https://github.com/bsorrentino/maven-annotation-plugin","commit_stats":null,"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bsorrentino%2Fmaven-annotation-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bsorrentino%2Fmaven-annotation-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bsorrentino%2Fmaven-annotation-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bsorrentino%2Fmaven-annotation-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bsorrentino","download_url":"https://codeload.github.com/bsorrentino/maven-annotation-plugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247675607,"owners_count":20977378,"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":["annotation-processor","annotations","java"],"created_at":"2024-10-12T09:25:49.737Z","updated_at":"2025-04-07T15:10:45.112Z","avatar_url":"https://github.com/bsorrentino.png","language":"HTML","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=ZVQ6MYKSSTHY6"],"categories":[],"sub_categories":[],"readme":"## A maven plugin to process compile time annotation for jdk8 and above.\n\n\u003ca href=\"http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22maven-processor-plugin%22\"\u003e\u003cimg src=\"https://img.shields.io/maven-central/v/org.bsc.maven/maven-processor-plugin.svg\"\u003e\n\u003c/a\u003e\u0026nbsp;\u003cimg src=\"https://img.shields.io/github/forks/bsorrentino/maven-annotation-plugin.svg\"\u003e\u0026nbsp;\n\u003cimg src=\"https://img.shields.io/github/stars/bsorrentino/maven-annotation-plugin.svg\"\u003e\u0026nbsp;\u003ca href=\"https://github.com/bsorrentino/maven-annotation-plugin/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/bsorrentino/maven-annotation-plugin.svg\"\u003e\n\u003c/a\u003e\u0026nbsp;[![Join the chat at https://gitter.im/bsorrentino/maven-annotation-plugin](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/bsorrentino/maven-annotation-plugin?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n\nThis plugin helps to use from maven the new annotation processing integrated in java compiler provided from JDK8\n\nThis plugin was born as the 'alter ego' of maven apt plugin [apt-maven-plugin](https://search.maven.org/artifact/org.codehaus.mojo/apt-maven-plugin/1.0-alpha-5/maven-plugin)\n\n## Documentation\n\n* [Last Version](http://bsorrentino.github.io/maven-annotation-plugin/index.html)\n* [Version 2 (old)](http://bsorrentino.github.io/maven-annotation-plugin/site2/index.html)\n\n## Related plugin\n\n plugin | info\n--- | ---\n[m2e-apt](https://github.com/jbosstools/m2e-apt) | eclipse plugin from Jboss\n[m2e-annotations](https://github.com/ilx/m2e-annotations) | eclipse plugin\n\n## Develop an annotation processor\n\n* [ANNOTATION PROCESSING 101](http://hannesdorfmann.com/annotation-processing/annotationprocessing101)\n\n## Releases\n\n Date  | Version                                                                                                   | Info\n--- |-----------------------------------------------------------------------------------------------------------| ---\n**Apr 12, 2024** | [Release 5.1](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.1)                   | merge PR [#104](https://github.com/bsorrentino/maven-annotation-plugin/pull/104) - Fixed unchanged sources check.Thanks to [AndreaBaroncelli](https://github.com/AndreaBaroncelli)\n**Sep 21, 2023** | [Release 5.0](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.0)                   | fix [#102](https://github.com/bsorrentino/maven-annotation-plugin/issues/102) - Plugin validation issues on Maven 3.9\n**Jul 12, 2021** | [Release 5.0-rc3](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.0-rc3)           | merge PR [#96](https://github.com/bsorrentino/maven-annotation-plugin/pull/96) - Thanks to [Ulysses Rangel RIbeiro](https://github.com/ulyssesrr)\n**Jul 12, 2021** | [Release 5.0-jdk8-rc3](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.0-jdk8-rc3) | Maintenance release compatible with JDK8\n**Jun 28, 2021** | [Release 5.0-rc2](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.0-rc2)           | merge PR [#95](https://github.com/bsorrentino/maven-annotation-plugin/pull/95) - Thanks to [Ulysses Rangel RIbeiro](https://github.com/ulyssesrr)\n**Jun 28, 2021** | [Release 5.0-jdk8-rc2](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.0-jdk8-rc2) | Maintenance release compatible with JDK8\n**Feb 04, 2021** | [Release 5.0-rc1](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.0-rc1)           | fix issue [#91](https://github.com/bsorrentino/maven-annotation-plugin/issues/91) [#92](https://github.com/bsorrentino/maven-annotation-plugin/issues/92) [#93](https://github.com/bsorrentino/maven-annotation-plugin/issues/93)\n**Feb 04, 2021** | [Release 5.0-jdk8-rc1](https://github.com/bsorrentino/maven-annotation-plugin/releases/tag/v5.0-jdk8-rc1) | Maintenance release compatible with JDK8\n\n## import maven dependency ##\n\nIf you want stay tuned on each update, use the SNAPSHOT version as shown below\n\n```\n   \u003cplugin\u003e\n      \u003cgroupId\u003eorg.bsc.maven\u003c/groupId\u003e\n      \u003cartifactId\u003emaven-processor-plugin\u003c/artifactId\u003e\n      \u003cversion\u003ex.x.x-SNAPSHOT\u003c/version\u003e\n\n   \u003c/plugin\u003e\n\n```\n\n----\n\n[Releases History](HISTORY.md)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbsorrentino%2Fmaven-annotation-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbsorrentino%2Fmaven-annotation-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbsorrentino%2Fmaven-annotation-plugin/lists"}