pygments-doclet

Javadoc Doclet that uses Pygments for code highlighting.

License

License

GroupId

GroupId

org.avaje
ArtifactId

ArtifactId

pygments-doclet
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

pygments-doclet
Javadoc Doclet that uses Pygments for code highlighting.
Project URL

Project URL

http://github.com/rbygrave/avaje-pygments-doclet
Source Code Management

Source Code Management

http://github.com/rbygrave/avaje-pygments-doclet

Download pygments-doclet

How to add to project

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

Dependencies

compile (4)

Group / Artifact Type Version
org.asciidoctor : asciidoctorj jar 1.5.0
org.python : jython-standalone jar 2.5.3
org.pygments : pygments jar 1.6
com.google.guava : guava jar 17.0

test (5)

Group / Artifact Type Version
junit : junit jar 4.11
org.mockito : mockito-all jar 1.9.5
org.powermock : powermock-module-junit4 jar 1.5
org.powermock : powermock-api-mockito jar 1.5
org.hamcrest : hamcrest-library jar 1.3

system (1)

Group / Artifact Type Version
com.sun.tools » tools jar ${java.version}

Project Modules

There are no modules declared in this project.

avaje-pig-doclet

javadoc doclet for styling code using pygments

Maven plugin

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.9</version>
        <executions>
            <execution>
                <id>attach-javadocs</id>
                <goals>
                    <goal>jar</goal>
                </goals>
            </execution>
        </executions>
        <configuration>
            <source>1.8</source>
            <doclet>org.avaje.doclet.PygmentsDoclet</doclet>
            <excludePackageNames>com.avaje.ebeaninternal.*</excludePackageNames>
            <docletArtifact>
                <groupId>org.avaje</groupId>
                <artifactId>pygments-doclet</artifactId>
                <version>1.0.0-SNAPSHOT</version>
            </docletArtifact>
            <additionalparam> 
                -include-basedir ${project.basedir}
                -attributes "idseparator=-; project_name=${project.name}; \
                project_version=${project.version}; \
                project_desc=${project.description}"
            </additionalparam>
            <linksource>true</linksource>
            <overview>src/main/java/com/avaje/ebean/overview.html</overview>

        </configuration>
    </plugin>

Versions

Version
1.0.0