public class DesugaringClassAnalyzer
extends java.lang.Object
This analyzer generates DesugaringData that describes local desugaring dependencies
for a single type coming from a .class file or a .jar. To learn which information is relevant for
calculating the desugaring dependencies, please see DesugaringData.
| Constructor and Description |
|---|
DesugaringClassAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<DesugaringData> |
analyze(java.nio.file.Path path) |
static DesugaringData |
forRemoved(java.nio.file.Path path) |
@NonNull public static java.util.List<DesugaringData> analyze(@NonNull java.nio.file.Path path) throws java.io.IOException
java.io.IOException@NonNull public static DesugaringData forRemoved(@NonNull java.nio.file.Path path)