Commit Graph

501 Commits

Author SHA1 Message Date
Abdul Malik Ikhsan 4fa3573dff
[PHP 7.1 Scoped] install dev dependency as well to allow run phpunit (#5561)
* [PHP 7.1 Scoped] install dev dependency as well to allow run phpunit
2021-02-15 18:51:26 +00:00
Abdul Malik Ikhsan 1fce3e00f8
[PHP 7.1 Scoped] Replace composer.json with autoload/require with the base composer.json (#5550) 2021-02-15 08:52:24 +00:00
Jan Mikeš 2ac7b5e12b
[CI][Docker] Push all Docker image tags at once (#5531) 2021-02-13 17:58:29 +01:00
TomasVotruba d81489ea91 [CI] run only single scoping for tagged/non-tagged 2021-02-11 13:37:40 +01:00
Abdul Malik Ikhsan ee0afabfc4
[PHP 7.1 Scoped] remove `stubs` from excluded zip at build_php71.yaml (#5489)
refs https://github.com/rectorphp/rector-php71/pull/1#discussion_r573557883
2021-02-10 11:57:24 +01:00
Tomas Votruba b9f5fe2f3d
[CI] Add PHP 8.0 php linter (#5479) 2021-02-09 21:32:17 +01:00
Tomas Votruba ecbef2bcaa
[Tests] remove getPhpVersion() helped method, use configs instead (#5477) 2021-02-09 17:25:16 +00:00
Tomas Votruba 1757e83cdc
misc, remove RemoveProjectFileRector (#5463) 2021-02-08 18:26:00 +00:00
TomasVotruba 9b452a214a use master branch as common 2021-02-07 23:18:57 +01:00
Abdul Malik Ikhsan ac3611698b
[EasyCI] Using symplify/easy-ci for validate-file-length (#5431) 2021-02-06 12:34:59 +01:00
Michal Lulco 17cb30f5c7
Removed duplicit package sebastian/diff from composer.json (#5399) 2021-02-01 18:05:25 +01:00
TomasVotruba e9b9d789b5 [ci] use united bot name 2021-01-31 15:26:44 +01:00
Tomas Votruba 4590b10b43
[Process] Add --no-diffs for better huge CI debug (#5368) 2021-01-29 20:12:09 +00:00
Abdul Malik Ikhsan 4ce73a2867
[NodeTypeResolver] Handle PropertyFetchTypeResolver on PropertyProperty resolution (#5334)
Co-authored-by: Vašek Henzl <vasek.henzl@gmail.com>
Co-authored-by: rector-bot <tomas@getrector.org>
2021-01-27 17:00:42 +01:00
Abdul Malik Ikhsan 6f17c9c114
Apply build_php_71 workflow only in push (#5327) 2021-01-26 17:59:22 +01:00
Tomas Votruba abadc5473b
[CI] add demo for build php 7.1 version (#4447)
* Renamed option to --exclude-path

* Exclude /**/tests/ by default

* Inverted order of downgrade

* Fixed verb

* Use sed to replace string

* Simplified message

* Use PHP version with "."

* Completed PHP versions to downgrade

* Execute Rector with --target-php-version

* Added quotes to array keys

* Allow to print command to output

* Execute script within workflow

* If rector fails, already exit 1

* Ignore PHP constraint

* Removed --dry-run and errors for testing

* Don't print command

* Run downgraded for ALL sets

* Include downgrade sets for testing

* Run all sets in a command each

* Added the target PHP version in each downgrade set

* Use a rector config file to pass exclude paths

* Exclude everything under /tests/

* Removed --dry-run

* Set unneeded transformations in false

* Exclude /ci/

* Exclude /compiler/

* Exclude DoctrineProvider

* Exclude classes for dependency-injection

* Exclude classes for http-kernel

* Exclude classes for symfony string

* Use cut instead of aws
For if the path has a space

* Calculate package execution order

* Downgrade packages on required order

* Consider the set to check package dependents

* Store packages_to_downgrade_by_set

* Store package_dependents["$package|$set"]

* Fixed converting from string to array

* Fixed converting string to array

* Fixed char

* Simplified counter

* Fixed string to array

* Fixed var

* Fixed getting dependents

* Fixed checking if dependent packages downgraded

* rector/rector has no dependents

* Simplified downgraded_packages

* Ignore dependent package on itself

* If circular dependencies, make the process fail

* Uncommented executing rector

* Exclude /stubs

* Calculate circular reference packages

* Break circular references

* Uncommented rector call

* Do downgrade ContainerBuilder

* Added expression-language as dep for PROD

* [ci-review] Generate Rector & Nodes documentation

* [ci-review] Apply coding standards

* [ci-review] Rector Rectify

* Obtain "rector/rector" from composer

* Removed commented code

* Don't do platform check for Composer v2

* Moved comment up

* [ci-review] Rector Rectify

* [ci-review] Rector Rectify

* Must dump autload to remove platform_check.php

* [ci-review] Rector Rectify

* [ci-review] Rector Rectify

* Copied file from master

* Use new convention (70000) for PHP versions (7.0)

* Fixed cs

* Fixed PHPStan

* Added "create-config" command - Initial commit

* [ci-review] Rector Rectify

* Moved rector config under custom folder

* Use predefined rector configs instead of injecting --set

* Created rector config files

* Use array of rector configs, even if only 1 is used

* Require once config file

* Fixed exclude paths

* Execute only last rector config (containing many sets)

* Exclude file that makes process fail

* Removed --dry-run

* Use existing option name

* Handle GROUP_RECTOR_CONFIGS in circular packages

* Changing PHP_VERSION_ID does not work, so commented rule

* Bug fixed => uncommented using rector

* Renamed NoParticularNodeRule to ForbiddenNodeRule

* [ci-review] Rector Rectify

* Fixed PHP version constants

* Added (failing) test

* Fixed issue for nullable scalars

* Can't run Rector with --set through CLI, removed

* Added (failing) test

* Fixed issue for __construct

* Fixed constant name

* Added (failing) test for self

* Added another (failing) test

* Fixed not adding "\" before "static", "self", etc

* [ci-review] Rector Rectify

* Skip downgrading CouchbaseBucketAdapter

* Renamed var

* Added (failing) test

* Fixed interface and abstract class issue

* [ci-review] Rector Rectify

* Fixed PHPStan error

* Create artifact of downgraded code

* Added missing spaces for args

* Use 4 spaces for consistency

* Ignore build folder in rector-php71.zip

* Switch to setup-php@v2

* Added (failing) test

* Issue is on calling method, not on constructor

* Implemented fix

* Renamed test

* Added further tests

* [ci-review] Rector Rectify

* Fixed PHPStan

* Fixed PHPStan

* Added (failing) test

* Fixed issue on new Class('foo', )

* Execute tests

* No need for quotes

* Made the artifact contain the folder, not a .zip

* Removed /compiler folder (it's been deleted?)

* Do upload the artifact as a .zip (too slow otherwise)

* Remove all tests, also from under vendor/

* Upgraded zip action version

* Change Composer's PHP requirement to 7.1

* Try exclude tests under vendor/

* Renamed artifact

* Try exclude tests under vendor/

* Updated test (to fail)

* If the float has no ".", add ".0" at the end

* Must remove deps before "composer require php"

* Replaced call to phpstan

* Cannot run PHPStan on 7.1, just run Rector

* Change Composer's PHP requirement to 7.1

* Remove DEV dependencies

* Require Symfony Polyfill libraries

* Rector without DEV needs phpstan.neon removed

* Run PHPStan

* Added paths to analyze

* Access PHPStan config from file

* Fixed relative paths

* Override the artifact with downgraded Composer too

* Uncommented scanDirectories

* Include tests/ in artifact

* Exclude */tests/*

* Ignore utils/phpstan-extensions

* PHPUnit is installed in DEV, can't use it in PROD

* "nette/application" is on DEV, may not exist on PROD

* [ci-review] Rector Rectify

* [ci-review] Rector Rectify

* Improved comment after rectify

* Fixed previous messed-up merge

* Removed 1st slash

* Downgrade all dependencies together

* Replace the composer.json file

* Can't have more than 1 path to downgrade

* No need to change PHP requirement to 7.1 anymore

* Remove DEV dependencies before replacing composer.json

* Changed order of commands

* No need for --ignore-platform-req=php

* Add all Symfony polyfill libraries

* Require Symfony polyfill libraries earlier on

* Test removing `ignoreErrors` from PHPStan

* Remove ignored errors which do not apply

* Fixed the list of `excludes_analyse`

* Removed commented code

* Fixed PHPStan config

* Only analyze the target PHP version if GROUP_RECTOR_CONFIGS

* Simplified script: just analyze target PHP version

* Renamed downgrade sets

* Removed unneeded create-config command

* Removed call to deleted class

* Dropped ChangePhpVersionInPlatformCheckRector

* Must remove phpstan-for-rector.neon from PROD

* Do not execute --dry-run, it returns error

* Publish downgraded code to remote repository

* Removed commented code

* Standardized script code

* Initialize variables in script

* No need to initialize vars

* Remove the zip, do not copy to target repo

* Remove .git before deploying to target repo

* Copy files to rector-downgrade/

* Use branch "main"

* Copy also hidden files

* Remove docker publish image workflow

* Trigger own tests workflow

* Include "lowest"

* Run PHPStan instead of PHPUnit

* Run PHPStan in new temp directory

* Execute in same item

* "../" for --config doesn't work for PHPStan

* Added bare run test

* Added tests for PHP 7.2

* Added test

* Run with php

* Replaced namespace

* Added PHPUnit test for PHP 7.1

* Use PHP 7.1-compatible version of "doctrine/orm"

* Can't skip downgrading doctrine-annotation-generated

* Removed commented items

* Renamed test workflow

* Added comments on code

* Run all tests, not just 1

* Downgrade package from v3.1 to v3.0.7

* Run existing tests

* Revert tests

* [ci-review] Rector Rectify

Co-authored-by: Leonardo Losoviz <leo@getpop.org>
Co-authored-by: rector-bot <tomas@getrector.org>
2021-01-25 20:25:21 +01:00
Abdul Malik Ikhsan 2b49b712bd
[Code Coverage] Fixes weekly code coverage generation (#5298)
* [Code Coverage] Fixes weekly code coverage generation Fixes #5297

* rclean up should already handled by GA
2021-01-24 10:07:42 +01:00
Tomas Votruba 0a3dc08d61
drop Sonarcube (#5215) 2021-01-17 15:32:01 +00:00
Abdul Malik Ikhsan a071ae7dff
[CodeCoverage] Fixes weekly code coverage by move COVERALLS_REPO_TOKEN on run (#5213) 2021-01-17 14:31:55 +01:00
Tomas Votruba 04db98620a
Refactor composer modifier to ComposerRector (#5198) 2021-01-16 13:23:37 +01:00
Abdul Malik Ikhsan 35e83f75c6
[Utils] Add validate-fixture-filename command (#5199)
* [Utils] Add validate-fixture-filename command

* register command

* fix existing fixture filename with -

* clean up
2021-01-16 13:19:40 +01:00
TomasVotruba 72d01fea03 [ci] move cs and doc check to once a week 2021-01-14 11:10:03 +01:00
Tomas Votruba d1df8f76cd
drop PHPStanAttributeTypeSyncer, handled by external package (#5131) 2021-01-10 14:51:27 +01:00
Abdul Malik Ikhsan edcfe417a4
Another fix weekly code coverage action (#5128)
typo fix `secrets.GITHUB_TOKEN` -> `secrets.ACCESS_TOKEN`
2021-01-10 11:55:11 +01:00
Abdul Malik Ikhsan 6da34f9a35
Fix weekly code coverage github action (#5126)
it got error: 

```

The workflow is not valid. .github/workflows/weekly_code_coverage.yaml (Line: 34, Col: 51): Unrecognized named-value: 'secrets'. Located at position 1 within expression: secrets.GITHUB_TOKEN
```

The `secrets` seems only needed for automatic PR.
2021-01-10 08:54:52 +01:00
Abdul Malik Ikhsan 756f7dd214
Ensure clean up composer.json & build dir after run coverage weekly (#5099)
* Ensure clean up composer.json after run coverage weekly

as it use require --dev (update composer.json) during run.

* clean build dir as well
2021-01-06 12:08:03 +01:00
Tomáš Fejfar 1281c67510
Fix for #5086 (#5087) 2021-01-04 18:38:50 +01:00
Tomáš Fejfar 3611457cb6
Publish all tags as docker images (#5086)
No tags except latest were published because tags no longer contain leading `v`
2021-01-04 15:13:23 +01:00
Abdul Malik Ikhsan e1c89d17f6
[fixtures] Enable validate-fixture-skip-naming check (#5081)
* [fixtures] Enable validate-fixture-skip-naming check

* full path vendor vendor/symplify/easy-testing/bin/easy-testing validate-fixture-skip-naming rules tests

* 21 files

* more fixture

* various fix

* various fix

* more fixtures

* apply to packages rules tests utils

* more fixtures

* more fixtures

* more fixtures

* more fixtures

* more fixtures

* more fixtures

* more fixtures

* fixture fix

* done

* fixture fix
2021-01-04 14:18:27 +01:00
Tomas Votruba 014c019449
[fixtures] require skip prefix on skipped files (#5079)
* skip unnecesary test case

* namespace corrections, skip prefix corrections

* hide for now

* skip new phpstan cases
2021-01-03 15:54:27 +00:00
Abdul Malik Ikhsan 7192385c49
[CI] Remove fork check in daily and weekly CI (#5058) 2020-12-31 14:27:44 +01:00
Abdul Malik Ikhsan bf9e31b515
[Test] Separate Weekly CI for code coverage generation (#5044) 2020-12-29 23:48:07 +01:00
Abdul Malik Ikhsan 81751880b2
[Test] Move Re-generate code coverage to weekly pull request (#5041) 2020-12-29 19:08:24 +01:00
Abdul Malik Ikhsan fba0bac3f8
[Github Action] Move fork check in steps for daily and weekly pull request (#5036) 2020-12-29 15:23:12 +01:00
TomasVotruba f58deedbee drop debug build 2020-12-28 23:09:30 +01:00
Tomas Votruba 52e604c6dd
[scoper] unprefix string classes to match types (#5025) 2020-12-28 23:09:11 +01:00
Abdul Malik Ikhsan acdc7ee6ee
[PHPUnit] Enable Coverage again (#5007)
* [PHPUnit] Enable Coverage again

* coverals

* try using pcov

* use code_coverage.yaml

* on pull request

* try with --testsuite main

* try create multiple suites and use phpcov to merge clover

* try create multiple suites and use phpcov to merge clover

* try create multiple suites and use phpcov to merge clover

* chmod +x ./phpcov.phar

* using --coverage-php for generate .cov

* surplus -

* debug

* tempoary disable collect test on utils

* try exclude packages/attribute-aware-php-doc/src/Ast/PhpDoc/AttributeAwareDeprecatedTagValueNode.php

* try exclude packages/attribute-aware-php-doc/src/Ast/PhpDoc/AttributeAwareDeprecatedTagValueNode.php

* try nimut/phpunit-merger

* using ./ for directory

* exclude directories

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* try run phpunit on explicit directory

* try using xdebug

* reverted even on push
2020-12-28 19:46:48 +00:00
Tomas Votruba 520335251d
[scoper] keep phpstan.phar to avoid conflict in install (#5009)
* fix scoping of Symfony autodiscovery namespace

* scoped: add along phpstan run

* wait longer, the old version is used

* keep phpstan.phar
2020-12-27 21:14:39 +00:00
TomasVotruba 4f66248507 push 2020-12-27 14:29:03 +01:00
TomasVotruba a2b2a0e053 build on push dev 2020-12-27 14:27:42 +01:00
Tomas Votruba b37cfab141
[ci] enable ramsey (#5001) 2020-12-26 15:10:44 +00:00
Tomas Votruba ec92bcc95e
[phpstan] enable file lenght rule (#4999)
* enable file lenght rule

* longer file, just to show ci worked

* [ci] add ValidateFileLengthCommand

* [phpstan] drop PathsAreNotTooLongRule

* [Downgrade] Shorten property promotion rector rule

* [Symfony] Shorten AutoWireWithClassNameSuffixForMethodWithRequiredAnnotationRector name

* shorten fixture name

* rename ChangeControlArrayAccessToAnnotatedControlVariableRector to AnnotateMagicalControlArrayAccessRector

* rename ReplaceMagicEventPropertySubscriberWithEventClassSubscriberRector to ReplaceMagicPropertyWithEventClassRector

* rename GetConfigWithDefaultsArgumentToArrayMergeInCompilerExtensionRector to MergeDefaultsInGetConfigCompilerExtensionRector

* rename ChangeCollectionTypeOptionTypeFromStringToClassReferenceRector to ChangeStringCollectionOptionToConstantRector

* decouple ProjectFilesFinder
2020-12-26 14:53:21 +00:00
Tomas Votruba d4883d44d9
[Prefixed Rector] Add package-scoper approach (#4559) 2020-12-26 00:17:31 +01:00
Tomas Votruba d256bbd8c0
change rector-ci.php to rector.php (#4994) 2020-12-25 19:11:33 +01:00
TomasVotruba b911612ba3 fix yaml suffix 2020-12-24 23:05:50 +01:00
Tomas Votruba 319d6bfca1
add phpstan-for-rector config path, consolidate return type extensions - re-use from Symplify (#4973)
* add phpstan-for-rector config path, to separate phpstan and extensions that help Rector with precise types

* move type value object to value object

* moving

* remove KernelGetContainerAfterBootReturnTypeExtension, use one from symplify

* remove ContainerGetDynamicMethodReturnTypeExtension to ContainerGetReturnTypeExtension

* remove nette extension

* add nette-extension

* removed delegated rule

* delegate implmenets + code sample PHPStan rule to symplify
2020-12-24 16:31:24 +00:00
TomasVotruba 01e6554600 [github] update issue template 2020-12-22 23:31:53 +01:00
Abdul Malik Ikhsan bf4cd08947
[Utils] Run validate-fixture-namespace and validate-fixture-classname for /tests/ directory (#4901)
Co-authored-by: rector-bot <tomas@getrector.org>
2020-12-15 19:51:03 +01:00
Tomas Votruba f3decc4a9c
[CI] drop ignore platform reqs (#4870) 2020-12-13 00:18:57 +00:00
Tomas Votruba c68fd43b65
Bump to Symplify 9 (#4830)
* composer: bump to Symplify 9

* fix cs

* update InputDetector to StaticInputDetector

* add missign symplify/ packages

* remove already included phpstan configs

* [CI] test lowest deps on PHP 7.3, as minimum for Symplify 9

* bump doctrine/inflector and sebastian/diff

* [CI] symplify PHP 7.3 testing
2020-12-09 15:41:23 +00:00
Markus Staab f9de09ab3c
dont run jobs on forks, because gh-tokens are not available (#4813) 2020-12-06 18:08:19 +07:00
Markus Staab e734d32e4c
dont run weekly jobs on forks, because gh-tokens are not available (#4808)
Try to fix a error which I get in GitHub Action every week
2020-12-06 11:47:46 +01:00
Tomas Votruba f672eace0e
[DX] Add init-recipe command to create recipe config in root (#4789)
* [DX] Add init-recipe command to initlaize recipe

* update docs
2020-12-05 13:20:13 +00:00
Abdul Malik Ikhsan 1e667b454f
[CI] Add PHP 8.0 to Github actions tests (#4779) 2020-12-05 12:10:44 +01:00
Tomas Votruba 5201e949a1
[PHPStanExtensions] Add ForbiddenMethodCallOnTypeRule + move from docComment and Comments to PhpDocInfo (#4780)
Co-authored-by: rector-bot <tomas@getrector.org>
2020-12-05 00:22:12 +01:00
Tomas Votruba 132062acf3
[DeadCode] Fix dead method in property promotion (#4749)
* [DeadCode] Fix dead method in property promotion

* bump workflows PHP version to 7.2, to respect symplify bump

* allow non-existing attributes in tests
2020-12-02 10:15:39 +00:00
Markus Staab e5b411d9cd
Add issue labels to issue templates (#4719) 2020-11-28 19:05:57 +01:00
Tomas Votruba 377c734975
drop old compiler (#4716) 2020-11-27 17:54:14 +01:00
Tomas Votruba 9150af563a
make use symplify/php-doc-parser (#4703)
* make use Symplify/PhpDocParser

* report line

* remove monorepo-builder, not needed anymore

* use php action 2

* fixup! use php action 2
2020-11-27 12:23:25 +00:00
Tomas Votruba 080e5cbe00
use symplify/skipper (#4689) 2020-11-26 23:09:21 +01:00
Tomas Votruba 054baf96d1
[DX] Remove buggy --only option to complete --set removal; use PHP config with reliable autocomplete (#4701) 2020-11-26 17:04:11 +00:00
Tomas Votruba 0963b8dca7
Drop --set forgotten leftover (#4700)
* Drop --set forgotten leftover

* remove package not split anymore
2020-11-26 16:55:33 +00:00
Tomas Votruba 0993088cda
[SymfonyPhpConfig] Use Symplify package instead + simplify set validation (#4694)
* [SymfonyPhpConfig] Use Symplify package instead

* [SymfonyPhpConfig] Drop forgotten custom-jobs Rectors

* [CI] simplify set validation

* from inline functions to Static class

* cleanup

* decouple rector.php to allow static analysis and coding standards
2020-11-26 16:44:27 +00:00
Tomas Votruba 0456cc088c
[Docs] Improve rule doc generator to generat rules_overview with categories (#4688)
* numbers

* update ECS config to Symplify 9

* regenerate rules with categorize

* [CI] disable automated rebase, as not working propperly

* update misc
2020-11-25 21:34:34 +00:00
Tomas Votruba e8553cd647 [CI] Add monorepo validate [closes #4628] 2020-11-25 16:42:46 +00:00
Tomas Votruba 8e7c4bfc96 [CI] do not push to forks 2020-11-24 21:30:17 +00:00
Tomas Votruba cb57430655
[Renaming] Add renaming support for blade.php templates in Laravel (#4672)
* [CI] fix monorepo split

* naming, add blade.php suffix

* [Renaming] Add class rename support for laravel blade templates

* skip test fixture
2020-11-23 11:35:42 +00:00
Tomas Votruba 7de92da46f [CI] disable code coverage broken for unknown reason 2020-11-20 12:07:36 +00:00
Tomas Votruba 870a0f3822
[Laravel 5.8] Add CallOnAppArrayAccessToStandaloneAssignRector, PropertyDeferToDeferrableProviderToRector, MakeTaggedPassedToParameterIterableTypeRector (#4637)
* [Laravel 5.8] Add remember method

* [Laravel] Add PropertyDeferToDeferrableProviderToRector

* [Laravel] Add CallOnAppArrayAccessToStandaloneAssignRector

* [Laravel] Add MakeTaggedPassedToParameterIterableTypeRector

* [CI] changelog weekly only

* [ci-review] Rector Rectify

Co-authored-by: rector-bot <tomas@getrector.org>
2020-11-18 01:22:40 +00:00
Tomas Votruba 0c45b6f569 [CI] move ci-review to daily PRs 2020-11-15 15:14:49 +00:00
Tomas Votruba e7f1963d67 [CI] do not build rector.phar, only scoped 2020-11-14 21:10:09 +00:00
Tomas Votruba 9d7fa63bf8 [CI] use monorepo-split action to split packages 2020-11-14 20:25:20 +00:00
Tomas Votruba 2a2c49d4ae
[PHPUnit] Add ConstructClassMethodToSetUpTestCaseRector (#4603)
* [CI] enable automated changelog regenerate

* [CI] drop generate docs, already part of PRs

* [PHPUnit] Add ConstructClassMethodToSetUpTestCaseRector

* make use of SetUpClassMethodFactory
2020-11-13 20:32:18 +00:00
Tomas Votruba 14396a0d38 typo 2020-11-12 21:40:13 +00:00
Tomas Votruba 4318df9c17
[Laravel] Add AddGuardToLoginEventRector (#4591)
* [Laravel] Add AddGuardToLoginEventRector

* [CI] decouple daily_pull_requests
2020-11-12 21:35:25 +00:00
Tomas Votruba b39caa53cc [CI] try to fix ref on forks 2020-11-08 22:27:13 +00:00
Tomas Votruba c1c52920fd typo name 2020-11-04 00:45:49 +01:00
Tomas Votruba 2cca77d376 [ci] try split of monorepo packages 2020-11-04 00:43:23 +01:00
Tomas Votruba d204364e39 [ci] add conditional if on forks 2020-11-03 01:14:18 +01:00
Tomas Votruba 0233a4d086 [ci] add github.head_ref 2020-11-02 00:06:52 +01:00
Tomas Votruba 297ec316af
move suffix filesystem 3 (#4540) 2020-11-01 21:31:13 +01:00
Tomas Votruba bb9aec10da space bug 2020-11-01 19:20:35 +01:00
Tomas Votruba 084805774b [ci] try head ref slug 2020-11-01 18:32:57 +01:00
Tomas Votruba 5c90d522e9 [ci] allow ci-review on master to show results 2020-11-01 18:05:37 +01:00
Tomas Votruba b4d8f40b32 [ci] add branch location to pull 2020-11-01 18:01:43 +01:00
Tomas Votruba 3cc067997b [ci] try to fix pull on forks 2020-11-01 17:58:55 +01:00
Tomas Votruba e7c1ded364
fix linter (#4537) 2020-11-01 16:57:12 +01:00
Tomas Votruba c03b66f7cd
move suffix filesystem 2 (#4529)
Co-authored-by: rector-bot <tomas@getrector.org>
2020-11-01 16:39:04 +01:00
Krystian Marcisz 3d4762b3b5
Bump EndBug/add-and-commit version to 5.1.0 (#4536) 2020-11-01 16:26:53 +01:00
Tomas Votruba 8542a3bcbc
Move from Filesystem rules to FileNode (#4528)
* make MoveServicesBySuffixToDirectoryRector with non-filesystem rector

* [ci-review] Rector Rectify

* [ci-review] Rector Rectify

* [ci-review] Rector Rectify

* [ci-review] Apply coding standards

* fixup! make MoveServicesBySuffixToDirectoryRector with non-filesystem rector

Co-authored-by: rector-bot <tomas@getrector.org>
2020-10-31 21:39:09 +00:00
Tomas Votruba 0513315056
Change file system approach of MultipleClassFileToPsr4ClassesRector to file without namespace node (#4522)
* Change file system approach of MultipleClassFileToPsr4ClassesRector to file without namespace node

* update DecoupleClassMethodToOwnClassRector

* [ci] add rebase jobp

* disable fail fast for unit tests

* misc
2020-10-31 12:59:40 +00:00
Tomas Votruba 2c120e283e
Inform about useless second part in tests fixture, after -----, if it is identical (#4514)
* embed skip fixture of same before/after

* [Testing] Add exception on identical second half of the fixture, that should not change

* [ci] use composer 2 for code_analysis

* [ci-review] Rector Rectify

Co-authored-by: rector-bot <tomas@getrector.org>
2020-10-30 13:56:55 +00:00
Tomas Votruba b369c3da95
[ci] use composer v2 for rector_ci (#4513) 2020-10-30 14:50:38 +01:00
Tomas Votruba b302e493dd
[SOLID] Add MoveVariableDeclarationNearReferenceRector (#4410)
* Create test cases

* Create rector

* Add closure to possible parent scopes

* Register in SOLID set

* Document the feature

* fix adding variable in closure

* move MoveVariableDeclarationNearReferenceRector to Assign category, based on getNodeTypes()

* ci: drop phpunit matcher, not much helpful

* ignore for now, many cases to cover

* prepare release

Co-authored-by: Anna Filina <afilina@gmail.com>
2020-10-30 13:25:24 +00:00
Tomas Votruba 7da47f444b
[ci] automated rebase experiment (#4498)
* [ci] automated rebase experiment

* fixup! [ci] automated rebase experiment

* fixup! fixup! [ci] automated rebase experiment
2020-10-29 23:14:17 +01:00
Tomas Votruba 2116630748
[ci] remove old merageable file (#4497)
* [ci] remove old merageable file

* updat ecs
2020-10-28 23:26:17 +00:00
Tomas Votruba 2243a81445 [ci] add fix for missing secrets in 3rd party forks 2020-10-28 21:47:56 +01:00
Tomas Votruba 4d4def62d1 [ci] add fix for missing secrets in 3rd party forks 2020-10-28 21:47:29 +01:00
Tomas Votruba 35502016a6
Improve MoveOutMethodCallInsideIfConditionRector (#4492)
* skip rename

* add method call and variable name for MoveOutMethodCallInsideIfConditionRector

* decouple MethodCallToVariableNameResolver

* use trick with Scope if variable is already defined

* fixup! use trick with Scope if variable is already defined

* cover case with variable name and method call

* add decopule note future

* [ci-review] Rector Rectify

* [ci] try re-trigger ci-review after push automatically

Co-authored-by: rector-bot <tomas@getrector.org>
2020-10-27 15:51:44 +00:00
Tomas Votruba a1e50263d2
[cs] improve configured rules types (#4491)
* [cs] improve configured rules types

* [ci] update env variable
2020-10-27 14:00:39 +00:00
Tomas Votruba 44b27f779e
[EarlyReturn] Decouple new set (#4490)
* [set] decouple new code-quality-strict

* decopule early-return set [closes #4464]

* [docker] drop prestissimo, as composer v2 does not need it

* [ci] move coding standard to ci_review

* [ci] try to run rector-ci on contributors
2020-10-27 13:47:37 +00:00
Tomas Votruba 20e95bee61
[CI] Run ECS only on match git diff (#4487)
Co-authored-by: rector-bot <tomas@getrector.org>
2020-10-26 12:28:32 +01:00
Tomas Votruba 2e86dc5876 colors to ci 2020-10-26 11:53:57 +01:00
Tomas Votruba 9c91a60018
[ci] add ci-review job (#4484)
* [ci] add ci-review job

* add all

* [ci] add docs check

* [ci] simler rector ci
2020-10-26 00:14:24 +00:00
Tomas Votruba 6f56d0dfbe
[docs] apply correct standard on dumper Rector list + apply automated CI commit on propagate monorepo deps (#4481) 2020-10-26 00:22:53 +01:00
Tomas Votruba 2fc46fde21 ci: use compsoer v1 2020-10-25 14:49:56 +01:00
Tomas Votruba 75d25a1dcb
[CodeQuality] Decouple complete dynamic properties rector, add skip of Closure::bind() (#4466)
* [ci] temporarily hide split monorepo

* [CodeQuality] Decouple complete dynamic properties rector, add skip of bind()

* [rector] [CodeQuality] Decouple complete dynamic properties rector, add skip of bind()

* [cs] [CodeQuality] Decouple complete dynamic properties rector, add skip of bind()

Co-authored-by: rector-bot <tomas@getrector.org>
2020-10-20 20:27:12 +00:00
TomasVotruba 88fb49c9d2 add env 2020-10-20 19:00:02 +02:00
TomasVotruba d14b17f664 fix github action version 2020-10-20 18:49:35 +02:00
TomasVotruba c35b3f3453 [ci] test split monorepo 2020-10-20 18:46:09 +02:00
TomasVotruba 362b62531a ci: run coverage only on master 2020-10-20 16:23:58 +02:00
Tomas Votruba deabd2d593
[CI] fasten up Rector CI feedback (#4449) 2020-10-19 16:37:35 +02:00
Tomas Votruba e845d7cea8
[DoctrineCodeQuality] Add ImproveDoctrineCollectionDocTypeInEntityRector (#4442)
Co-authored-by: rector-bot <tomas@getrector.org>
2020-10-18 18:29:35 +02:00
Tomas Votruba c84690baa6
[DeadCode] Various improvements (#4417) 2020-10-15 14:15:01 +02:00
Tomas Votruba a9f737bcaf
decouple CommentRemover (#4412) 2020-10-15 11:50:15 +02:00
Abdul Malik Ikhsan eb1f9c5e32
reactivate coverage report (#4405) 2020-10-14 18:07:59 +02:00
Tomas Votruba cb991af9c6
hotfix mysql connection resolving (#4399) 2020-10-12 21:06:24 +02:00
Tomas Votruba 01514ab9a8
[SimplePhpDocParser] Add README + getParam*() helper methods (#4393) 2020-10-11 16:17:43 +02:00
TomasVotruba c05e43defa add colors 2020-10-10 23:23:24 +02:00
Tomas Votruba 4a76cdaa82
[SymfonyPHPConfig] Add monorepo split for value objects function (#4153)
* add monorepo split for symfony-php-config

* [SOLID] Prevent replacing referenced parametes with inlined constnat value

* make Symfon 5.0- compatible

* add support for reference skip in constructor

* [rector] add support for reference skip in constructor

* [cs] add support for reference skip in constructor

* improve misisng rule feedback

* underscore

* Fix ChangeReadOnlyVariableWithDefaultValueToConstantRector for new

* add clear-cache to all commands

* colors

* [rector] colors

* [cs] colors

Co-authored-by: rector-bot <tomas@getrector.org>
2020-10-10 17:42:43 +00:00
Tomas Votruba c43f611d85
[ci] show rector ci fail (#4280)
* [ci] show rector ci fail

* try --dry-run removal

* [rector] try --dry-run removal

Co-authored-by: rector-bot <tomas@getrector.org>
2020-09-23 11:29:42 +00:00
Tomas Votruba 7aad4bbf2f
[PHPStan] Enable regex constant rule (#4279) 2020-09-23 11:16:40 +02:00
Tomas Votruba a73fc88add
[Docs] update docs with node examples (#4269) 2020-09-22 11:27:44 +02:00
Tomas Votruba 52ccfc0527
[DX] move Nette FileSytem to SmartFileSystem DI (#4262)
* move Nette FileSytem to SmartFileSystem DI

* move Symfony FileSytem to SmartFileSystem

* [ci] run rector diretly, without composer wrap
2020-09-19 09:27:29 +00:00
Markus Staab 59547a5cbe
Github Actions: add a job which tests the lowest supported versions (#4220)
* Github Actions: add a job which tests the lowest supported versions

* Update tests.yaml

* run lowest only on php 7.2

to reduce the number of generated jobs

* faise min webmozart/assert version

we need at least https://github.com/webmozart/assert/pull/160

* use quotes
2020-09-14 21:01:01 +02:00
Tomas Votruba 33b9ac6fb8
[ci] Add PHP Linter (#4188) 2020-09-10 22:05:34 +00:00
Abdul Malik Ikhsan c17dae56dd
register check-markdown command to composer script (#4149)
* register check-markdown command to composer script

* remove .github/workflows/check_markdown.yml

* add --fix to vendor/bin/ecs check-markdown README.md

* update symplify/autowire-array-parameter to ^8.2.27 and symplify/easy-coding-standard to ^8.2.27
2020-09-09 18:05:38 +02:00
Tomas Votruba 4f1beae3fd
[DX] Fix NoAbstractMethodRule cases (#4180)
* decouple IsAbleFuncCallInterface

* decouple WithFunctionToNetteUtilsStringsRectorInterface

* decouple NodeTraversableInterface

* decouple RectorInterfaceAwareInterface

* [ci] disable markdown check to prevent user bothering
2020-09-09 09:07:14 +00:00
Tomas Votruba 6508aedd13
[Downgrade PHP 8.0] Add union types to doc types (#4082) 2020-09-08 12:00:38 +02:00
Abdul Malik Ikhsan 46e2b450b3
add check markdown github action workflow for fix README.md markdown file (#4134) 2020-09-08 11:41:32 +02:00
Tomas Votruba c1b2824ab4
show command - display loaded sets + fix set provider (#4111) 2020-09-02 17:26:33 +02:00
Tomas Votruba 7ac228c638
[CI] Add type-declaration set (#4089)
* [CI] Add type-declaration set

* [rector] [CI] Add type-declaration set

* [cs] [CI] Add type-declaration set

* skip nullable void

* add anonymous parent/interface support

* refactor MultiExceptionCatchRector to use Catch_ over integers

* type fixes

* fix unoin array type override

* remove unused test cases

* drop overcomplicated InlineValidationRulesToArrayDefinitionRector

* skip assign on var

* [rector] skip assign on var

* [cs] skip assign on var

* [rector] [cs] skip assign on var

* skip assign on var

* fixes

* [rector] fixes

* [cs] fixes

Co-authored-by: rector-bot <tomas@getrector.org>
2020-09-01 17:56:30 +00:00
Tomas Votruba c2cfdaeacd
[DX] Add MethodVisibility value object (#4028) 2020-08-25 21:19:12 +02:00
Tomas Votruba de4748f935
README + recipe improvements (#4017)
* rector-recipe and README improvements

* ci: add generate command test
2020-08-24 21:25:26 +00:00
Tomas Votruba 106fb1101a
service entity repository combo (#3945)
* service entity repo combo

* apply cs, add tests, fixes

* update doc parser

* [Generic] Add RemoveAnnotationRector

* add nullsafe nodes to docs

* drop AddEmptyLineBetweenCallsInPhpConfigRector, not that useful

* namespace and phpstan fix

* [ci] merge PHPStan compat to one job, no gain split attention

* [rector] [ci] merge PHPStan compat to one job, no gain split attention

* [cs] [ci] merge PHPStan compat to one job, no gain split attention

Co-authored-by: Marek Šimeček <marek.simecek@footshop.cz>
Co-authored-by: rector-bot <tomas@getrector.org>
2020-08-12 09:44:34 +00:00
Tomas Votruba 20e28ea763
[cig Improve workflow for squash commits (#3855) 2020-08-01 01:39:40 +02:00
TomasVotruba 10e024b3e2 [CI] temporarily disable lowest dependencies, they get stuck for some reason 2020-07-30 16:09:16 +02:00
TomasVotruba 1a82613c3f rename ValidateFixtureCommand to more explicit ValidateFixtureContent 2020-07-27 10:51:10 +02:00
TomasVotruba 70672b559f CI: run standalone run only on master, performance heavy slows feeback loop 2020-07-26 11:52:37 +02:00
TomasVotruba 8be555843b drop ValidateServicesInSetsCommand, now handled in PHP analysis 2020-07-26 11:47:38 +02:00
TomasVotruba a51443cc12 ci: get sonar back 2020-07-24 17:27:50 +02:00
TomasVotruba 1773c7eecc less sleep 2020-07-24 17:21:15 +02:00
TomasVotruba adcaf173d3 add custom control by method name 2020-07-24 16:02:09 +02:00
TomasVotruba d4f6c497a7 [Nette] Add form dim access to standalone node control 2020-07-22 21:38:34 +02:00
TomasVotruba afe6799cec fix branch name 2020-07-22 00:44:03 +02:00
TomasVotruba 07f3ce68a9 ci: delay standalone run to get the latest version 2020-07-22 00:39:16 +02:00
TomasVotruba 7f3022dcb8 colors to ci 2020-07-21 21:56:06 +02:00
TomasVotruba 8b535f6570 typo 2020-07-21 10:06:36 +02:00
TomasVotruba 2452ce02be fix laravel set path 2020-07-21 10:02:50 +02:00
TomasVotruba fad9087647 typo 2020-07-21 08:25:38 +02:00
TomasVotruba 87f8134d3b [ci] add colors 2020-07-21 08:20:04 +02:00
TomasVotruba 3a9375007e decouple Set package 2020-07-21 01:39:24 +02:00
TomasVotruba c5768ae170 CI: fix name position 2020-07-06 22:07:11 +02:00
TomasVotruba ffa21f6707 [PHP 7.4] Make RestoreDefaultNullToNullableTypePropertyRector skip nullable defined in ctor 2020-07-06 21:59:01 +02:00
TomasVotruba 8d65279e77 [CI] merge dev/normal Rector run 2020-07-06 13:02:07 +02:00
TomasVotruba ede17b8f23 [CI] merge no-dev 2020-07-06 01:08:37 +02:00
TomasVotruba c16481e2f5 [CI] simlify jobs to matrix 2020-07-05 23:37:07 +02:00
TomasVotruba 7c9df7a636 drop broken reflection ci build, not needed any more 2020-07-03 01:21:24 +02:00
TomasVotruba 9fd831861c add failing ci 2020-07-01 23:05:12 +02:00
TomasVotruba a96c3cec60 funding: make github first-class 2020-06-19 13:19:46 +02:00
TomasVotruba 662d5d4470 disable sonar until it works 2020-05-30 23:43:37 +02:00
TomasVotruba b446f0c973 ci: temporary disable lowest, till Symplify 8 stable is out 2020-05-20 12:48:41 +02:00
TomasVotruba 6553d2f24a sync workflow name to its file name 2020-05-16 12:54:07 +02:00
TomasVotruba 56529e4f43 ci: temporary disable broken commiting workflows 2020-05-04 22:27:26 +02:00
TomasVotruba 46b00d2461 add commit_author 2020-05-04 22:22:10 +02:00
TomasVotruba a7d2b5633e setup commiter 2020-05-04 22:17:26 +02:00
TomasVotruba eee52df0b4 update git-auto-commit-action version 2020-05-04 22:10:32 +02:00
TomasVotruba d2057bae8d update secrets 2020-05-04 21:41:00 +02:00
TomasVotruba 94e36178b2 workflow: generate changelog 2020-05-04 21:31:24 +02:00
TomasVotruba 58530dea4f workflow: generate documentation 2020-05-04 21:23:51 +02:00
TomasVotruba b2f5f0ae17 remove scan-fatal-errors, move to migrify 2020-05-03 01:06:31 +02:00
TomasVotruba 0f5662a93c run doctrine workflow on PHP 7.4 to open new deps 2020-05-02 11:48:32 +02:00
TomasVotruba bf45e5eb8e show true colors on CI 2020-05-02 11:47:43 +02:00
TomasVotruba 88efee5774 move checkstyle from ci to docs 2020-04-23 23:01:20 +02:00
TomasVotruba e76d8b2a9d merge docs to validate_project workflow 2020-04-23 22:56:29 +02:00
TomasVotruba cc926c5a92 fix workflows name 2020-04-23 22:44:07 +02:00
TomasVotruba 1135d4f6da merge project workflows to validate_project 2020-04-23 22:34:02 +02:00
TomasVotruba d865f69793 [DX] Add validate fixture suffix 2020-04-23 21:36:19 +02:00
TomasVotruba faa5d2f1b4 spaces 2020-04-22 14:21:58 +02:00
TomasVotruba 4f16277b57 CI: drop testing drupal, external responsibility 2020-04-22 14:20:10 +02:00
TomasVotruba 9069f57a50 drop hide autoload errors 2020-04-22 14:12:48 +02:00
TomasVotruba c4dee7782f various fixes 2020-04-20 15:40:09 +02:00
Jan Mikeš b2863bc22c
Rector list 2020-04-20 10:46:06 +02:00
TomasVotruba 5f4a2c1e3b Add changed files caching 2020-04-20 01:54:17 +02:00
TomasVotruba 192c4464ec various improvements 2020-04-19 23:17:01 +02:00
Ofer Shaal 8ed3c9f430 Test with Drupal-Rector project to discover BC breaks early on 2020-04-17 19:44:21 -04:00
TomasVotruba 0a4ed66882 remove dump-autoload 2020-04-04 23:23:21 +02:00
TomasVotruba 6d8466636b fix test_with_doctrine 2020-04-04 23:00:50 +02:00
TomasVotruba 6291b39ffa add github action check 2020-04-04 22:39:34 +02:00
Jan Mikeš f5c6bbaad3
Fixup commits postfix has same commit msg 2020-04-04 00:22:27 +02:00
TomasVotruba 2517480b5a use properties over referecnes 2020-03-29 16:57:15 +02:00
TomasVotruba 69436fc827 naming 2020-03-29 16:16:27 +02:00
TomasVotruba be4b34302f move ci/check_keep_fixtures.php to ValidateFixtureCommand 2020-03-29 15:50:36 +02:00
TomasVotruba f823903560 move run_all_sets to ValidateSetsCommand 2020-03-29 15:37:46 +02:00
Pascal Landau cc18c9a52a Add parallel execution to ci/run_all_sets 2020-03-29 14:45:54 +02:00
Tomas Votruba 12c029742d
Merge pull request #3036 from rectorphp/run-cs-after-rector-ci
Run cs after rector ci
2020-03-20 19:30:40 +01:00
TomasVotruba d6aadd4ea3 add CurrentRectorProvider 2020-03-19 14:15:08 +01:00
TomasVotruba eca4d54f58 add PR annotate workflow 2020-03-19 13:56:23 +01:00
Jan Mikeš c3d4ac40e0
Fix pipeline workflow 2020-03-19 12:35:33 +01:00
Jan Mikeš a2589b911e
Run CS Fix after Rector CI 2020-03-19 11:35:57 +01:00
TomasVotruba 49bae2730a CI: run sonar only on master 2020-03-14 14:52:55 +01:00
Jan Mikeš d395e1c28b
Failing commit, so bot can fix things up!
Rector CI job renamed to Rector and only reports, no fixes

Rector CI in Github Actions

Bot commit

Improved bot message a little

Feeding dog for the last time!

[Rector CI] Fixed Rector issues

Failing commit, so bot can fix things up!
2020-03-12 23:58:32 +01:00
Jan Mikeš c1a5271247
Missing echo 2020-03-12 22:01:14 +01:00
Jan Mikeš b19b634399
Using git diff instead of diff-index 2020-03-12 21:43:22 +01:00
Jan Mikeš 781dd2c3c5
Debugging 2020-03-12 21:26:01 +01:00
Jan Mikeš 6cdb2dfa0d
Update workflow 2020-03-12 21:12:27 +01:00
Jan Mikeš 4df820d7ce
Rector CI uses access token to trigger workflows 2020-03-12 13:57:34 +01:00
Jan Mikeš 6c4eea9ba3
Limit pushes from CI to non-forks 2020-03-11 22:41:34 +01:00
Jan Mikeš 6316e5cac0
Limit pushes from CI to non-forks 2020-03-11 22:38:59 +01:00
Jan Mikeš cab18dd345
Checkout branch for PRs 2020-03-11 22:31:16 +01:00
Jan Mikeš bdf5b23934
Checkout branch 2020-03-11 22:21:57 +01:00
Jan Mikeš 31eca1df2b
Push rector fixes from CI 2020-03-11 21:59:06 +01:00
TomasVotruba fe45b40605 enable github sponsoring 2020-03-02 17:30:08 +01:00
TomasVotruba 4d9a689431 fix name equal 2020-02-22 11:49:51 +01:00
TomasVotruba 93916f9ea7 fix 2020-02-22 09:58:51 +01:00
TomasVotruba b406e62d82 debug 2020-02-22 09:57:28 +01:00
TomasVotruba ec5685f583 debug 2020-02-22 09:52:17 +01:00
TomasVotruba bc24bb12ff prevent getName() on StaticCall or MethodCall 2020-02-21 16:41:33 +01:00
TomasVotruba 1393af5619 symplify bug report template 2020-02-21 15:37:48 +01:00
TomasVotruba 9569780ab0 add mergeable 2020-02-21 15:31:15 +01:00
TomasVotruba c25db0b56d apply 2020-02-19 00:14:44 +01:00
TomasVotruba 9bcbbc59ef disable coverage on pr, secret does not work 2020-02-17 16:25:53 +01:00
TomasVotruba dfd75bea94 improve ci 2020-02-17 00:45:00 +01:00
Tomas Votruba 351c2dc068
Merge pull request #2840 from ikvasnica/patch-1
Inject the coveralls token as a secret
2020-02-13 11:47:13 +01:00
alfredbez 722fba7138 add more checks to 'composer complete-check' 2020-02-13 08:52:51 +01:00
Ivan Kvasnica 715daef334
Inject the coveralls token as a secret 2020-02-11 22:54:16 +01:00
TomasVotruba c52f03a019 [ECS] Remove cognitive complexity ignores 2020-02-09 23:13:12 +01:00
Tomas Votruba 6f397bade5 Merge branch 'master' into phpstan-fixes 2020-02-09 12:16:28 +01:00
TomasVotruba 6326e58a09 re-enable broken workflows 2020-02-09 01:36:52 +01:00
Ondrej Mirtes e8ea606e12
Fixed PHPStan issues 2020-02-08 20:00:10 +01:00
TomasVotruba 6ee4e7c65f workflows: disable docker push until phsptan si fixed 2020-02-07 16:39:53 +01:00
Tomas Votruba eaab6649ca
Merge pull request #2800 from rectorphp/phpstan-phar-deps
Update to PHPStan 0.12.9 and fix scoping deps
2020-02-06 17:15:10 +01:00
TomasVotruba 9e0ca0f234 skip doctrine for now, impossible to fix 2020-02-06 17:09:57 +01:00
TomasVotruba 3b2cfbf2c7 fix array expr 2020-02-06 17:04:12 +01:00
Tomas Votruba f64422c905
Merge pull request #2756 from staabm/patch-3
github-action: Annotate Github Pull Requests based on a Checkstyle X…
2020-02-05 18:27:03 +01:00
Markus Staab bf116bf9e2
Update phpstan.yaml 2020-02-05 10:17:12 +01:00
Markus Staab 0b6293fa3a
fix CS 2020-02-05 10:16:47 +01:00
Markus Staab b599965435
use cs2pr baked into shivammathur/setup-php@v1
support was recently added with https://github.com/shivammathur/setup-php/releases/tag/1.8.2
2020-02-05 10:16:24 +01:00
TomasVotruba 010d6786a7 add reference 2020-02-01 14:10:45 +01:00
Tomas Votruba 4678afe3df
Added phpunit problem matcher (#2757)
Added phpunit problem matcher
2020-01-28 23:31:36 +01:00
Markus Staab bd2c5e2cfe
Docs 2020-01-28 23:26:48 +01:00
Markus Staab 0e988d16b4
Added docs 2020-01-28 23:24:56 +01:00
TomasVotruba 3455702dad non shallow for sonarcube 2020-01-28 00:09:19 +01:00
TomasVotruba 0d610ed836 add sonacrube 2020-01-25 21:37:53 +01:00
Markus Staab 94a1d36b25
Better comment 2020-01-25 20:42:31 +01:00
Markus Staab 1244723a0b
added comment 2020-01-25 13:53:28 +01:00
Markus Staab 51f87d62a8
Fix option passing
Because this is proxied thru composer we need to separate the arguments
2020-01-25 13:00:35 +01:00
Markus Staab d5edcde1cd
Added phpunit problem matcher 2020-01-25 12:58:02 +01:00
Markus Staab 948928911f
github-action: Annotate a Github Pull Request based on a Checkstyle XML-report 2020-01-25 12:51:13 +01:00
TomasVotruba a63038b95c [CakePHPToSymfony] Add CakePHPModelToDoctrineRepositoryRector 2020-01-22 22:52:27 +01:00