Sophie

Sophie

distrib > Fedora > 17 > i386 > media > updates > by-pkgid > 8813cf32ba6650f60278acf9dae83291 > files > 3

php-phpmd-PHP-PMD-1.4.0-1.fc17.noarch.rpm

phpmd-1.2.0 (2011/09/27)
========================

- Implemented: PHPMD needs a *strict* mode.

phpmd-1.1.1 (2011/06/30)
========================

- Fixed: Bug in PHPMD's package manifest file.

phpmd-1.1.0 (2011/03/20)
========================

- Implemented #10474873: Add rule for PHP's goto statement. Implemented
  with commit #2745a20.
- Implemented #10474987: Implement rule for CBO metric. Implemented with
  commit #14277b4.
- Implemented #11012465: Replace deprecated PHPUnit features in test suite.
  Implemented with commit #4adb88d.
- Fixed #10096717: LongVariable rule should not apply on private
  properties. Fixed with commit #f063bc9.

phpmd-1.0.1 (2011/02/12)
========================

- Fixed #9930643: The include_path does not match with PHP_Depend's new
  directory layout. Fixed with commit #531be78.
- Fixed #9626017: Clear temporary resources after a test has finished.
  Fixed with commit #b385f15.

phpmd-1.0.0 (2011/02/05)
========================

- Fixed #9626017: Clear temporary resources after a test has finished. Fixed
  with commit #b385f15.
- New source layout that follows maven's conventions for the directory
  structure of a product.
- Switched to PHPUnit 3.5.x as testing framework

phpmd-0.2.8 (2010/11/25)
========================

- Improved help text for the PHPMD command line. Thanks to Volker
  Dusch for this contribution. https://github.com/edorian/phpmd
- PHPMD is now compatible with next PHP_Depend release 0.10.0

phpmd-0.2.7 (2010/09/01)
========================

- Fixed #36: @SupressWarnings annotation does not work for 
  UnusedPrivateMethod rule. Fixed in svn revision #284.
- Fixed #35: Stream Writer closes STDOUT. Fixed in svn revision #286.
- Fixed #33: PEAR package.xml does not /usr/bin/php and /usr/bin on
  phpmd.bat. Fixed in svn revision #264.

phpmd-0.2.6 (2010/07/03)
========================

- Implemented #24: Implement Depth Of Inheritance Rule. Implemented in
  svn revision #253.
- Implemented #25: Implement Number of Children Rule. Implemented in svn
  revision #252.
- Implemented #26: Implement Rule that detects the usage of PHP's eval()
  function. Implemented in svn revision #251.
- Implemented #27: Implement Rule that detects the usage of PHP's exit()
  expression. Implemented in svn revision #250.
- Fixed #28: Unused local variable and unused parameter rule produces
  false positives. Fixed in svn revision #245.
- Implemented #30: New option --version added to PHPMD's command line
  interface. Implemented in svn revision #246.
- Names of several command line options unified with PHPUnit and PHPCPD.
  The --ignore option is now --exclude and --extensions is now --suffixes.

phpmd-0.2.5 (2010/04/03)
========================

- Implemented #12: Add rule for the Weighted Methods Per Class Metric.
  Implemented in svn revision #228.
- Fixed #16: Alternative syntax for properties in rule set files
  implemented. Fixed in svn revision #220
- Fixed #17: Do not return success exit code when PHPMD detects rule
  violations in analyzed source code. Fixed in svn revision #226.
- Fixed #19: Super globals were detected as unused variables.Fixed in
  svn revision #218
- Fixed #20: Local static variables were treated as unused variables.
  Fixed in svn revision #219.

phpmd-0.2.4 (2010/03/08)
========================

- E_NOTICE bug fix in naming rule.

phpmd-0.2.3 (2010/03/04)
========================

- Fixed #6: PHP Tokenizer required but no error when installing.
- Fixed #7: UnusedLocalVariable ruleset incorrectly flags variables
  as unused when used inside double quoted string. Fixed in svn
  revision #187.
- Implemented #9: Add support for "Suppress warnings" annotations.
  Implemented in svn revision #200.
- Implemented #10: Support for exclude element in rule-set files added.
  Implemented in svn revision #189. 
- Implemented #13: Implement naming rules, e.g. short variables, parameter
  etc.
- Fixed #14: ExcessivePublicCount rule should utilize PHP_Depend's cis
  metric. Fixed in svn revision #203. 
- Fixed #15: ExcessivePublicCount rule is never used. Fixed in svn
  revision #202.

phpmd-0.2.2 (2010/01/20)
========================

- Small change to the command line interface, which did not return an
  exit code != 0 when an exception occured.

phpmd-0.2.1 (2010/01/05)
========================

- Implemented #5: Allow multiple input files/directories. Implemented in svn
  revision #158.
- Tested: Additional unit tests for multiple components added.

phpmd-0.2.0 (2009/12/30)
========================

- Implemented #2: Support for unused code fules completed, implemented in svn
  revision #134.
- Implemented #3: Text renderer implemented.
- Implemented #4: Implement a html renderer, implemented in svn revision #139.
- Several performance improvements.


phpmd-0.1.0 (2009/12/20)
========================

- Initial release