Apache Hadoop Client Packaging Invariants

Enforces our invariants for the api and runtime client modules. E.g. that modules have a specific set of transitive dependencies and shaded artifacts only contain classes that are in particular packages. Does the enforcement through the maven-enforcer-plugin and an integration test.

License

License

Categories

Categories

Ant Build Tools CLI User Interface
GroupId

GroupId

org.apache.hadoop
ArtifactId

ArtifactId

hadoop-client-check-invariants
Last Version

Last Version

3.3.3
Release Date

Release Date

Type

Type

pom
Description

Description

Apache Hadoop Client Packaging Invariants
Enforces our invariants for the api and runtime client modules. E.g. that modules have a specific set of transitive dependencies and shaded artifacts only contain classes that are in particular packages. Does the enforcement through the maven-enforcer-plugin and an integration test.
Project Organization

Project Organization

Apache Software Foundation

Download hadoop-client-check-invariants

How to add to project

<!-- https://jarcasting.com/artifacts/org.apache.hadoop/hadoop-client-check-invariants/ -->
<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-client-check-invariants</artifactId>
    <version>3.3.3</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.apache.hadoop/hadoop-client-check-invariants/
implementation 'org.apache.hadoop:hadoop-client-check-invariants:3.3.3'
// https://jarcasting.com/artifacts/org.apache.hadoop/hadoop-client-check-invariants/
implementation ("org.apache.hadoop:hadoop-client-check-invariants:3.3.3")
'org.apache.hadoop:hadoop-client-check-invariants:pom:3.3.3'
<dependency org="org.apache.hadoop" name="hadoop-client-check-invariants" rev="3.3.3">
  <artifact name="hadoop-client-check-invariants" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.apache.hadoop', module='hadoop-client-check-invariants', version='3.3.3')
)
libraryDependencies += "org.apache.hadoop" % "hadoop-client-check-invariants" % "3.3.3"
[org.apache.hadoop/hadoop-client-check-invariants "3.3.3"]

Dependencies

compile (2)

Group / Artifact Type Version
org.apache.hadoop : hadoop-client-api jar 3.3.3
org.apache.hadoop : hadoop-client-runtime jar 3.3.3

Project Modules

There are no modules declared in this project.

Versions

Version
3.3.3
3.3.2
3.3.1
3.3.0
3.2.3
3.2.2
3.2.1
3.2.0
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.3
3.0.2
3.0.1
3.0.0
3.0.0-beta1
3.0.0-alpha4
3.0.0-alpha3
3.0.0-alpha2