Interface ExtensionsResolver
- All Known Implementing Classes:
ManifestExtensionsResolver
public interface ExtensionsResolver
Resolves information about extensions declared in the build manifest.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondetermineEffectiveExtensions(Manifest manifest) Resolves the detailed information about the extensions configured in the manifest.listAllConfiguredExtensions(Manifest manifest) Gets the names of the configured extensions from the manifest.
-
Method Details
-
determineEffectiveExtensions
Resolves the detailed information about the extensions configured in the manifest.- Parameters:
manifest- the manifest being used- Returns:
- the operation result
-
listAllConfiguredExtensions
Gets the names of the configured extensions from the manifest.- Parameters:
manifest- the manifest to get the information from- Returns:
- first element in tuple is the set of extension names that are configured, second element contains the list of locations from where the extension names are obtained
-