avkonst 11 gadi atpakaļ
vecāks
revīzija
9d454f631a

+ 3 - 0
mainline/CHANGELOG.md

@@ -1,3 +1,6 @@
+## 1.4 (September, 2013)
+- New metric: std.code.mi:simple - simple implemetation of maintainability index.
+
 ## 1.3 (August, 2013)
 - Deprecated and dropped support for callback based implementation of advanced counters
 (use MetricPluginMixin.*Counter classes instead)

BIN
mainline/doc/assets/img/softpedia_free_award_f.gif


+ 2 - 1
mainline/doc/extend.html

@@ -787,7 +787,7 @@ class Plugin(mpp.api.Plugin, mpp.api.IRunable):
                 <ul>
                   <li>metrix++.py debug generates html code showing parsed code structures and their boundaries</li>
                   <li>--nest-regions for view tool forces the viewer to indent subregions.</li>
-                  <li>--general.log-level option is available for any command and is helpful to trace execution.</li>
+                  <li>--log-level option is available for any command and is helpful to trace execution.</li>
                 </ul>
 
                 <p>Finally, if there are any questions or enquires, please,
@@ -811,6 +811,7 @@ class Plugin(mpp.api.Plugin, mpp.api.IRunable):
 		        <p>&middot; &middot;<script type="text/javascript" src="http://www.ohloh.net/p/485947/widgets/project_users_logo.js"></script></p>
 		        <p><a href="http://freecode.com/projects/metrix"><img src="assets/img/fm_logo.png" width="130"></a></p>
 		        <p>&middot;</p>
+		        <p><a href="http://www.softpedia.com/progClean/Metrix-Clean-241097.html"><img src="assets/img/softpedia_free_award_f.gif" width="147" /></a></p>
       		</div>
       		<div class="span9">
 		        <p>Copyright <strong>&copy;</strong> 2009 - 2013, <a href="mailto:avkonst@users.sourceforge.net"><span class="normalImportance">Metrix++</span> Project</a></p>

+ 9 - 0
mainline/doc/home.html

@@ -378,6 +378,14 @@ class WeekClass {
                 <td>Manage potentially incomplete work. If project manager dispatches issues only in a tracker tool,
                 	todo markers are lost in the source code. The metric could make these 'lost' issues visible.</td>
               </tr>
+              <tr>
+                <td>std.code.mi.simple</td>
+                <td>Simple variant of maintainability index - a measure of maintainability.
+                	It uses std.code.lines:code and std.code.complexity:cyclomatic
+                	metrics to evaluate level of maintainability. Lower value of this index indicates
+                	better level maintainability</td>
+                <td>Identify code, which may benefit the most from refactoring.</td>
+              </tr>
               <tr>
                 <td>std.suppress</td>
                 <td>An option enables collection of Metrix++ suppressions and 2 metrics: 'std.suppress:count' and 
@@ -511,6 +519,7 @@ class WeekClass {
 		        <p>&middot; &middot;<script type="text/javascript" src="http://www.ohloh.net/p/485947/widgets/project_users_logo.js"></script></p>
 		        <p><a href="http://freecode.com/projects/metrix"><img src="assets/img/fm_logo.png" width="130"></a></p>
 		        <p>&middot;</p>
+		        <p><a href="http://www.softpedia.com/progClean/Metrix-Clean-241097.html"><img src="assets/img/softpedia_free_award_f.gif" width="147" /></a></p>
       		</div>
       		<div class="span9">
 		        <p>Copyright <strong>&copy;</strong> 2009 - 2013, <a href="mailto:avkonst@users.sourceforge.net"><span class="normalImportance">Metrix++</span> Project</a></p>

+ 1 - 0
mainline/doc/workflow.html

@@ -702,6 +702,7 @@ file,region,type,modified,line start,line end,std.code.complexity:cyclomatic,std
 		        <p>&middot; &middot;<script type="text/javascript" src="http://www.ohloh.net/p/485947/widgets/project_users_logo.js"></script></p>
 		        <p><a href="http://freecode.com/projects/metrix"><img src="assets/img/fm_logo.png" width="130"></a></p>
 		        <p>&middot;</p>
+		        <p><a href="http://www.softpedia.com/progClean/Metrix-Clean-241097.html"><img src="assets/img/softpedia_free_award_f.gif" width="147" /></a></p>
       		</div>
       		<div class="span9">
 		        <p>Copyright <strong>&copy;</strong> 2009 - 2013, <a href="mailto:avkonst@users.sourceforge.net"><span class="normalImportance">Metrix++</span> Project</a></p>