Skip to content

Commit

Permalink
Issue #340: Use AsciiDoc AST to create open v3 support (#381)
Browse files Browse the repository at this point in the history
* Use Asciidoc AST to create OpenApi v3 support

* Add `Overview` information

* Add `Servers` information

* Fix document authors

* Fix document authors

* Add `Servers` information

* Add `Servers` information

* Add `Servers` information

* Add `Servers` information

* Add `Path Parameters` information

* Add `Path Parameters` information

* Add `Path Responses Links` information

* Add `Tags` information

* Add `Comonents.Schemas` information

* Add `Comonents.Parameters` information

* Add `External Docs` information

* Add `Components Responses` information

* Add `Components Headers` information

* Add `Components Links` information

* Delete unused test fixtures

* Change asciidoctorJ dependency to asciidoctorj-api, to remove the the need for JRuby
  • Loading branch information
austek committed Mar 5, 2020
1 parent b118ceb commit 68b6779
Show file tree
Hide file tree
Showing 55 changed files with 5,343 additions and 1,096 deletions.
4 changes: 2 additions & 2 deletions libraries.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ ext {
dependencyOverrides = [:]
}
implLibraries = [
asciiDocJ : "org.asciidoctor:asciidoctorj:2.1.0",
asciiDocJApi : "org.asciidoctor:asciidoctorj-api:2.2.0",
commonsBeanUtils : "commons-beanutils:commons-beanutils:1.9.4",
commonsCodec : "commons-codec:commons-codec:1.13",
commonsCollections4: "org.apache.commons:commons-collections4:4.4",
Expand All @@ -27,7 +27,7 @@ implLibraries = [
]

testLibraries = [
asciiDocJ : "org.asciidoctor:asciidoctorj:2.1.0",
asciiDocJ : "org.asciidoctor:asciidoctorj:2.2.0",
assertj : "org.assertj:assertj-core:3.13.2",
assertjDiff: "io.github.robwin:assertj-diff:0.1.1",
junit : "junit:junit:4.12",
Expand Down
3 changes: 2 additions & 1 deletion swagger2markup-asciidoc/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ dependencies {
// resolutionStrategy.force dependencyOverrides.findBugs
// resolutionStrategy.force dependencyOverrides.jaksonCore
}
implementation implLibraries.asciiDocJ
implementation implLibraries.asciiDocJApi
implementation implLibraries.commonsText
implementation implLibraries.slf4j
testImplementation implLibraries.commonsIO
testImplementation testLibraries.asciiDocJ
testImplementation testLibraries.junit
testImplementation testLibraries.logback
}

Large diffs are not rendered by default.

Loading

0 comments on commit 68b6779

Please sign in to comment.