Skip to content

Commit c981a46

Browse files
committed
Fixed Java 5 package explanation
1 parent 1cd1676 commit c981a46

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ During the new version release:
1818
field; copy the added changelog section into the release details field.
1919

2020
### Java 5 package
21-
We generate annotations-java5 package for legacy clients this package cannot use ElementType.TYPE_USE.
22-
It's generated from common/src sources stripping the `, ElementType.TYPE_USE` substring from files.
21+
We generate annotations-java5 package for legacy clients. This package cannot use ElementType.TYPE_USE
22+
which appeared in Java 8. The Java 5 package is generated from common/src sources
23+
stripping the `, ElementType.TYPE_USE` substring from files.
2324
So no Java features that appear in Java 6 or higher except `ElementType.TYPE_USE` should be used in common/src.
2425
New TYPE_USE annotations should be created in java8/src. They will not appear in annotations-java5 package.
2526

0 commit comments

Comments
 (0)