play-boilerplate-api-client-consul


License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

com.github.romastyi
ArtifactId

ArtifactId

play-boilerplate-api-client-consul_2.12
Last Version

Last Version

0.2.4
Release Date

Release Date

Type

Type

jar
Description

Description

play-boilerplate-api-client-consul
play-boilerplate-api-client-consul
Project URL

Project URL

https://github.com/Romastyi/sbt-play-boilerplate
Project Organization

Project Organization

com.github.romastyi
Source Code Management

Source Code Management

https://github.com/romastyi/sbt-play-boilerplate/tree/master

Download play-boilerplate-api-client-consul_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.romastyi/play-boilerplate-api-client-consul_2.12/ -->
<dependency>
    <groupId>com.github.romastyi</groupId>
    <artifactId>play-boilerplate-api-client-consul_2.12</artifactId>
    <version>0.2.4</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.romastyi/play-boilerplate-api-client-consul_2.12/
implementation 'com.github.romastyi:play-boilerplate-api-client-consul_2.12:0.2.4'
// https://jarcasting.com/artifacts/com.github.romastyi/play-boilerplate-api-client-consul_2.12/
implementation ("com.github.romastyi:play-boilerplate-api-client-consul_2.12:0.2.4")
'com.github.romastyi:play-boilerplate-api-client-consul_2.12:jar:0.2.4'
<dependency org="com.github.romastyi" name="play-boilerplate-api-client-consul_2.12" rev="0.2.4">
  <artifact name="play-boilerplate-api-client-consul_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.romastyi', module='play-boilerplate-api-client-consul_2.12', version='0.2.4')
)
libraryDependencies += "com.github.romastyi" % "play-boilerplate-api-client-consul_2.12" % "0.2.4"
[com.github.romastyi/play-boilerplate-api-client-consul_2.12 "0.2.4"]

Dependencies

compile (3)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.4
com.github.romastyi : play-boilerplate-api-client-core_2.12 jar 0.2.4
com.ecwid.consul : consul-api jar 1.2.4

test (1)

Group / Artifact Type Version
org.scalatest : scalatest_2.12 jar 3.0.1

Project Modules

There are no modules declared in this project.

SBT plugin for Scala code generation for Play! Framework using Swagger 2.0 specs

N.B.

This project is based on sbt-swagger-codegen by UniCredit S.p.A., but provides more complete Swagger 2.0 specification support.

Overview

Like the official swagger-codegen this project aims to generate Scala source code from Swagger 2.0 specification compliant API descriptions. Moreover, you can do it directly within an sbt project.

Compatibility

This code generator is designed specifically for Swagger 2.0 specification. Moreover, it relies on Play! Framework for Json marshalling/unmarshalling, server- and client-side code.

Plugin version Play 2.3.x Play 2.4.x Play 2.5.x Play 2.6.x Play 2.7.x
0.1.x
0.2.x *

*) Experimental support.

Install

Enable it inside your project\plugins.sbt like this:

addSbtPlugin("com.github.romastyi" % "sbt-play-boilerplate" % "0.2.2")

Enable it in your build.sbt like this:

enablePlugins(PlayBoilerplatePlugin)

Quick start

For a super fast hands-on tutorial refer to the related examples and check out sbt-play-boilerplate-examples.

Authors:

Original sbt-swagger-codegen project authors:

This project:

Versions

Version
0.2.4
0.2.3
0.2.2
0.2.1