From 9393ca1f301c1e6b293a88ff324eecbbea103658 Mon Sep 17 00:00:00 2001
From: buildmaster
Date: Tue, 28 Mar 2017 13:00:23 +0000
Subject: [PATCH] Sync docs from master to gh-pages
---
spring-cloud-contract.html | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/spring-cloud-contract.html b/spring-cloud-contract.html
index b9693593b6..feab0fdaf2 100644
--- a/spring-cloud-contract.html
+++ b/spring-cloud-contract.html
@@ -8650,16 +8650,13 @@ your own implementation to do that.
package org.springframework.cloud.contract.verifier.builder
-import groovy.transform.CompileStatic
import org.springframework.cloud.contract.verifier.config.ContractVerifierConfigProperties
import org.springframework.cloud.contract.verifier.file.ContractMetadata
-
/**
* Builds a single test.
*
* @since 1.1.0
*/
-@CompileStatic
interface SingleTestGenerator {
/**
@@ -8675,6 +8672,13 @@ interface SingleTestGenerator {
*/
String buildClass(ContractVerifierConfigProperties properties, Collection<ContractMetadata> listOfFiles,
String className, String classPackage, String includedDirectoryRelativePath)
+
+ /**
+ * Extension that should be appended to the generated test class. E.g. {@code .java} or {@code .php}
+ *
+ * @param properties - properties passed to the plugin
+ */
+ String fileExtension(ContractVerifierConfigProperties properties)
}