Package io.quarkus.platform.tools
Class ToolsUtils
java.lang.Object
io.quarkus.platform.tools.ToolsUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intReturns the number of occurrences of a character in a string.static Stringstatic StringgetGradlePluginVersion(Properties props) static Stringstatic Stringstatic StringgetMavenPluginGroupId(Properties props) static StringgetMavenPluginVersion(Properties props) static StringgetMavenWrapperVersion(Properties props) static StringgetPluginKey(Properties props) static StringgetProperty(String name) static StringgetProperty(String name, String defaultValue) static Stringstatic StringgetQuarkusCoreVersion(Properties props) static booleanisNullOrEmpty(String arg) static io.quarkus.registry.catalog.ExtensionCatalogmergePlatforms(List<io.quarkus.maven.dependency.ArtifactCoords> platforms, io.quarkus.bootstrap.resolver.AppModelResolver artifactResolver) static io.quarkus.registry.catalog.ExtensionCatalogmergePlatforms(List<io.quarkus.maven.dependency.ArtifactCoords> platforms, io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver artifactResolver) readProjectData(io.quarkus.registry.catalog.ExtensionCatalog catalog) static PropertiesreadQuarkusProperties(io.quarkus.registry.catalog.ExtensionCatalog catalog) static StringrequireProperty(String name) static StringrequireProperty(Properties props, String name) static Stringstatic io.quarkus.registry.catalog.ExtensionCatalogresolvePlatformDescriptorDirectly(String bomGroupId, String bomArtifactId, String bomVersion, io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver artifactResolver, io.quarkus.devtools.messagewriter.MessageWriter log) stringToMap(String str, String entrySeparator, String keyValueSeparator)
-
Constructor Details
-
ToolsUtils
public ToolsUtils()
-
-
Method Details
-
requireProperty
-
getProperty
-
getProperty
-
stringToMap
-
isNullOrEmpty
-
dotJoin
-
countOf
Returns the number of occurrences of a character in a string. If the string argument is null, the method will return zero.- Parameters:
str- a string to search inch- a character look for- Returns:
- number of occurrences of the character in string
-
resolvePlatformDescriptorDirectly
-
mergePlatforms
public static io.quarkus.registry.catalog.ExtensionCatalog mergePlatforms(List<io.quarkus.maven.dependency.ArtifactCoords> platforms, io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver artifactResolver) -
mergePlatforms
public static io.quarkus.registry.catalog.ExtensionCatalog mergePlatforms(List<io.quarkus.maven.dependency.ArtifactCoords> platforms, io.quarkus.bootstrap.resolver.AppModelResolver artifactResolver) -
readQuarkusProperties
public static Properties readQuarkusProperties(io.quarkus.registry.catalog.ExtensionCatalog catalog) -
readProjectData
-
requireProperty
-
getMavenPluginArtifactId
-
getMavenPluginGroupId
-
getQuarkusCoreVersion
-
requireQuarkusCoreVersion
-
getMavenPluginVersion
-
getGradlePluginVersion
-
getPluginKey
-
getProposedMavenVersion
-
getMavenWrapperVersion
-
getGradleWrapperVersion
-