Renamed method names
This commit is contained in:
@@ -19,7 +19,8 @@ public class Swagger2AsciiDocTest {
|
||||
|
||||
@Test
|
||||
public void convertSwaggerToAsciiDoc() {
|
||||
Swagger2AsciiDocConverter.newInstance("http://localhost:8080/api-docs", "src/docs/asciidoc/example.adoc").convertSwagger2AsciiDoc();
|
||||
Swagger2AsciiDocConverter.from("http://localhost:8080/api-docs")
|
||||
.convertTo("src/docs/asciidoc/swagger.adoc");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -36,19 +36,18 @@ public class Swagger2AsciiDocConverter {
|
||||
private static final List<String> IGNORED_DEFINITIONS = Arrays.asList("Void");
|
||||
private final AsciiDocBuilder asciiDocBuilder;
|
||||
private final Swagger swagger;
|
||||
private final String asciiDocFileLocation;
|
||||
|
||||
private Swagger2AsciiDocConverter(String swaggerFileLocation, String asciiDocFileLocation){
|
||||
private Swagger2AsciiDocConverter(String swaggerFileLocation){
|
||||
swagger = new SwaggerParser().read(swaggerFileLocation);
|
||||
this.asciiDocFileLocation = asciiDocFileLocation;
|
||||
|
||||
asciiDocBuilder = new AsciiDocBuilder();
|
||||
}
|
||||
|
||||
public static Swagger2AsciiDocConverter newInstance(String swaggerFileLocation, String asciiDocFileLocation){
|
||||
return new Swagger2AsciiDocConverter(swaggerFileLocation, asciiDocFileLocation);
|
||||
public static Swagger2AsciiDocConverter from(String swaggerFileLocation){
|
||||
return new Swagger2AsciiDocConverter(swaggerFileLocation);
|
||||
}
|
||||
|
||||
public void convertSwagger2AsciiDoc(){
|
||||
public void convertTo(String asciiDocFileLocation){
|
||||
documentHeader(swagger.getInfo());
|
||||
paths(swagger.getPaths());
|
||||
definitions(swagger.getDefinitions());
|
||||
|
||||
@@ -12,9 +12,6 @@ public class Swagger2AsciiDocConverterTest {
|
||||
@Test
|
||||
public void testSwagger2AsciiDocConverter(){
|
||||
File file = new File(Swagger2AsciiDocConverterTest.class.getResource("/json/swagger.json").getFile());
|
||||
Swagger2AsciiDocConverter.newInstance(
|
||||
file.getAbsolutePath(),
|
||||
"C:\\Users\\robert.winkler\\Documents\\git\\swagger2asciidoc\\src\\docs\\asciidoc\\swagger.adoc")
|
||||
.convertSwagger2AsciiDoc();
|
||||
Swagger2AsciiDocConverter.from(file.getAbsolutePath()).convertTo("src/docs/asciidoc/swagger.adoc");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user