composer-normalize

🎵 Provides a composer plugin for normalizing composer.json.

MIT License

Downloads
21M
Stars
1K
Committers
17

Bot releases are visible (Hide)

composer-normalize - 1.1.4

Published by localheinz over 5 years ago

  • Enhancement: Add FUNDING.yml (#176), by @localheinz
  • Fix: Do not require composer.json to be writable when using --dry-run option (#177), by @localheinz
composer-normalize - 1.1.3

Published by localheinz over 5 years ago

  • Fix reversed red/green in --dry-run output (#173), by @TravisCarden
  • Fix: Changelog (#174), by @localheinz
composer-normalize - 1.1.2

Published by localheinz over 5 years ago

  • Enhancement: Update localheinz/phpstan-rules (#158), by @localheinz
  • Enhancement: Update phpstan/phpstan and friends (#159), by @localheinz
  • Fix: Update phpunit/phpunit (#160), by @localheinz
  • Enhancement: Synchronize project tooling configuration with localheinz/repository (#161), by @localheinz
  • Enhancement: Update localheinz/test-util (#163), by @localheinz
  • Fix: Revert deprecation of file argument (#166), by @localheinz
composer-normalize - 1.1.1

Published by localheinz almost 6 years ago

  • Fix: Changelog (#147), by @localheinz
  • Fix: Changelog (#149), by @localheinz
  • Enhancement: Update localheinz/php-cs-fixer-config (#152), by @localheinz
  • Fix: Remove AppVeyor (#153), by @localheinz
  • Fix: Update phpstan/phpstan (#155), by @localheinz
  • Enhancement: Require phpstan/phpstan-deprecation-rules (#156), by @localheinz
  • Fix: Update localheinz/composer-json-normalizer (#157), by @localheinz
composer-normalize - 1.1.0

Published by localheinz almost 6 years ago

  • Enhancement: Add note about usage in continuous integration systems (#108), by @localheinz
  • Enhancement: Add examples (#107), by @localheinz
  • Docs: CHANGELOG.md - fix PR links (#110), by @keradus
  • Enhancement: Use ArrayInput instead of StringInput when invoking commands (#109), by @localheinz
  • Fix: Remove sudo configuration (#111), by @localheinz
  • Enhancement: Update localheinz/phpstan-rules (#112), by @localheinz
  • Fix: Configure rules via phpstan.neon instead of --level option (#114), by @localheinz
  • Enhancement: Add PHP 7.3 to Travis CI build matrix (#116), by @localheinz
  • Fix: Include rules.neon from localheinz/phpstan-rules (#115), by @localheinz
  • Enhancement: Update localheinz/phpstan-rules (#113), by @localheinz
  • Enhancement: Start development of 2.0 (#119), by @localheinz
  • Enhancement: Update phpunit/phpunit (#120), by @localheinz
  • Fix: Remove symfony/console (#121), by @localheinz
  • Fix: Do not override initialize() (#117), by @localheinz
  • Enhancement: Update localheinz/php-cs-fixer-config (#123), by @localheinz
  • Fix: Do not self-update composer (#124), by @localheinz
  • Enhancement: Also run phpstan against tests (#122), by @localheinz
  • Fix: Update infection/infection (#125), by @localheinz
  • Enhancement: Synchronize project tooling configuration with localheinz/repository (#126), by @localheinz
  • Enhancement: Synchronize project tooling configuration with localheinz/repository (#127), by @localheinz
  • Fix: Branch name (#128), by @localheinz
  • Fix: Configure temporary directory for phpstan (#130), by @localheinz
  • Fix: Remove test asserting that test classes are abstract or final (#131), by @localheinz
  • Enhancement: Add PHP 7.3 to AppVeyor builds (#133), by @localheinz
  • Fix: Add integration tests (#129), by @localheinz
  • Fix: Add another integration test (#134), by @localheinz
  • Fix: Properly invoke update command when needed after normalization (#135), by @localheinz
  • Fix: Remove dependency on composer.lock when caching composer cache on AppVeyor (#136), by @localheinz
  • Fix: Increase timeout for infection from 10 to 30 seconds (#140), by @localheinz
  • Fix: Remove infection/infection (#142), by @localheinz
  • Enhancement: Synchronize project tooling configuration with localheinz/repository (#141), by @localheinz
  • Fix: Update locker when locker is not fresh after normalization (#139), by @localheinz
  • Fix: Deprecate the file argument (#145), by @localheinz
  • Fix: Clean up NormalizeCommand (#146), by @localheinz
composer-normalize - 1.0.0

Published by localheinz almost 6 years ago

  • Fix: Add note about static analysis and infection testing (#91), by @localheinz
  • Enhancement: Switch to travis-ci.com (#93), by @localheinz
  • Fix: Disallow installation of phpunit/phpunit:7.4.1 (#95), by @localheinz
  • Enhancement: Provide a changelog (#94), by @localheinz
  • Fix: Remove upper constraint for phpunit/phpunit (#96), by @localheinz
  • Enhancement: Update phpunit/phpunit (#97), by @localheinz
  • Fix: Heading level (#101), by @localheinz
  • Fix: Move links to diff from headings into body (#102), by @localheinz
  • Enhancement: Update localheinz/json-normalizer (#78), by @localheinz
  • Enhancement: Update infection/infection, phpstan/phpstan, and phpstan/phpstan-strict-rules (#104), by @localheinz
  • Enhancement: Require localheinz/phpstan-rules (#105), by @localheinz
  • Enhancement: Require localheinz/composer-json-normalizer and remove normalizers (#106), by @localheinz
composer-normalize - 0.9.0

Published by localheinz about 6 years ago

  • Fix: Update phpunit/phpunit (#63), by @localheinz
  • Fix: Set indent size of Makefile to 4 spaces (#67), by @localheinz
  • Fix: Allow installation of sebastian/diff:^2.0 in development (#65), by @localheinz
  • Enhancement: Use phpstan/phpstan-strict-rules (#66), by @localheinz
  • Enhancement: Update localheinz/php-cs-fixer-config (#69), by @localheinz
  • Enhancement: Add configuration for probot-stale bot (#70), by @localheinz
  • Fix: Update localheinz/php-cs-fixer-config (#71), by @localheinz
  • AppVeyor configuration (#72), by @WyriHaximus
  • Enhancement: Tweak AppVeyor integration (#73), by @localheinz
  • Enhancement: Split auto review tests from unit tests (#75), by @localheinz
  • Fix: Make implicit dependency on symfony/console explicit (#76), by @localheinz
  • Fix: Use void return type (#77), by @localheinz
  • Fix: Simplify imports (#79), by @localheinz
  • Fix: Normalize composer.json (#81), by @localheinz
  • Fix: Update composer.lock (#82), by @localheinz
  • Fix: Overrride BaseCommand's initialize() (#83), by @localheinz
  • Enhancement: Update localheinz/php-cs-fixer-config (#84), by @localheinz
  • Recommend only updating the lock file in exception (#86), by @svenluijten
  • Fix: Do not attempt to fetch and modify properties of something that isn't an object (#87), by @localheinz
  • Enhancement: Sort scripts-descriptions (#89), by @localheinz
composer-normalize - 0.8.0

Published by localheinz over 6 years ago

  • Enhancement: Update localheinz/php-cs-fixer-config (#59), by @localheinz
  • Enhancement: Adjust ConfigHashNormalizer to also sort extra section (#60), by @localheinz
composer-normalize - 0.7.0

Published by localheinz over 6 years ago

  • Enhancement: Add section for motivation behind composer-normalize (#54), by @localheinz
  • Fix: Update phpunit/phpunit (#55), by @localheinz
  • Enhancement: Update infection/infection (#56), by @localheinz
  • Enhancement: Update phpunit/phpunit (#61), by @localheinz
  • Enhancement: Update localheinz/json-normalizer (#62), by @localheinz
composer-normalize - 0.6.0

Published by localheinz over 6 years ago

  • Enhancement: Require phpstan/phpstan (#47), by @localheinz
  • Enhancement: Use Composer\Factory as direct collaborator (#48), by @localheinz
  • Fix: Configure order of stages (#49), by @localheinz
  • Fix: Do not repeat file validation (#50), by @localheinz
  • Enhancement: Add file argument (#51), by @localheinz
  • Fix: Output diff without extra new lines (#52), by @localheinz
composer-normalize - 0.5.0

Published by localheinz over 6 years ago

  • Enhancement: Update localheinz/json-normalizer (#42), by @localheinz
composer-normalize - 0.4.1

Published by localheinz over 6 years ago

  • Fix: Update infection/infection (#39), by @localheinz
  • Enhancement: Allow to install sebastian/diff:^3.0.0 (#40), by @localheinz
  • Enhancement: Update phpunit/phpunit (#41), by @localheinz
  • Fix: Update phpunit/phpunit (#44), by @localheinz
  • Fix: Field is called replace, not replaces (#43), by @localheinz
  • Enhancement: Collect coverage on PHP 7.2 (#45), by @localheinz
  • Fix: Extract method and rename method to make concepts clear (#46), by @localheinz
composer-normalize - 0.4.0

Published by localheinz over 6 years ago

  • Fix: Extract methods (#36), by @localheinz
  • Fix: Rename test methods (#37), by @localheinz
  • Enhancement: Add --dry-run option (#38), by @localheinz
composer-normalize - 0.3.0

Published by localheinz over 6 years ago

  • Fix: Handle empty namespace prefixes (#30), by @localheinz
  • Enhancement: Leverage Makefile rule syntax (#31), by @localheinz
  • Enhancement: Add project URLs to composer.json (#32), by @localheinz
  • Enhancement: Update localheinz/json-normalizer (#33), by @localheinz
  • Enhancement: Update localheinz/json-normalizer (#34), by @localheinz
  • Enhancement: Add --indent-size and --indent-style options (#35), by @localheinz
composer-normalize - 0.2.0

Published by localheinz almost 7 years ago

  • Fix: Use --no-scripts option when invoking UpdateCommand (#19), by @localheinz
  • Fix: Use current output rather than NullOutput (#20), by @localheinz
  • Enhancement: Output info before updating locker (#21), by @localheinz
  • Enhancement: Implement VersionConstraintNormalizer (#18), by @localheinz
  • Fix: Name (#23), by @localheinz
  • Enhancement: Properly handle sections where schema type is an array rather than a scalar (#24), by @localheinz
  • Enhancement: Add reference to FlintCI (#22), by @localheinz
  • Fix: Add docblock (#26), by @localheinz
  • Enhancement: Pass through to ValidateCommand if schema validation fails (#25), by @localheinz
  • Fix: Skip autoloader and suggest when updating locker (#27), by @localheinz
  • Enhancement: Add --no-update-lock option (#28), by @localheinz
composer-normalize - 0.1.0

Published by localheinz almost 7 years ago

  • Enhancement: Implement NormalizeCommand (#1), by @localheinz
  • Enhancement: Implement ConfigHashNormalizer (#2), by @localheinz
  • Enhancement: Implement NormalizePlugin (#3), by @localheinz
  • Fix: Use helper method (#4), by @localheinz
  • Enhancement: Implement PackageHashNormalizer (#6), by @localheinz
  • Fix: Remove duplicated test (#7), by @localheinz
  • Fix: Disable plugins when updating lock file (#5), by @localheinz
  • Enhancement: Extract ComposerJsonNormalizer (#8), by @localheinz
  • Enhancement: Implement BinNormalizer (#9), by @localheinz
  • Enhancement: Compose SchemaNormalizer into ComposerJsonNormalizer (#10), by @localheinz
  • Fix: Run composer normalize (#11), by @localheinz
  • Fix: Handle empty hashes (#13), by @localheinz
  • Fix: Update locker after success message (#12), by @localheinz
Package Rankings
Top 0.52% on Packagist.org
Badges
Extracted from project README
Integrate Merge Release Renew Update Code Coverage Type Coverage Latest Stable Version Total Downloads Monthly Downloads Hmm, kinda cool I guess