Fences Rule

Augments Java's access control by checking that a Maven Project and all its dependencies conform to a policy that specifies which classes/packages can link to which others.

License

License

Categories

Categories

Maven Build Tools Security
GroupId

GroupId

com.google.security
ArtifactId

ArtifactId

fences-maven-enforcer-rule
Last Version

Last Version

1.9-beta
Release Date

Release Date

Type

Type

jar
Description

Description

Fences Rule
Augments Java's access control by checking that a Maven Project and all its dependencies conform to a policy that specifies which classes/packages can link to which others.
Project Organization

Project Organization

Google ISE

Download fences-maven-enforcer-rule

How to add to project

<!-- https://jarcasting.com/artifacts/com.google.security/fences-maven-enforcer-rule/ -->
<dependency>
    <groupId>com.google.security</groupId>
    <artifactId>fences-maven-enforcer-rule</artifactId>
    <version>1.9-beta</version>
</dependency>
// https://jarcasting.com/artifacts/com.google.security/fences-maven-enforcer-rule/
implementation 'com.google.security:fences-maven-enforcer-rule:1.9-beta'
// https://jarcasting.com/artifacts/com.google.security/fences-maven-enforcer-rule/
implementation ("com.google.security:fences-maven-enforcer-rule:1.9-beta")
'com.google.security:fences-maven-enforcer-rule:jar:1.9-beta'
<dependency org="com.google.security" name="fences-maven-enforcer-rule" rev="1.9-beta">
  <artifact name="fences-maven-enforcer-rule" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.google.security', module='fences-maven-enforcer-rule', version='1.9-beta')
)
libraryDependencies += "com.google.security" % "fences-maven-enforcer-rule" % "1.9-beta"
[com.google.security/fences-maven-enforcer-rule "1.9-beta"]

Dependencies

compile (9)

Group / Artifact Type Version
org.apache.maven.enforcer : enforcer-api jar 1.4.1
com.google.security : fences-common jar 1.9-beta
org.codehaus.plexus : plexus-container-default jar 1.6
org.codehaus.plexus : plexus-interpolation jar 1.22
org.apache.maven : maven-plugin-api jar 2.0.9
org.apache.maven : maven-project jar 2.0.9
org.apache.maven : maven-artifact jar 2.0.9
org.apache.maven.shared : maven-dependency-tree jar 2.2
com.google.guava : guava jar 19.0

provided (1)

Group / Artifact Type Version
com.google.code.findbugs : jsr305 jar 3.0.1

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.apache.maven.shared : maven-verifier jar 1.6

Project Modules

There are no modules declared in this project.

Versions

Version
1.9-beta
1.8-beta
1.7-beta
1.6-beta
1.5-beta
1.4-beta
1.3-beta
1.2-beta
1.1-beta