Download JAR files tagged by http with all dependencies
pmd from group pmd (version 4.3)
<p>PMD scans Java source code and looks for potential problems like:</p>
<ul>
<li>Possible bugs - empty try/catch/finally/switch statements</li>
<li>Dead code - unused local variables, parameters and private methods</li>
<li>Suboptimal code - wasteful String/StringBuffer usage</li>
<li>Overcomplicated expressions - unnecessary if statements, for loops that could be while loops</li>
<li>Duplicate code - copied/pasted code means copied/pasted bugs</li>
</ul>
<p>You can <b><a href="http://sourceforge.net/project/showfiles.php?group_id=56262">download everything from here</a></b>, and you can get an overview of all the rules at the <a href="rules/index.html">rulesets index</a> page.</p>
<p>PMD is <a href="integrations.html">integrated</a> with JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.</p>
Artifact pmd
Group pmd
Version 4.3
Last update 11. November 2011
Organization InfoEther
URL http://pmd.sourceforge.net/
License BSD-style
Dependencies amount 4
Dependencies ant, jaxen, asm, junit,
There are maybe transitive dependencies!
Group pmd
Version 4.3
Last update 11. November 2011
Organization InfoEther
URL http://pmd.sourceforge.net/
License BSD-style
Dependencies amount 4
Dependencies ant, jaxen, asm, junit,
There are maybe transitive dependencies!
pmd-jdk14 from group pmd (version 4.2.5)
<p>PMD scans Java source code and looks for potential problems like:</p>
<ul>
<li>Possible bugs - empty try/catch/finally/switch statements</li>
<li>Dead code - unused local variables, parameters and private methods</li>
<li>Suboptimal code - wasteful String/StringBuffer usage</li>
<li>Overcomplicated expressions - unnecessary if statements, for loops that could be while loops</li>
<li>Duplicate code - copied/pasted code means copied/pasted bugs</li>
</ul>
<p>You can <b><a href="http://sourceforge.net/project/showfiles.php?group_id=56262">download everything from here</a></b>, and you can get an overview of all the rules at the <a href="rules/index.html">rulesets index</a> page.</p>
<p>PMD is <a href="integrations.html">integrated</a> with JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.</p>
2 downloads
Artifact pmd-jdk14
Group pmd
Version 4.2.5
Last update 09. February 2009
Organization InfoEther
URL http://pmd.sourceforge.net/
License not specified
Dependencies amount 6
Dependencies ant, jaxen, asm, junit, backport-util-concurrent, retroweaver-rt,
There are maybe transitive dependencies!
Group pmd
Version 4.2.5
Last update 09. February 2009
Organization InfoEther
URL http://pmd.sourceforge.net/
License not specified
Dependencies amount 6
Dependencies ant, jaxen, asm, junit, backport-util-concurrent, retroweaver-rt,
There are maybe transitive dependencies!
superpom from group it.tidalwave.superpom (version 5.2)
[![Build
Status](https://drone.io/bitbucket.org/tidalwave/tidalwave-superpom-src/status.png)](https://drone.io/bitbucket.org/tidalwave/tidalwave-superpom-src/latest)
The super POM for all Tidalwave projects. It is not designed for being used by others, as it contains some corporate-specific configurations, but its
ancestor [TheseFooolishThings SuperPOM](http://bitbucket.org/tidalwave/thesefoolishthings-superpom-src) has been designed to be reusable. Please have a
look at it.
This super POM adds to its ancestor:
+ some Tidalwave variables that refers to the issue tracker, continuous integration system, etc...;
+ the definitions of versions of a number of commonly used libraries and their dependency management:
* [AspectJ](https://www.eclipse.org/aspectj)
* [Hamcrest Matchers](http://hamcrest.org/JavaHamcrest)
* [JSR 330](https://github.com/google/guice/wiki/JSR330)
* [Jakarta XML Binding (JAXB)](https://eclipse-ee4j.github.io/jaxb-ri/)
* [Spotbugs annotations](https://spotbugs.readthedocs.io)
* [JUnit](https://junit.org/junit5)
* [Logback](http://logback.qos.ch)
* [Lombok](https://projectlombok.org)
* [SLF4J](slf4j.org)
* [Spring 5](https://spring.io/projects/spring-framework)
* [TestNG](https://testng.org)
+ the definition for Tidalwave 3rd party repository (stuff that is not available on Maven Central);
+ a profile for using the [TheseFoolishThings](http://tidalwave.it/projects/thesefoolishthings) Event Bus (```it.tidalwave-spring-messagebus-v1```);
+ profiles for the [Mycila License plugin](https://github.com/mycila/license-maven-plugin);
+ configuration of the UMLGraphDoc maven plugin;
+ the configuration for the TheseFoolishThings TestNG listener (which provides enhanced test logging);
+ definitions of some custom javadoc tags;
+ a blacklist for some old artifacts;
+ some other minor customisations.
Group: it.tidalwave.superpom Artifact: superpom
Show all versions
Show all versions
There is no JAR file uploaded. A download is not possible! Please choose another version.
0 downloads
Artifact superpom
Group it.tidalwave.superpom
Version 5.2
Last update 01. May 2023
Organization not specified
URL http://tidalwave.it/projects
License not specified
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group it.tidalwave.superpom
Version 5.2
Last update 01. May 2023
Organization not specified
URL http://tidalwave.it/projects
License not specified
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
pact-jvm-consumer-specs2_2.12 from group au.com.dius (version 4.0.10)
pact-jvm-consumer-specs2
========================
## Specs2 Bindings for the pact-jvm library
## Dependency
In the root folder of your project in build.sbt add the line:
```scala
libraryDependencies += "au.com.dius" %% "pact-jvm-consumer-specs2" % "3.2.11"
```
or if you are using Gradle:
```groovy
dependencies {
testCompile "au.com.dius:pact-jvm-consumer-specs2_2.11:3.2.11"
}
```
__*Note:*__ `PactSpec` requires spec2 3.x. Also, for spray users there's an incompatibility between specs2 v3.x and spray.
Follow these instructions to resolve that problem: https://groups.google.com/forum/#!msg/spray-user/2T6SBp4OJeI/AJlnJuAKPRsJ
## Usage
To author a test, mix `PactSpec` into your spec
First we define a service client called `ConsumerService`. In our example this is a simple wrapper for `dispatch`, an HTTP client. The source code can be found in the test folder alongside the `ExamplePactSpec`.
Here is a simple example:
```
import au.com.dius.pact.consumer.PactSpec
class ExamplePactSpec extends Specification with PactSpec {
val consumer = "My Consumer"
val provider = "My Provider"
override def is = uponReceiving("a request for foo")
.matching(path = "/foo")
.willRespondWith(body = "{}")
.withConsumerTest { providerConfig =>
Await.result(ConsumerService(providerConfig.url).simpleGet("/foo"), Duration(1000, MILLISECONDS)) must beEqualTo(200, Some("{}"))
}
}
```
This spec will be run along with the rest of your specs2 unit tests and will output your pact json to
```
/target/pacts/<Consumer>_<Provider>.json
```
# Forcing pact files to be overwritten (3.6.5+)
By default, when the pact file is written, it will be merged with any existing pact file. To force the file to be
overwritten, set the Java system property `pact.writer.overwrite` to `true`.
Group: au.com.dius Artifact: pact-jvm-consumer-specs2_2.12
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact pact-jvm-consumer-specs2_2.12
Group au.com.dius
Version 4.0.10
Last update 18. April 2020
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 5
Dependencies pact-jvm-consumer, json, specs2-core_2.12, async-http-client, scala-java8-compat_2.12,
There are maybe transitive dependencies!
Group au.com.dius
Version 4.0.10
Last update 18. April 2020
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 5
Dependencies pact-jvm-consumer, json, specs2-core_2.12, async-http-client, scala-java8-compat_2.12,
There are maybe transitive dependencies!
pact-jvm-consumer-specs2_2.11 from group au.com.dius (version 3.5.24)
pact-jvm-consumer-specs2
========================
## Specs2 Bindings for the pact-jvm library
## Dependency
In the root folder of your project in build.sbt add the line:
```scala
libraryDependencies += "au.com.dius" %% "pact-jvm-consumer-specs2" % "3.2.11"
```
or if you are using Gradle:
```groovy
dependencies {
testCompile "au.com.dius:pact-jvm-consumer-specs2_2.11:3.2.11"
}
```
__*Note:*__ `PactSpec` requires spec2 3.x. Also, for spray users there's an incompatibility between specs2 v3.x and spray.
Follow these instructions to resolve that problem: https://groups.google.com/forum/#!msg/spray-user/2T6SBp4OJeI/AJlnJuAKPRsJ
## Usage
To author a test, mix `PactSpec` into your spec
First we define a service client called `ConsumerService`. In our example this is a simple wrapper for `dispatch`, an HTTP client. The source code can be found in the test folder alongside the `ExamplePactSpec`.
Here is a simple example:
```
import au.com.dius.pact.consumer.PactSpec
class ExamplePactSpec extends Specification with PactSpec {
val consumer = "My Consumer"
val provider = "My Provider"
override def is = uponReceiving("a request for foo")
.matching(path = "/foo")
.willRespondWith(body = "{}")
.withConsumerTest { providerConfig =>
Await.result(ConsumerService(providerConfig.url).simpleGet("/foo"), Duration(1000, MILLISECONDS)) must beEqualTo(200, Some("{}"))
}
}
```
This spec will be run along with the rest of your specs2 unit tests and will output your pact json to
```
/target/pacts/<Consumer>_<Provider>.json
```
Group: au.com.dius Artifact: pact-jvm-consumer-specs2_2.11
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact pact-jvm-consumer-specs2_2.11
Group au.com.dius
Version 3.5.24
Last update 04. November 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 10
Dependencies kotlin-stdlib-jdk8, kotlin-reflect, slf4j-api, groovy-all, kotlin-logging, scala-library, scala-logging_2.11, pact-jvm-consumer_2.11, specs2-core_2.11, async-http-client,
There are maybe transitive dependencies!
Group au.com.dius
Version 3.5.24
Last update 04. November 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 10
Dependencies kotlin-stdlib-jdk8, kotlin-reflect, slf4j-api, groovy-all, kotlin-logging, scala-library, scala-logging_2.11, pact-jvm-consumer_2.11, specs2-core_2.11, async-http-client,
There are maybe transitive dependencies!
pact-jvm-consumer-specs2_2.10 from group au.com.dius (version 2.4.20)
pact-jvm-consumer-specs2
========================
## Specs2 Bindings for the pact-jvm library
## Dependency
In the root folder of your project in build.sbt add the line:
```scala
libraryDependencies += "au.com.dius" %% "pact-jvm-consumer-specs2" % "3.2.2"
```
or if you are using Gradle:
```groovy
dependencies {
testCompile "au.com.dius:pact-jvm-consumer-specs2_2.11:3.2.2"
}
```
__*Note:*__ `PactSpec` requires spec2 3.x. Also, for spray users there's an incompatibility between specs2 v3.x and spray.
Follow these instructions to resolve that problem: https://groups.google.com/forum/#!msg/spray-user/2T6SBp4OJeI/AJlnJuAKPRsJ
## Usage
To author a test, mix `PactSpec` into your spec
First we define a service client called `ConsumerService`. In our example this is a simple wrapper for `dispatch`, an HTTP client. The source code can be found in the test folder alongside the `ExamplePactSpec`.
Here is a simple example:
```
import au.com.dius.pact.consumer.PactSpec
class ExamplePactSpec extends Specification with PactSpec {
val consumer = "My Consumer"
val provider = "My Provider"
override def is = uponReceiving("a request for foo")
.matching(path = "/foo")
.willRespondWith(body = "{}")
.withConsumerTest { providerConfig =>
Await.result(ConsumerService(providerConfig.url).simpleGet("/foo"), Duration(1000, MILLISECONDS)) must beEqualTo(200, Some("{}"))
}
}
```
This spec will be run along with the rest of your specs2 unit tests and will output your pact json to
```
/target/pacts/<Consumer>_<Provider>.json
```
Group: au.com.dius Artifact: pact-jvm-consumer-specs2_2.10
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact pact-jvm-consumer-specs2_2.10
Group au.com.dius
Version 2.4.20
Last update 14. April 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 4
Dependencies slf4j-api, scala-library, pact-jvm-consumer_2.10, specs2-core_2.10,
There are maybe transitive dependencies!
Group au.com.dius
Version 2.4.20
Last update 14. April 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 4
Dependencies slf4j-api, scala-library, pact-jvm-consumer_2.10, specs2-core_2.10,
There are maybe transitive dependencies!
rouplex-platform-jaxrs-client from group org.rouplex (version 1.0.4)
Group: org.rouplex Artifact: rouplex-platform-jaxrs-client
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact rouplex-platform-jaxrs-client
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 3
Dependencies javax.annotation-api, javax.ws.rs-api, rouplex-commons,
There are maybe transitive dependencies!
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 3
Dependencies javax.annotation-api, javax.ws.rs-api, rouplex-commons,
There are maybe transitive dependencies!
rouplex-platform-jersey from group org.rouplex (version 1.0.4)
Group: org.rouplex Artifact: rouplex-platform-jersey
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact rouplex-platform-jersey
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 8
Dependencies rouplex-commons, rouplex-platform, rouplex-platform-jaxrs, javax.servlet-api, jersey-server, jackson-jaxrs-json-provider, swagger-jersey2-jaxrs, swagger-ui,
There are maybe transitive dependencies!
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 8
Dependencies rouplex-commons, rouplex-platform, rouplex-platform-jaxrs, javax.servlet-api, jersey-server, jackson-jaxrs-json-provider, swagger-jersey2-jaxrs, swagger-ui,
There are maybe transitive dependencies!
rouplex-platform-jaxrs from group org.rouplex (version 1.0.4)
0 downloads
Artifact rouplex-platform-jaxrs
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 2
Dependencies javax.annotation-api, javax.ws.rs-api,
There are maybe transitive dependencies!
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 2
Dependencies javax.annotation-api, javax.ws.rs-api,
There are maybe transitive dependencies!
rouplex-platform-tcp from group org.rouplex (version 1.0.4)
0 downloads
Artifact rouplex-platform-tcp
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 3
Dependencies rouplex-niossl, rouplex-commons, rouplex-platform,
There are maybe transitive dependencies!
Group org.rouplex
Version 1.0.4
Last update 20. December 2017
Organization not specified
URL Not specified
License not specified
Dependencies amount 3
Dependencies rouplex-niossl, rouplex-commons, rouplex-platform,
There are maybe transitive dependencies!
Page 943 from 3 (items total 9480)