-
Notifications
You must be signed in to change notification settings - Fork 0
/
credits.html
241 lines (186 loc) · 10.9 KB
/
credits.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
<!DOCTYPE html>
<!--
| Generated by Apache Maven Doxia Site Renderer 1.8 from src/site/xhtml/credits.xhtml at 2019-08-07
| Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="Date-Revision-yyyymmdd" content="20190807" />
<meta http-equiv="Content-Language" content="en" />
<title>JavaNCSS – JavaNCSS - Credits</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
<link rel="stylesheet" href="./css/site.css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
<script type="text/javascript" src="./js/apache-maven-fluido-1.7.min.js"></script>
<link rel="SHORTCUT ICON" href="favjavancss.ico" /> </head>
<body class="topBarDisabled">
<div class="container-fluid">
<div id="banner">
<div class="pull-left"><a href="http://javancss.github.io/" id="bannerLeft"><h2>JavaNCSS</h2>
</a></div>
<div class="pull-right"></div>
<div class="clear"><hr/></div>
</div>
<div id="breadcrumbs">
<ul class="breadcrumb">
<li class=""><a href="http://www.kclee.de/clemens/java/" class="externalLink" title="Chr. Clemens Lee">Chr. Clemens Lee</a><span class="divider">/</span></li>
<li class=""><a href="http://javancss.github.io/" class="externalLink" title="JavaNCSS">JavaNCSS</a><span class="divider">/</span></li>
<li class="active ">JavaNCSS - Credits</li>
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-08-07</li>
<li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 34.55-SNAPSHOT</li>
<li class="pull-right"><span class="divider">|</span>
<a href="http://ant.apache.org/" class="externalLink" title="Ant">Ant</a></li>
<li class="pull-right"><span class="divider">|</span>
<a href="http://maven.apache.org/" class="externalLink" title="Maven">Maven</a></li>
<li class="pull-right"><a href="http://www.mojohaus.org/javancss-maven-plugin/" class="externalLink" title="JavaNCSS Maven Plugin">JavaNCSS Maven Plugin</a></li>
</ul>
</div>
<div class="row-fluid">
<div id="leftColumn" class="span2">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">General Information</li>
<li><a href="index.html" title="Home"><span class="none"></span>Home</a></li>
<li><a href="usage.html" title="Usage"><span class="none"></span>Usage</a></li>
<li><a href="specification.html" title="Specification"><span class="none"></span>Specification</a></li>
<li><a href="release-history.html" title="Release History"><span class="none"></span>Release History</a></li>
<li class="active"><a href="#"><span class="none"></span>Credits</a></li>
<li><a href="links.html" title="Related Links"><span class="none"></span>Related Links</a></li>
<li class="nav-header">Development</li>
<li><a href="development.html" title="Development"><span class="none"></span>Development</a></li>
<li><a href="todo.html" title="TODO"><span class="none"></span>TODO</a></li>
<li class="nav-header">Project Documentation</li>
<li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
<li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
</ul>
<hr />
<div id="poweredBy">
<div class="clear"></div>
<div class="clear"></div>
<div class="clear"></div>
<div class="clear"></div>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
</div>
</div>
</div>
<div id="bodyColumn" class="span10" >
<table border="0" class="table table-striped">
<tr class="a">
<td>
<center>
<h1>JavaNCSS - Credits</h1></center>
</td>
</tr>
</table>
<div class="section">
<h2><a name="Copyright_Notice"></a><a name="copyright"></a>Copyright Notice</h2>
JavaNCSS is free software distributed under the GNU Lesser General Public License.
Copyright Chr. Clemens Lee.
</div>
<div class="section">
<h2><a name="Credits"></a><a name="credits"></a>Credits</h2>
<div class="section">
<h3><a name="Authors"></a>Authors</h3>
The currently active crew with permission to write into the source code repository can be found <a class="externalLink" href="http://xircles.codehaus.org/projects/javancss/members">here</a> [2009-02-07].
<ul>
<li>Thanks to Metamata and Suntest for the JavaCC parser generator
and especially the Java grammar on which JavaNCSS is based.</li>
<li>Ted Leung for a patch for the -out option.</li>
<li>Steve Jernigan for an Ant task fro JavaNCSS. This task can be
downloaded separately from <a class="externalLink" href="http://sourceforge.net/projects/javancss2ant/">http://sourceforge.net/projects/javancss2ant/</a>
but is distributed with JavaNCSS as well. This task has also some
additional features such as checks of user defined thresholds
on individual metrics.</li>
<li>Pääkö for a patch for the -recursive feature [2002-03-16].</li>
<li>John Wilson for a patch to use "\r\n" on Windows to end
lines for JavaNCSS's ascii output.</li>
<li>Emilio Gongora and Guillermo Rodriguez for patches to count
number of lines of comments. Applying these patches is not
finished yet and the only result you can see already is the
the new Javadocs info for packages.</li>
<li>Phillip Wells for working on Steve Jernigan's Ant task and
submitting it to the Ant project to be added into the optional.jar
file [2002-06-08].</li>
<li>Ross Gardler (ross at saafe.org) donated an XSLT stylesheet to convert the xml
output of JavaNCSS to a format very close to HTML. This
can be used to generate custom HTML pages for your project [2002-06-15].</li>
<li>Terry Skelton (tskelton15 at attbi.com) donated an XSLT stylesheet to convert
the XML output of JavaNCSS to HTML. [2002-07-05].</li>
<li>Yves Coene (Yves.Coene at spacebel.be)
donated XSLT stylesheets which generate beautiful
SVG charts from the JavaNCSS XML output [2002-09-04].</li>
<li>Rajesh Raheja (Rajesh.Raheja at oracle.com)
donated an XSLT stylesheet, which generates a simple
HTML report of all metrics which exceed a certain limit
[2003-05-11].</li>
<li>Chris Povirk for a patch in the XML handling for enums [2006-06-12].</li>
<li>David Chwalisz for enhancements to the ant build.xml script [2006-10-06].</li>
<li>Simon Brandhof for opening and moving JavaNCSS to the Codhaus development infrastructure (and Jira for bug tracking) [2009-02-07]. This will open up development to better collaboration with other developers and possibly will lead to new talent contributing much needed updates.</li>
<li>Hervé Boutemy for moving the whole project to Maven and cleaning up all kind of code areas (encoding etc.) [2009-02-07].</li>
<li>Freddy Mallet for a draft version of a new Java parser, which will allow easier extension of JavaNCSS by traversing Java source code via the visitor pattern [2009-02-07]. Hopefully this might also lead to more people being able to fix grammar bugs or updating the grammar to Java language extensions.</li>
<li>Sébastien Reynaud for many difficult Java grammar fixes [2009-06-01].</li>
<li>Peter Kofler for many Java grammar fixes [2014-07-12].</li>
</ul>
</div>
<div class="section">
<h3><a name="Thanks_To"></a>Thanks To</h3>
<ul>
<li>Frans van Gool for HtmlViewer (which got replaced by JavaHelp since JavaNCSS version 7).</li>
<li>Thanks to the users of JavaNCSS and to the people who provided valuable feedback and requests.</li>
<li>Thanks to Glen Cordrey for the tip how to set the JAVANCSS_HOME variable automaticly in javancss.bat.</li>
<li>Joseph Kiniry for bug reports for the parser and example test code (2001-06-16).</li>
<li>Jonathan Doughty for the error report of JavaNCSS not being able to handle JDK 1.4 assertions.</li>
<li>Carsten Lergenmüller for two error reports regarding
the '-recursive' feature.</li>
<li>Chris Williamson for finding a rare parsing bug having to do
with inner, outer, and super classes [2002-05-11].</li>
<li><a class="externalLink" href="mailto:[email protected]">Ted Leung</a> for writing
an Ant task for JavaNCSS of his own. Unfortunately I never
got around looking into it and adding it to JavaNCSS. Finally
when I found the time I decided to go for Steve Jernigan's
task, as that adds some new features to JavaNCSS and has
detailed documentation. Thought Ted's task has a simpler
interface with its parameter names sticking nearer to the
original JavaNCSS options [2002-06-08].</li>
<li><a class="externalLink" href="mailto:[email protected]">David Brandt</a> fixed the wrong Javadocs per
Function value for XML output [2002-07-21].</li>
<li><a class="externalLink" href="mailto:[email protected]">Vesa Karvonen</a> for feedback regarding the overloaded
'functions' element in the XML DTD, which has led to the
conversion stylesheet 'javancss_no_functions_overloading.xsl'
[2002-08-04].</li>
<li>Again Vesa Karvonen for a bug report that revealed the incorrect production of
XML output in conjunction with some exotic locale setting [2002-09-03].</li>
<li><a class="externalLink" href="mailto:[email protected]">Brad Kiewel</a> for
patching the build.xml Ant file to add a manifest to the
javancss.jar file, so JavaNCSS can now be executed
via java's -jar option [2002-09-04].</li>
<li>Anthony Sobey for pointing out that the '&&', '||', and '?'
statements haven't been considered for measuring cyclomatic complexity numbers [2003-12-14].</li>
<li>Bill Burcham for adding SVG doctype definitions to the SVG stylesheets [2003-12-22].</li>
<li>Wally Bowles for the suggestion to use 'Method' instead
of 'Function'. Has been applied so far only to an optional
HTML output style sheet [2004-08-08].</li>
<li>Don Morrison, Lakshman Srilakshmanan, Eduardo Sherington for various bug reports [2006-05-14].</li>
<li>Tom Mitchell for bug reports and test code in the Java 1.5 parser code [2006-06-12].</li>
<li>Charles L, Anver Sotnikov, James Burton, Byron du Preez, Martin Lehofer, Darren M. Siegel, David Chwalisz for a bug reports and test code in the Java 1.5 parser code [2006-10-06].</li>
<li>Don Kautz and Isabelle Guimiot for bug reports and test code for the Java 1.5 parser code [2008-04-08].</li>
<li>Jean-Laurent de Morlhon for good morale when moving to Codehaus [2009-02-07]!</li>
</ul>
</div></div>
</div>
</div>
</div>
<hr/>
<footer>
<div class="container-fluid">
<div class="row-fluid">
<p>Copyright ©1997–2019
Chr. Clemens Lee and companions.
All rights reserved.</p>
</div>
</div>
</footer>
</body>
</html>