sbt-guardrail
sbt-guardrail copied to clipboard
Suggestion: Ability to point to url of an API spec rather than a file
Java IO file takes a https://docs.oracle.com/javase/7/docs/api/java/io/File.html#File(java.net.URI) URI, could we use that?
@calvinbrown085 The primary concern I had here was around the mechanics; just specifying a random URL, without caching, makes the project not able to be built offline.
Integrating with sbt/coursier/other resource caching would resolve this particular issue
Additionally, ideally (though this may be something that should come later), recognition of semver in the API would more accurately represent the changes in network semantics vs just arbitrarily alterations in service implementation