UnresolvedClassExtension extension
🔹 Extension: UnresolvedClassExtension
Provides utility methods for iterables of UnresolvedClass instances, allowing runtime diagnostics and convenient reporting of classes whose types could not be fully resolved.
This extension is particularly useful in scenarios involving:
- Generic classes with complex type constraints
- Dynamically loaded code
- Partially unavailable packages or runtime metadata
It enables developers to quickly generate warning messages for unresolved classes during runtime inspection or reflection.
Methods
-
getWarningMessage(
[String? packageName]) → String -
Available on Iterable<
Generates a human-readable warning message for all unresolved classes in this iterable.UnresolvedClass> , provided by the UnresolvedClassExtension extension