Menu

[r16]: / wiki / History.wiki  Maximize  Restore  History

Download this file

83 lines (62 with data), 2.9 kB

#summary Project History
#labels Featured

== Version 0.8.11 ==
  * Refactoring : Added the current stack of instruction to provide contextual information
  * New test : unusedCode
  * New test : deprecated functions


== Version 0.8.10 ==
  * Corrected JavaNCSS count of packages
  * New test : functionInsideLoop

== Version 0.8.9== 
  * Corrected LevelOfNesting calculation
  * New test : oneClassPerFile

== Version 0.8.8 ==
  * New test : variableNaming
  * Added the possibility to configure the regular expressions for the naming rules
  * A taste of it's own dog food
                        
== Version 0.8.7 ==
  * New test : checkUnusedVariables
  * New test : checkUnusedFunctionParameters
      
== Version 0.8.6 ==
  * Correction in the controlStructOpenCurly check.
      
== Version 0.8.5 ==
  * New test : empty statement {{{ ;; }}}
  * New test : inner assignment
  * New test : unused private functions
      
== Version 0.8.4 ==
  * Refactored the whiteSpaceBore / noSpaceBefore / whiteSpaceAfter / noSpaceAfter methods.
  * Refactored peekNextValidToken and peekPrvsValidToken to avoid using call by reference 
  * New test : function length
  * New test : empty block {{{ if ($a) {}  }}}
  * New test : avoid heredoc
  * New test : excessive function parameters
  * New test : need braces
  * New tests : switch have a default and default is at the end
  * New test : switch case should have a break
       
== Version 0.8.3 ==
  * Added some tests on the docbloc (@param and @return)
  * Added a test on unary operators
  * Corrected a bug in the detection of the end of a function
 
== Version 0.8.2 ==
  * Added new test (Use boolean operators instead of logical operators)
                        
== Version 0.8.1 ==
  * Corrected a bug with NEW_LINE caracter inside a constant string

                        
== Version 0.8 ==
  * Replaced the token_get_all() function by token_get_all_nl() found here : http://php.net/manual/fr/function.token-get-all.php
This function returns the new line caracters as a token. This solve some problems and impact a lot of code.  
  * Added the possibility to generate a report on the number of lines of code compatible with the JavaNCSS format (http://kclee.de/clemens/java/javancss/) 
  * Added new tests (Extract TODOs, Avoid passing references) 
  * Some refactoring
           
           
== Version 0.7.1 ==
  * Added new tests (Cyclomatic Complexity, ...)


== Version 0.7 ==
  * All tests are now configurable 
  * Included siome propositions from the forum 
  * Added the possibility to define a severity level for each test rule 
  * Ignoring the .svn repositories 
  * Changed the XML outpout in order to be compatible with the checkstyle format (http://checkstyle.sourceforge.net/)

== Version 0.6.1 ==
  * Bugs Fixes 
  * HTML Ouput changes

== Version 0.6 ==

 This is the very first release of PHPCheckstyle (hosted on Spike source). It is an alpha release.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.