openVALIDATION REST interface

REST interface for openVALIDATION.

License

License

GroupId

GroupId

io.openvalidation
ArtifactId

ArtifactId

openvalidation-rest-api
Last Version

Last Version

0.0.4
Release Date

Release Date

Type

Type

jar
Description

Description

openVALIDATION REST interface
REST interface for openVALIDATION.
Source Code Management

Source Code Management

https://github.com/openvalidation/openvalidation-rest

Download openvalidation-rest-api

How to add to project

<!-- https://jarcasting.com/artifacts/io.openvalidation/openvalidation-rest-api/ -->
<dependency>
    <groupId>io.openvalidation</groupId>
    <artifactId>openvalidation-rest-api</artifactId>
    <version>0.0.4</version>
</dependency>
// https://jarcasting.com/artifacts/io.openvalidation/openvalidation-rest-api/
implementation 'io.openvalidation:openvalidation-rest-api:0.0.4'
// https://jarcasting.com/artifacts/io.openvalidation/openvalidation-rest-api/
implementation ("io.openvalidation:openvalidation-rest-api:0.0.4")
'io.openvalidation:openvalidation-rest-api:jar:0.0.4'
<dependency org="io.openvalidation" name="openvalidation-rest-api" rev="0.0.4">
  <artifact name="openvalidation-rest-api" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.openvalidation', module='openvalidation-rest-api', version='0.0.4')
)
libraryDependencies += "io.openvalidation" % "openvalidation-rest-api" % "0.0.4"
[io.openvalidation/openvalidation-rest-api "0.0.4"]

Dependencies

compile (6)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-web jar 2.1.4.RELEASE
io.openvalidation : openvalidation-core jar 0.0.4
io.openvalidation : openvalidation-common jar 0.0.4
io.springfox : springfox-swagger2 jar 2.9.2
io.springfox : springfox-swagger-ui jar 2.8.0
org.springframework.boot : spring-boot-starter-security jar 2.1.4.RELEASE

test (5)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.4.0-RC1
org.junit.jupiter : junit-jupiter-engine jar 5.4.0-RC1
org.junit.jupiter : junit-jupiter-params jar 5.4.0-RC1
org.hamcrest : hamcrest-library jar 1.3
org.mockito : mockito-junit-jupiter jar 2.23.4

Project Modules

There are no modules declared in this project.

Build Status Azure DevOps tests (compact) Maven Central Follow us on Twitter

OpenVALIDATION enables you to generate validation rules from natural language-like expressions in English and German without any knowledge in programming. The validation rules can be automatically translated by openVALIDATION into Java, JavaScript, C# or Python, with more languages to come!

openvalidation-rest

rest api wrapper for openvalidation

Build and Run

Build with maven:

mvn clean package

Run via:

java -jar target/ov-rest.jar --server.port=8080

(specify server port wanted for hosting service, 8080 might be already assigned in development setting)

Test

mvn clean test

io.openvalidation

openVALIDATION

write once, DON'T CODE and run everywhere!

Versions

Version
0.0.4