JavaNCSS Analysis

Designed for use with JavaNCSS and Ant.


Packages

Nr.ClassesFunctionsNCSSJavadocsPackage
1134531834org.pz.platypus
283522922org.pz.platypus.commandline
3713449org.pz.platypus.exceptions
42382org.pz.platypus.interfaces
5212554org.pz.platypus.logging
6149760645org.pz.platypus.parser
772421612org.pz.platypus.plugin.fontlist
862013617org.pz.platypus.utilities
      
 592491612145Total

Packages  Classes  Functions  NCSS  Javadocs  |per 
8.00  59.00  249.00  1,612.00  145.00  | Project 
  7.38  31.13  201.50  18.13  | Package 
    4.22  27.32  2.46  | Class 
      6.47  0.58  | Function 

Objects

Nr.NCSSFunctionsClassesJavadocsClass
114404org.pz.platypus.ConfigFile
28303org.pz.platypus.ConfigLocator
313302org.pz.platypus.CopyrightNotice
437904org.pz.platypus.GDD
513304org.pz.platypus.Literals
623202org.pz.platypus.Main
77201org.pz.platypus.ParseVerifier
86102org.pz.platypus.Platypus
944302org.pz.platypus.PluginLoader
1019402org.pz.platypus.PluginLocator
1123603org.pz.platypus.PropertyFile
1236001org.pz.platypus.Status
1333504org.pz.platypus.SystemStrings
1414401org.pz.platypus.commandline.ArgumentOption
158302org.pz.platypus.commandline.ArgumentOptions
1610301org.pz.platypus.commandline.BooleanOption
178302org.pz.platypus.commandline.BooleanOptions
1825504org.pz.platypus.commandline.ClOptions
1961809org.pz.platypus.commandline.ClParser
2048701org.pz.platypus.commandline.ClProcessor
2135202org.pz.platypus.commandline.FormatSelection
225201org.pz.platypus.exceptions.FileCloseException
234201org.pz.platypus.exceptions.HelpMessagePrinted
245201org.pz.platypus.exceptions.InvalidConfigFileException
2513403org.pz.platypus.exceptions.PlatyException
263101org.pz.platypus.exceptions.PluginException
273101org.pz.platypus.exceptions.PropertyFileException
283101org.pz.platypus.exceptions.StopExecutionException
293201org.pz.platypus.interfaces.IException
302101org.pz.platypus.interfaces.IPlugin
31281002org.pz.platypus.logging.LogConsole
3219202org.pz.platypus.logging.LogFormatter
33451303org.pz.platypus.parser.CommandParameter
3418303org.pz.platypus.parser.CommandStartParser
3512402org.pz.platypus.parser.DocumentParser
3623301org.pz.platypus.parser.FileParser
3736905org.pz.platypus.parser.InputLine
3814616011org.pz.platypus.parser.LineParser
3945404org.pz.platypus.parser.MacroParser
4033901org.pz.platypus.parser.ParseContext
4110201org.pz.platypus.parser.ParserState
42341001org.pz.platypus.parser.Source
431051305org.pz.platypus.parser.Token
4458908org.pz.platypus.parser.TokenList
455200org.pz.platypus.parser.TokenType
461000org.pz.platypus.parser.UnitType
4721201org.pz.platypus.plugin.fontlist.DefaultFontDirectories
4816502org.pz.platypus.plugin.fontlist.FontDirectoriesEntries
4921201org.pz.platypus.plugin.fontlist.FontDirectoriesFile
5052303org.pz.platypus.plugin.fontlist.FontFamilyNameExtractor
5115202org.pz.platypus.plugin.fontlist.FontFilenamesExtractor
5236701org.pz.platypus.plugin.fontlist.Fontlist
5318302org.pz.platypus.plugin.fontlist.ReportWriter
548303org.pz.platypus.utilities.DateTime
5511202org.pz.platypus.utilities.FileSeparator
5620304org.pz.platypus.utilities.Filename
5715101org.pz.platypus.utilities.MessagesToUser
5833601org.pz.platypus.utilities.PlatypusHomeDirectory
5934506org.pz.platypus.utilities.TextTransforms
Average Object NCSS:24.47
Average Object Functions:4.22
Average Object Inner Classes:0.00
Average Object Javadoc Comments:2.46
Program NCSS:1,612.00

