INNER CODE UNIT · Java
JdkConfigurationPlugin
scalar-labs/scalardb · buildSrc/src/main/java/com/scalar/db/JdkConfigurationPlugin.java:47
public class JdkConfigurationPlugin implements Plugin<Project> {
private static final Logger logger = LoggerFactory.getLogger(JdkConfigurationPlugin.class);
private static final String JAVA_VERSION_PROP = "javaVersion";
private static final String JAVA_VENDOR_PROP = "javaVendor";
private static final String INTEGRATION_TEST_JAVA_RUNTIME_VERSION_PROP =
"integrationTestJavaRuntimeVersion";
private static final String INTEGRATION_TEST_JAVA_RUNTIME_VENDOR_PROP =
"integrationTestJavaRuntimeVendor";
@Nullable private JavaLanguageVersion javaVersion;
@Nullable private JvmVendorSpec javaVendor;
@Nullable private JavaLanguageVersion integrationTestJavaVersion;
@Nullable private JvmVendorSpec integrationTestJavaVendor;
@Override
public void apply(@NotNull Project project) {