JCIP Annotations under Apache License

A clean room implementation of the JCIP Annotations based entirely on the specification provided by the javadocs.

Лицензия

Лицензия

Группа

Группа

org.icroco
Идентификатор

Идентификатор

jcip-annotations
Последняя версия

Последняя версия

1.1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

JCIP Annotations under Apache License
A clean room implementation of the JCIP Annotations based entirely on the specification provided by the javadocs.
Ссылка на сайт

Ссылка на сайт

https://github.com/ouaibsky/jcip-annotations
Система контроля версий

Система контроля версий

https://github.com/ouaibsky/jcip-annotations/

Скачать jcip-annotations

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.icroco/jcip-annotations/ -->
<dependency>
    <groupId>org.icroco</groupId>
    <artifactId>jcip-annotations</artifactId>
    <version>1.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.icroco/jcip-annotations/
implementation 'org.icroco:jcip-annotations:1.1.0'
// https://jarcasting.com/artifacts/org.icroco/jcip-annotations/
implementation ("org.icroco:jcip-annotations:1.1.0")
'org.icroco:jcip-annotations:jar:1.1.0'
<dependency org="org.icroco" name="jcip-annotations" rev="1.1.0">
  <artifact name="jcip-annotations" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.icroco', module='jcip-annotations', version='1.1.0')
)
libraryDependencies += "org.icroco" % "jcip-annotations" % "1.1.0"
[org.icroco/jcip-annotations "1.1.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

This version is built with JDK 11 and declare a module (JIGSAW) with name org.icroco.jcip.annotation

  • All annotations are exported and open.

Introduction

This is a cleanroom implementation of the JCIP Annotations.

I used only the Javadoc of the JCIP annotations.

At no time did I look at the original Findbugs source code.

Rational

The JCIP Annotations are really useful, however they are released under the [Creative Commons Attribution License] (http://creativecommons.org/licenses/by/2.5), which is not recommended for licensing software and may therefore cause issues for some people.

Credits

Brian Goetz and Tim Peierls you guys are f*cking awesome, and I didn't realize how bad a Java developer I was until I saw that book. As soon as I saw the Yuk face listing on page 32, I knew I had to buy the book.

If there is one book every Java developer should have, JCIP is that book.

Версии библиотеки

Версия
1.1.0