Functions

Nr.NCSSCCNJavadocFunction
1211org.pz.platypus.ConfigFile.ConfigFile()
2731org.pz.platypus.ConfigFile.ConfigFile(ConfigLocator,GDD)
3221org.pz.platypus.ConfigFile.getConfigItem(String)
4210org.pz.platypus.ConfigFile.testOnlySet(String,String)
5211org.pz.platypus.ConfigLocator.ConfigLocator(GDD)
6211org.pz.platypus.ConfigLocator.ConfigLocator(String)
7210org.pz.platypus.ConfigLocator.getLocation()
8210org.pz.platypus.CopyrightNotice.CopyrightNotice()
9721org.pz.platypus.CopyrightNotice.computeCopyrightDateRange()
10210org.pz.platypus.CopyrightNotice.toString()
11210org.pz.platypus.GDD.GDD()
12310org.pz.platypus.GDD.GDD(String)
13411org.pz.platypus.GDD.initialize()
14310org.pz.platypus.GDD.setupGdd(Literals)
15421org.pz.platypus.GDD.diag(String)
16210org.pz.platypus.GDD.getLit(String)
17210org.pz.platypus.GDD.setLits(Literals)
18320org.pz.platypus.GDD.setClVerbose(boolean)
19421org.pz.platypus.GDD.setClVVerbose(boolean)
20211org.pz.platypus.Literals.Literals()
21731org.pz.platypus.Literals.Literals(String,GDD)
22221org.pz.platypus.Literals.getLit(String)
231840org.pz.platypus.Main.run(String[])
24311org.pz.platypus.Main.displayCopyright()
25210org.pz.platypus.ParseVerifier.ParserVerifier(GDD)
26210org.pz.platypus.ParseVerifier.isNeeded()
27521org.pz.platypus.Platypus.main(String[])
28310org.pz.platypus.PluginLoader.PluginLoader(String,GDD)
2931100org.pz.platypus.PluginLoader.runPlugin()
30741org.pz.platypus.PluginLoader.createPluginUrl()
31210org.pz.platypus.PluginLocator.PluginLocator(GDD)
32210org.pz.platypus.PluginLocator.PluginLocator(String)
331051org.pz.platypus.PluginLocator.locate(String)
34210org.pz.platypus.PluginLocator.getLocation()
35310org.pz.platypus.PropertyFile.PropertyFile(String)
36210org.pz.platypus.PropertyFile.PropertyFile()
37951org.pz.platypus.PropertyFile.load()
38211org.pz.platypus.PropertyFile.lookup(String)
39210org.pz.platypus.PropertyFile.getSize()
40210org.pz.platypus.PropertyFile.testOnlyAdd(String,String)
41210org.pz.platypus.SystemStrings.SystemStrings()
4211101org.pz.platypus.SystemStrings.add(String,String)
43541org.pz.platypus.SystemStrings.get(String)
441131org.pz.platypus.SystemStrings.dump(Literals)
45210org.pz.platypus.SystemStrings.getSize()
46410org.pz.platypus.commandline.ArgumentOption.ArgumentOption(String,String,String)
47210org.pz.platypus.commandline.ArgumentOption.getDescription()
48210org.pz.platypus.commandline.ArgumentOption.getName()
49210org.pz.platypus.commandline.ArgumentOption.getSyntax()
50211org.pz.platypus.commandline.ArgumentOptions.ArgumentOptions()
51210org.pz.platypus.commandline.ArgumentOptions.getLength()
52210org.pz.platypus.commandline.ArgumentOptions.getOptions()
53310org.pz.platypus.commandline.BooleanOption.BooleanOption(String,String)
54210org.pz.platypus.commandline.BooleanOption.getName()
55210org.pz.platypus.commandline.BooleanOption.getDescription()
56211org.pz.platypus.commandline.BooleanOptions.BooleanOptions()
57210org.pz.platypus.commandline.BooleanOptions.getLength()
58210org.pz.platypus.commandline.BooleanOptions.getOptions()
59711org.pz.platypus.commandline.ClOptions.ClOptions()
60521org.pz.platypus.commandline.ClOptions.loadBooleanOptions(Option,BooleanOptions)
61521org.pz.platypus.commandline.ClOptions.loadArgumentOptions(Option,ArgumentOptions)
62210org.pz.platypus.commandline.ClOptions.getOptions()
63210org.pz.platypus.commandline.ClOptions.getBooleanOptions()
64731org.pz.platypus.commandline.ClParser.ClParser(String[])
65631org.pz.platypus.commandline.ClParser.parseArguments(String[])
66521org.pz.platypus.commandline.ClParser.initOptions()
672281org.pz.platypus.commandline.ClParser.preProcessCommandLine(String[])
68531org.pz.platypus.commandline.ClParser.doesOptionHaveArg(String)
69441org.pz.platypus.commandline.ClParser.isArgAnOption(String)
70211org.pz.platypus.commandline.ClParser.getLine()
71631org.pz.platypus.commandline.ClParser.getAllOptions()
72410org.pz.platypus.commandline.ClProcessor.ClProcessor(ClParser,String[],GDD)
731320org.pz.platypus.commandline.ClProcessor.process()
74530org.pz.platypus.commandline.ClProcessor.processVerbosityOptions()
75950org.pz.platypus.commandline.ClProcessor.processBooleanOptions(CommandLine)
76310org.pz.platypus.commandline.ClProcessor.verifyOutputPlugin(String)
77420org.pz.platypus.commandline.ClProcessor.updateFilenamesInSystemStrings(CommandLine,SystemStrings)
78520org.pz.platypus.commandline.ClProcessor.addCommandLineToSystemStrings(String[],SystemStrings)
79410org.pz.platypus.commandline.FormatSelection.FormatSelection(ClParser,GDD)
8026121org.pz.platypus.commandline.FormatSelection.determine()
81210org.pz.platypus.exceptions.FileCloseException.FileCloseException(String)
82210org.pz.platypus.exceptions.FileCloseException.FileCloseException(String,String)
83110org.pz.platypus.exceptions.HelpMessagePrinted.HelpMessagePrinted()
84210org.pz.platypus.exceptions.HelpMessagePrinted.HelpMessagePrinted(String)
85210org.pz.platypus.exceptions.InvalidConfigFileException.InvalidConfigFileException(String)
86210org.pz.platypus.exceptions.InvalidConfigFileException.InvalidConfigFileException(String,String)
87311org.pz.platypus.exceptions.PlatyException.PlatyException(String)
88311org.pz.platypus.exceptions.PlatyException.PlatyException(String,String)
89210org.pz.platypus.exceptions.PlatyException.getExplanation()
90210org.pz.platypus.exceptions.PlatyException.getLocation()
91210org.pz.platypus.exceptions.PluginException.PluginException(String)
92210org.pz.platypus.exceptions.PropertyFileException.PropertyFileException(String,String)
93210org.pz.platypus.exceptions.StopExecutionException.StopExecutionException(String)
94110org.pz.platypus.interfaces.IException.getExplanation()
95110org.pz.platypus.interfaces.IException.getLocation()
96110org.pz.platypus.interfaces.IPlugin.process(GDD)
97210org.pz.platypus.logging.LogConsole.LogConsole()
98821org.pz.platypus.logging.LogConsole.LogConsole(String,Literals)
99210org.pz.platypus.logging.LogConsole.severe(String)
100210org.pz.platypus.logging.LogConsole.warning(String)
101210org.pz.platypus.logging.LogConsole.info(String)
102210org.pz.platypus.logging.LogConsole.fine(String)
103210org.pz.platypus.logging.LogConsole.finer(String)
104210org.pz.platypus.logging.LogConsole.finest(String)
105210org.pz.platypus.logging.LogConsole.setLevel(Level)
106210org.pz.platypus.logging.LogConsole.getLevel()
107210org.pz.platypus.logging.LogFormatter.LogFormatter(Literals)
1081571org.pz.platypus.logging.LogFormatter.format(LogRecord)
109410org.pz.platypus.parser.CommandParameter.CommandParameter()
11013151org.pz.platypus.parser.CommandParameter.equals(Object)
111211org.pz.platypus.parser.CommandParameter.hashCode()
112210org.pz.platypus.parser.CommandParameter.getAmount()
113210org.pz.platypus.parser.CommandParameter.setAmount(float)
114210org.pz.platypus.parser.CommandParameter.getUnit()
115210org.pz.platypus.parser.CommandParameter.setUnit(UnitType)
116210org.pz.platypus.parser.CommandParameter.getErrorCode()
117210org.pz.platypus.parser.CommandParameter.setErrorCode(int)
118210org.pz.platypus.parser.CommandParameter.getCharsParsed()
119210org.pz.platypus.parser.CommandParameter.setCharsParsed(int)
120210org.pz.platypus.parser.CommandParameter.getString()
121210org.pz.platypus.parser.CommandParameter.setString(String)
122110org.pz.platypus.parser.CommandStartParser.CommandStartParser()
12312121org.pz.platypus.parser.CommandStartParser.isItACommand(boolean[],int)
124451org.pz.platypus.parser.CommandStartParser.isItEscapedCommandStart(boolean[],int)
125210org.pz.platypus.parser.DocumentParser.DocumentParser(GDD)
126210org.pz.platypus.parser.DocumentParser.parseFile()
127311org.pz.platypus.parser.DocumentParser.parseFile(String)
128310org.pz.platypus.parser.DocumentParser.parseLine(String)
129310org.pz.platypus.parser.FileParser.FileParser(String,GDD)
130210org.pz.platypus.parser.FileParser.parse()
1311540org.pz.platypus.parser.FileParser.parse(ParserState)
132310org.pz.platypus.parser.InputLine.InputLine()
133310org.pz.platypus.parser.InputLine.InputLine(int,String)
134310org.pz.platypus.parser.InputLine.InputLine(int,int,String)
135310org.pz.platypus.parser.InputLine.InputLine(Source,String)
1361351org.pz.platypus.parser.InputLine.dump()
137211org.pz.platypus.parser.InputLine.getContent()
138211org.pz.platypus.parser.InputLine.setContent(String)
139211org.pz.platypus.parser.InputLine.getSource()
140210org.pz.platypus.parser.InputLine.setSource(Source)
141510org.pz.platypus.parser.LineParser.parseLine(InputLine,ParserState,GDD)
14226120org.pz.platypus.parser.LineParser.parseSegments(ParserState)
14334191org.pz.platypus.parser.LineParser.parseSegment(ParseContext,ParserState)
144731org.pz.platypus.parser.LineParser.handleClosingBlockComment(ParseContext,int,String)
145530org.pz.platypus.parser.LineParser.includeCommentsInTokenStream()
146321org.pz.platypus.parser.LineParser.emitCommentToken(Token)
1471061org.pz.platypus.parser.LineParser.emitEolToken(Source)
148210org.pz.platypus.parser.LineParser.emitTextToken(ParseContext,int)
149821org.pz.platypus.parser.LineParser.emitTextToken(int,int,int[],Source)
150810org.pz.platypus.parser.LineParser.initialize(InputLine,ParserState)
151211org.pz.platypus.parser.LineParser.processBlockComment(ParseContext,TokenList)
152210org.pz.platypus.parser.LineParser.blockClosesOnSameLine(ParseContext,String)
153211org.pz.platypus.parser.LineParser.processCommand(ParseContext,TokenList)
154311org.pz.platypus.parser.LineParser.invalidCommandError(ParseContext,TokenList,String)
15517131org.pz.platypus.parser.LineParser.extractCommandRoot(ParseContext)
156311org.pz.platypus.parser.LineParser.processMacro(ParseContext,TokenList)
157210org.pz.platypus.parser.MacroParser.MacroParser(GDD)
15817111org.pz.platypus.parser.MacroParser.parse(int[],int)
159621org.pz.platypus.parser.MacroParser.lookupSystemMacro(String)
1601891org.pz.platypus.parser.MacroParser.extractMacroName(String[],int)
1611280org.pz.platypus.parser.ParseContext.ParseContext(GDD,Source,String,int)
162210org.pz.platypus.parser.ParseContext.atEndOfLine()
163210org.pz.platypus.parser.ParseContext.segment(int)
164210org.pz.platypus.parser.ParseContext.isEnd(int)
165210org.pz.platypus.parser.ParseContext.isCommandStart(int)
166210org.pz.platypus.parser.ParseContext.containsInRemainingChars(String)
167210org.pz.platypus.parser.ParseContext.getLocation(String)
168210org.pz.platypus.parser.ParseContext.isPastEol(int)
169210org.pz.platypus.parser.ParseContext.getContent()
170210org.pz.platypus.parser.ParserState.ParserState()
171410org.pz.platypus.parser.ParserState.ParserState(String,boolean,boolean)
172310org.pz.platypus.parser.Source.Source()
173310org.pz.platypus.parser.Source.Source(int)
174310org.pz.platypus.parser.Source.Source(int,int)
175990org.pz.platypus.parser.Source.equals(Object)
176310org.pz.platypus.parser.Source.clone()
177210org.pz.platypus.parser.Source.hashCode()
178210org.pz.platypus.parser.Source.getFileNumber()
179210org.pz.platypus.parser.Source.setFileNumber(int)
180210org.pz.platypus.parser.Source.getLineNumber()
181210org.pz.platypus.parser.Source.setLineNumber(int)
182610org.pz.platypus.parser.Token.Token(Source,TokenType,String,String,CommandParameter)
183710org.pz.platypus.parser.Token.Token(Source,TokenType,String)
1841471org.pz.platypus.parser.Token.toString(GDD)
18534101org.pz.platypus.parser.Token.getCommandData(GDD)
18618161org.pz.platypus.parser.Token.equals(Object)
187250org.pz.platypus.parser.Token.hashCode()
188661org.pz.platypus.parser.Token.sourceEquals(Token)
189210org.pz.platypus.parser.Token.getContent()
190210org.pz.platypus.parser.Token.setContent(String)
191210org.pz.platypus.parser.Token.getSource()
192210org.pz.platypus.parser.Token.getParameter()
193210org.pz.platypus.parser.Token.getRoot()
194210org.pz.platypus.parser.Token.getType()
195110org.pz.platypus.parser.TokenList.TokenList()
196851org.pz.platypus.parser.TokenList.getNextToken(int)
197431org.pz.platypus.parser.TokenList.getPrevToken(int)
198430org.pz.platypus.parser.TokenList.getLastToken()
19918121org.pz.platypus.parser.TokenList.lineSoFarEmitsText(int)
200621org.pz.platypus.parser.TokenList.dump(GDD)
201531org.pz.platypus.parser.TokenList.isNextToken(int,TokenType)
202531org.pz.platypus.parser.TokenList.areNextTokenContentsEqualTo(int,String)
203651org.pz.platypus.parser.TokenList.searchAheadFor(int,TokenType)
204210org.pz.platypus.parser.TokenType.TokenType(String)
205210org.pz.platypus.parser.TokenType.toString()
206210org.pz.platypus.plugin.fontlist.DefaultFontDirectories.DefaultFontDirectories(GDD)
2071730org.pz.platypus.plugin.fontlist.DefaultFontDirectories.load(FontDirectoriesEntries)
208210org.pz.platypus.plugin.fontlist.FontDirectoriesEntries.FontDirectoriesEntries()
209651org.pz.platypus.plugin.fontlist.FontDirectoriesEntries.addFontDir(String)
210210org.pz.platypus.plugin.fontlist.FontDirectoriesEntries.getList()
211210org.pz.platypus.plugin.fontlist.FontDirectoriesEntries.size()
212210org.pz.platypus.plugin.fontlist.FontDirectoriesEntries.get(int)
213510org.pz.platypus.plugin.fontlist.FontDirectoriesFile.FontDirectoriesFile(String,GDD)
2141380org.pz.platypus.plugin.fontlist.FontDirectoriesFile.extractFontDirectories()
215310org.pz.platypus.plugin.fontlist.FontFamilyNameExtractor.FontFamilyNameExtractor(GDD)
2162551org.pz.platypus.plugin.fontlist.FontFamilyNameExtractor.getFontFamilies(String)
21721131org.pz.platypus.plugin.fontlist.FontFamilyNameExtractor.extractFamilyNames(String,BaseFont)
218210org.pz.platypus.plugin.fontlist.FontFilenamesExtractor.FontFilenamesExtractor(GDD)
21911101org.pz.platypus.plugin.fontlist.FontFilenamesExtractor.getFilenames(FontDirectoriesEntries)
220110org.pz.platypus.plugin.fontlist.Fontlist.Fontlist()
221310org.pz.platypus.plugin.fontlist.Fontlist.process(GDD)
222310org.pz.platypus.plugin.fontlist.Fontlist.initialize(GDD)
2231640org.pz.platypus.plugin.fontlist.Fontlist.create(String)
224210org.pz.platypus.plugin.fontlist.Fontlist.getFilenames()
225210org.pz.platypus.plugin.fontlist.Fontlist.getFontDirectories()
226210org.pz.platypus.plugin.fontlist.Fontlist.getFontFamilies()
227210org.pz.platypus.plugin.fontlist.ReportWriter.ReportWriter(GDD)
2281020org.pz.platypus.plugin.fontlist.ReportWriter.create(String,String)
229431org.pz.platypus.plugin.fontlist.ReportWriter.outputEntries(PrintWriter,String)
230211org.pz.platypus.utilities.DateTime.DateTime()
231211org.pz.platypus.utilities.DateTime.update()
232210org.pz.platypus.utilities.DateTime.getYear()
233751org.pz.platypus.utilities.FileSeparator.append(String)
234210org.pz.platypus.utilities.FileSeparator.get()
235431org.pz.platypus.utilities.Filename.getExtension(String)
236941org.pz.platypus.utilities.Filename.getBaseName(String)
237621org.pz.platypus.utilities.Filename.getFilenameMinusExtension(String)
2381460org.pz.platypus.utilities.MessagesToUser.showUsage(Literals,ClParser)
2391160org.pz.platypus.utilities.PlatypusHomeDirectory.PlatypusHomeDirectory(String[])
240210org.pz.platypus.utilities.PlatypusHomeDirectory.checkCurrentDir()
241650org.pz.platypus.utilities.PlatypusHomeDirectory.checkCommandLine(String[])
242310org.pz.platypus.utilities.PlatypusHomeDirectory.checkEnvironment()
243750org.pz.platypus.utilities.PlatypusHomeDirectory.validateHome(String)
244210org.pz.platypus.utilities.PlatypusHomeDirectory.get()
245651org.pz.platypus.utilities.TextTransforms.charArrayToString(String[])
246991org.pz.platypus.utilities.TextTransforms.charArrayToString(String[],int,int)
2471031org.pz.platypus.utilities.TextTransforms.replaceSubstringAtLocation(String,String,String,int)
248451org.pz.platypus.utilities.TextTransforms.truncate(String,int)
249451org.pz.platypus.utilities.TextTransforms.lop(String,int)
Average Function NCSS:5.03
Average Function CCN:2.52
Average Function Javadocs:0.35
Program NCSS:1,612.00