blob: f3c01e05a0af8f6adcc5cd3afeec2bec7ae7b499 [file] [log] [blame] [view]
# Jakarta annotations
[![Build Status](https://github.com/jakartaee/common-annotations-api/actions/workflows/maven.yml/badge.svg?branch=master)](https://github.com/jakartaee/common-annotations-api/actions/workflows/maven.yml?branch=master)
[![Jakarta Staging (Snapshots)](https://img.shields.io/nexus/s/https/jakarta.oss.sonatype.org/jakarta.annotation/jakarta.annotation-api.svg)](https://jakarta.oss.sonatype.org/content/repositories/staging/jakarta/annotation/jakarta.annotation-api/)
**Jakarta Annotations** defines a collection of annotations representing common
semantic concepts that enable a declarative style of programming that applies
across a variety of Java technologies.
Jakarta Annotations uses a [Java Platform Module System](http://openjdk.java.net/projects/jigsaw/spec/)
module name `jakarta.annotation`.
## Contributing
We use [contribution policy](CONTRIBUTING.md), which means we can only accept contributions under
the terms of [Eclipse Contributor Agreement](http://www.eclipse.org/legal/ECA.php).