Commit Graph

501 Commits

Author SHA1 Message Date
Tomas Votruba 21db1e9e38
[Nette] Decouple to own package (#5903)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-19 01:33:30 +01:00
Tomas Votruba 8304d70f67
[Symfony] Decouple to own package (#5900) 2021-03-18 22:03:54 +00:00
TomasVotruba a6b054b992 [CI] downgrade on main only 2021-03-18 18:00:32 +01:00
Tomas Votruba a389839c5c
[CI] Downgrade Rector to PHP 7.1 + prefix it (#5880)
* [downgrade] simplify to 2 configs

* rename downgrade_packages.sh to downgrade_rector_to_php71.sh

* add test case stub

* [CI] add linter for php code

* [CI] update tagged workflow

* update for covariance

* [ci-review] Rector Rectify

Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-18 02:48:44 +01:00
Tomas Votruba 683f8319a8
[CI] simplify php linter (#5867)
* [CI] simplify php linter

* [CI] merge code analysis to one

* [docs] remove nodes overview, already in external repository

* remove unused ci job

* [CI] check annotation parser + sync

* [DeadCode] Remove RemoveEmptyAbstractClassRector, not reliable with static-reflection, opionated

* [CI] remove set validation, PHPStan handles this better with PHP

* remove dead-code-strict [skip ci]
2021-03-15 23:44:28 +01:00
TomasVotruba c6196ad2ce [CI] split tests by paths 2021-03-15 20:59:26 +01:00
dependabot[bot] 1565a751aa
Bump EndBug/add-and-commit from v7.0.0 to v7.1.0 (#5865)
Bumps [EndBug/add-and-commit](https://github.com/EndBug/add-and-commit) from v7.0.0 to v7.1.0.
- [Release notes](https://github.com/EndBug/add-and-commit/releases)
- [Changelog](https://github.com/EndBug/add-and-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/EndBug/add-and-commit/compare/v7.0.0...701772d3525172d14fba9e972806915ec0eb6954)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 20:38:34 +01:00
dependabot[bot] 9f605eaa7e
Bump actions/cache from v2 to v2.1.4 (#5866)
Bumps [actions/cache](https://github.com/actions/cache) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 20:38:26 +01:00
TomasVotruba 1f149a0fcc typo 2021-03-15 20:37:20 +01:00
TomasVotruba fda63b9e0e [CI] add dependabot 2021-03-15 20:32:56 +01:00
Tomas Votruba c1c6c9aaf2
[downgrade] remove extra configs, unite parameters (#5861) 2021-03-15 13:19:57 +00:00
Abdul Malik Ikhsan a2f1ac1c09
try back to check PrettyVersions only (#5856) 2021-03-14 19:49:55 +00:00
Abdul Malik Ikhsan 52d94dd8d5
[Scoper] Try fix InstalledVersions autoload in docker with env definition check (#5855) 2021-03-14 18:30:02 +00:00
Abdul Malik Ikhsan 03594e4ca6
[Github Action] Fixes fail-fast location to be in strategy on publish_docker_images action (#5850)
* [Github Action] Fixes #5849 Fixes fail-fast location to be in strategy on publish_docker_images action

* final touch
2021-03-14 23:37:25 +07:00
Tomas Votruba 751a7453dd
Apply new PHPStan rules from Symplify (#5843)
* apply new PHPStan rules from Symplify

* less directories to speedup CI
2021-03-14 14:11:24 +01:00
TomasVotruba badaaaf99d [CI] build prefixed on PHP 7.3, that is being used for deps 2021-03-13 21:41:14 +01:00
Tomas Votruba 9beb1da3c0
Move fixture requirement from command line to a test case (#5832) 2021-03-13 15:07:31 +01:00
Tomas Votruba ab1154f6c8
[CI] Drop fixture checks, that are now covered by static reflection (#5831) 2021-03-13 11:47:11 +01:00
Matthias Pigulla 5677e7caef
Don't abort building Docker images when one variant fails (#5830) 2021-03-13 11:29:44 +01:00
Tomas Votruba 721f619a1d
Post moving cleanup (#5827) 2021-03-12 23:52:38 +00:00
Tomas Votruba 157c39aefc
[DX] move src/tests rules from micro-packages to single PSR-4 structure (#5826) 2021-03-12 23:20:25 +01:00
Tomas Votruba c791f5ed60
[RectorGenerator] Decouple to external package (#5825) 2021-03-12 20:13:27 +01:00
TomasVotruba eb80d1a48b bump master branch to main 2021-03-11 21:29:21 +01:00
Tomas Votruba 1cbb6113fc
[CI] remove changelog linker (#5803) 2021-03-08 19:50:03 +00:00
Abdul Malik Ikhsan e362a516c2
[changelog] remove CHANGELOG.md first before run composer changelog on weekly composer changelog (#5790)
It seems automatic PR https://github.com/rectorphp/rector/pull/5789 doesn't generate tag header like manual delete and re-create at https://github.com/rectorphp/rector/pull/5719 . 

This ensure CHANGELOG.md re-generated by remove it first.
2021-03-07 12:39:52 +01:00
TomasVotruba 273e1d2974 [CI] make PHP 7.1 build inactive untill it get fixed from static reflection 2021-03-05 01:30:51 +01:00
Jan Mikeš ab8a1e517d
[Docker] Setup QEMU for multiarch builds (#5774) 2021-03-04 14:40:51 +01:00
Jan Mikeš 7e131b91c9
[Docker] Support multiple CPU architectures - arm64 + amd64 (#5773) 2021-03-04 13:51:33 +01:00
Matthias Pigulla a2bebbed5c
Generate Docker tags in more efficient way (#5732) 2021-03-04 11:37:42 +01:00
Tomas Votruba 382f146eaf
Merge CoreRectorInterface (#5762) 2021-03-03 22:28:27 +01:00
Tomas Votruba c1dab30664
[MockistaToMockery] Drop as mockista is completely dead package (#5758) 2021-03-03 18:40:45 +01:00
Jan Mikeš f3cdb06adf
Drop no longer needed secured rector version of Docker image (#5759) 2021-03-03 17:37:59 +00:00
Tomas Votruba b7b6725364
remove abstract (#5736) 2021-03-03 08:49:57 +00:00
Tomas Votruba 3673e2182c
[StaticReflection] Add OptimizedDirectorySourceLocator to speedup directory analysis (#5727)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-02 23:42:53 +00:00
Jan Mikeš 013c7c7ca3
[CI][Docker] Fix missing image when tagging (#5731) 2021-03-02 15:27:07 +01:00
Jan Mikeš f7b65a09b2
[CI][Docker] Merge Docker image tagging jobs (#5730) 2021-03-02 15:20:34 +01:00
Jan Mikeš 00833e1ca1
Allow failure of pushing additional tags (#5729) 2021-03-02 15:06:13 +01:00
Jan Mikeš 85298cfff7
Add additional tags on Docker images based on git ref (#5726) (#5728) 2021-03-02 14:59:33 +01:00
Tomas Votruba d5bf66f9cd
[CI] run rules dir by dir to identify static reflection weak sposts (#5720)
* [CI] run rules dir by dir to identify static reflection weak sposts

* [ci-review] Rector Rectify

* consistency

* remove unused property

* add data provider test fixture

* add InvertedIfFactory to lower complexity

* [DeadCode] Skip unused public method if data provider

* misc

* [DeadCode] Do not remove class method if required by parent ocntract

* make use of ContextAnalyzer to find the loop

* narrow dirs one level

* narrow packages

* narrow

* use directly

* narrow

* correct constant name to keep BC

* bump deps

* add version_compare to removed extra params, just to be sure

* do not return function node on unchanged name

* narrow

* add support for multiple variants

* widen

* remove double check [skip ci]

Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-02 14:43:36 +01:00
Jan Mikeš 66f6b4a573
Fix name of Docker image (#5726) 2021-03-02 14:31:45 +01:00
Matthias Pigulla ff93a759e6
Build "scoped" Docker images in GitHub Actions (#5667)
* Improve GHA build process to provide scoped Docker images for PHP 7.3-8.0

* Push cached build layers to Docker Hub instead of ghcr.io

* Build "-secured" Docker image

* Run Docker publish workflow for the "experimental-scoped" branch

* Use "plain" progress output from buildx

* Build only one image named "secured", based on PHP 8.0
2021-03-02 14:25:39 +01:00
Tomas Votruba 11dab764e6
[PHPStanStaticTypeMapperChecker] Drop as very limited testing benefit, overly protective (#5721) 2021-03-02 11:22:49 +00:00
Abdul Malik Ikhsan 9576d65326
[Rector-CI] Update EndBug/add-and-commit to v7.0.0 (#5700) 2021-02-28 10:32:21 +01:00
Tomas Votruba 4909e63a1d
Make use of static reflection from PHPStan (#5665)
* break test without autoload

* PHPStanServiceFactory - add tests directory as analysed paths

* use ReflectionProvider instead of class_exists

* use native reflections for annotation reader

* use native class and method reflections

* add RectorBetterReflectionSourceLocatorFactory

* add DynamicSourceLocator that is shared by PHPStan and Rector

* use ReflectoinProvider instead of class_exists()

* resolve native ClassMethodReflection

* make AnonymousFunctionFactory use reflection

* [DowngradePHP74] Improve DowngradeCovariantReturnTypeRector

* phsptan: avoid ClassReflection

* ProcessCommand: add file infos to source locator

* [DeadCode] Skip RemoveUnusedPublicMethodRector for test

* remove autolaod from tests

* misc

* remove is_a()

* [CI] enable only few dirs to avoid fails

* misc

* [ci-review] Rector Rectify

* [ci-review] Rector Rectify

Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-02-28 08:47:48 +01:00
Abdul Malik Ikhsan 9f4353c2af
[Coverage] Delete weekly coverage generation (#5631)
* [Coverage] Delete weekly coverage generation

* remove coverage badge
2021-02-20 17:41:38 +00:00
Abdul Malik Ikhsan 3cb9fc28b3
[Coverage] Add --testdox to phpunit command on weekly code coveage generation (#5630) 2021-02-20 14:38:40 +00:00
Tomas Votruba 652459ad3b
merge composer_validate (#5620) 2021-02-19 01:36:48 +01:00
Abdul Malik Ikhsan 4674e57a9f
Revert "[PHP 7.1 Scoped] Use PHP 7.1 for build php 7.1 (#5562)" (#5563)
This reverts commit 642110750f.
2021-02-15 19:34:21 +00:00
Tomas Votruba 1d80ef3df6
[TypeDeclaration] Add external types to ParamTypeFromStrictTypedPropertyRector (#5560) 2021-02-15 19:31:53 +00:00
Abdul Malik Ikhsan 642110750f
[PHP 7.1 Scoped] Use PHP 7.1 for build php 7.1 (#5562) 2021-02-15 19:20:20 +00:00
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