GContracts - Programming by Contract for Groovy

GContracts provides annotations to implement interface contracts aka design by contract in Groovy classes.

License

License

BSD License
GroupId

GroupId

org.gcontracts
ArtifactId

ArtifactId

gcontracts-core
Last Version

Last Version

1.2.12
Release Date

Release Date

Type

Type

jar
Description

Description

GContracts - Programming by Contract for Groovy
GContracts provides annotations to implement interface contracts aka design by contract in Groovy classes.
Project URL

Project URL

http://github.com/andresteingress/gcontracts

Download gcontracts-core

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
org.ow2.asm : asm jar 4.0

test (3)

Group / Artifact Type Version
org.spockframework : spock-core jar 0.7-groovy-2.0
org.apache.ivy : ivy jar 2.2.0
junit : junit jar 4.10

Project Modules

There are no modules declared in this project.

Versions

Version
1.2.12
1.2.11
1.2.10
1.2.9
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0