Skip to content

Commit 332747e

Browse files
committed
Made the limitations more explicit
1 parent 6f236c6 commit 332747e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,9 @@ Does not backport Java 8 APIs.
189189
Backporting default methods and static methods on interfaces requires all
190190
backported interfaces and all classes which implement them or call their
191191
static methods to be backported together, with one execution of
192-
Retrolambda.
192+
Retrolambda. In other words, you must *always do a clean build*. Also,
193+
backporting default methods won't work across module or dependency
194+
boundaries.
193195

194196
May break if a future JDK 8 build stops generating a new class for each
195197
`invokedynamic` call. Retrolambda works so that it captures the bytecode

0 commit comments

Comments
 (0)