Java Design Pattern Annotations

Design Patterns are typically encoded into Java code in an ad-hoc fashion. They are either embedded into the names of the classes or written into the Javadocs. Unfortunately it is impossible to accurately determine a pattern based solely on the class structure without knowing the intent of the code author. JPatterns is a collection of annotations that make it easy to communicate the use of (Design)Patterns within your code to your fellow developers and your future self.

License

License

GroupId

GroupId

org.jpatterns
ArtifactId

ArtifactId

jpatterns
Last Version

Last Version

0.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

Java Design Pattern Annotations
Design Patterns are typically encoded into Java code in an ad-hoc fashion. They are either embedded into the names of the classes or written into the Javadocs. Unfortunately it is impossible to accurately determine a pattern based solely on the class structure without knowing the intent of the code author. JPatterns is a collection of annotations that make it easy to communicate the use of (Design)Patterns within your code to your fellow developers and your future self.
Project URL

Project URL

http://jpatterns.org
Source Code Management

Source Code Management

http://github.com/jexp/jpatterns

Download jpatterns

How to add to project

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

Dependencies

test (2)

Group / Artifact Type Version
junit : junit-dep jar 4.5
org.easymock : easymock jar 2.4

Project Modules

There are no modules declared in this project.

Versions

Version
0.0.1