-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.html
105 lines (104 loc) · 5.1 KB
/
todo.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
<!DOCTYPE html>
<!--
| Generated by Apache Maven Doxia Site Renderer 1.8 from src/site/apt/todo.apt 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="author" content="Hervé Boutemy, Peter Kofler" />
<meta name="Date-Revision-yyyymmdd" content="20190807" />
<meta http-equiv="Content-Language" content="en" />
<title>JavaNCSS – JavaNCSS TODO list</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>
</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 TODO list</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><a href="credits.html" title="Credits"><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 class="active"><a href="#"><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" >
<div class="section">
<h2><a name="JavaNCSS_TODO_list"></a>JavaNCSS TODO list</h2>
<ul>
<li>Maven build
<ul>
<li>fix all warnings in mvn clean verify site</li></ul></li>
<li>avoid <tt>Object[] aoImport</tt>?
<ul>
<li>create an Import class, both for imports and package?</li>
<li>or transform it to simple String, since token position (= other fields) is not really useful?</li></ul></li>
<li>improve exception handling</li></ul></div>
<div class="section">
<h2><a name="Done"></a>Done</h2>
<ul>
<li>remove "javancss -check" option</li>
<li>use <tt>File</tt>s instead of <tt>String</tt>s</li>
<li>create Metric classes instead of <tt>Vector<String, Integer, ...></tt></li>
<li>use Collection API instead of <tt>Vector</tt> and <tt>Hashtable</tt></li>
<li>remove the ccl and jhbasic dependencies</li>
<li>use JUnit</li></ul></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>