Lastik-0.2: A library for compiling programs in a variety of languages

Lastik.Java.Javadoc

Description

A module for documenting Java source files using javadoc.

Synopsis

Documentation

data SourceRelease Source

Provide source compatibility with specified release

Constructors

S15
1.5
S14
1.4
S13
1.3

data Javadoc Source

Javadoc is the compiler for Java API documentation.

protected :: Javadoc -> BoolSource

-protected

package :: Javadoc -> BoolSource

-package

private :: Javadoc -> BoolSource

-private

sourcepath :: Javadoc -> [FilePath]Source

-sourcepath

classpath :: Javadoc -> [FilePath]Source

-classpath

exclude :: Javadoc -> [String]Source

-exclude

subpackages :: Javadoc -> [String]Source

-subpackages

breakiterator :: Javadoc -> BoolSource

-breakiterator

bootclasspath :: Javadoc -> [FilePath]Source

-bootclasspath

verbose :: Javadoc -> BoolSource

-verbose

flags :: Javadoc -> [String]Source

-flags

version :: Javadoc -> BoolSource

-version

docfilessubdirs :: Javadoc -> BoolSource

-docfilessubdirs

splitindex :: Javadoc -> BoolSource

-splitindex

linkoffline :: Javadoc -> [(String, String)]Source

-linkoffline

excludedocfilessubdir :: Javadoc -> [String]Source

-excludedocfilessubdir

group :: Javadoc -> [(String, [String])]Source

-group

nocomment :: Javadoc -> BoolSource

-nocomment

nodeprecated :: Javadoc -> BoolSource

-nodeprecated

noqualifier :: Javadoc -> [String]Source

-noqualifier

nosince :: Javadoc -> BoolSource

-nosince

notimestamp :: Javadoc -> BoolSource

-notimestamp

nodeprecatedlist :: Javadoc -> BoolSource

-nodeprecatedlist

noindex :: Javadoc -> BoolSource

-noindex

nonavbar :: Javadoc -> BoolSource

-nonavbar

serialwarn :: Javadoc -> BoolSource

-serialwarn

tagletpath :: Javadoc -> BoolSource

-tagletpath

linksource :: Javadoc -> BoolSource

-linksource

keywords :: Javadoc -> BoolSource

-keywords

javadoc :: JavadocSource

A Javadoc with nothing set.

javadoc' :: Maybe FilePath -> Bool -> Bool -> Bool -> Bool -> Bool -> Maybe String -> Maybe FilePath -> [FilePath] -> [FilePath] -> [String] -> [String] -> Bool -> [FilePath] -> Maybe SourceRelease -> [FilePath] -> Bool -> Maybe String -> Maybe String -> Bool -> [String] -> Maybe FilePath -> Bool -> Bool -> Bool -> Bool -> Bool -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> [String] -> [(String, String)] -> [String] -> [(String, [String])] -> Bool -> Bool -> [String] -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> [(String, String, String)] -> Bool -> Bool -> Maybe String -> Maybe FilePath -> Bool -> Maybe Int -> Bool -> Maybe FilePath -> Maybe String -> JavadocSource

Construct a Javadoc.