Package io.root.patcher
package io.root.patcher
-
ClassDescriptionResolves the Root.io API key from the environment, JVM system properties, or a
.envfile.SHA-1-keyed JSON file cache for Root.io API responses, stored under.gradle/rootio-cache/.Resolves credentials for the pkg Maven repository.Represents a Maven dependency as separate group, name, and version components.HTTP client for querying the Root.io/v3/analyze/mavenAPI, with exponential backoff retries.Gradle extension that exposesrootio { }configuration block.Gradle plugin that intercepts dependency resolution and substitutes vulnerable artifacts with Root.io patches.GradleValueSourcethat resolves a patched dependency coordinate for a given GAV string, using a local cache backed byDepCacheand the Root.io API viaRootIoClient.Input parameters forRootIoValueSource.