maxonfjvipon / elegant-elephant

Elegant object oriented php primitives library
MIT License
10 stars 1 forks source link

Made ArrCombined work with Arrs as values #55

Closed maxonfjvipon closed 1 year ago

maxonfjvipon commented 1 year ago

Closes: #54

codecov[bot] commented 1 year ago

Codecov Report

Merging #55 (fe0c06e) into master (78e3cdd) will not change coverage. The diff coverage is 100.00%.

@@             Coverage Diff             @@
##              master       #55   +/-   ##
===========================================
  Coverage     100.00%   100.00%           
  Complexity       226       226           
===========================================
  Files             96        96           
  Lines            535       537    +2     
===========================================
+ Hits             535       537    +2     
Flag Coverage Δ
unittests 100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/Arr/ArrCombined.php 100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

maxonfjvipon commented 1 year ago

@rultor merge

rultor commented 1 year ago

@rultor merge

@maxonfjvipon OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 1 year ago

@rultor merge

@maxonfjvipon Oops, I failed. You can see the full log here (spent 3min)

Loaded config \u001b[33mdefault\u001b[39m.
...............................................................  63 / 103 ( 61%)
........................................                        103 / 103 (100%)
Legend: .-no changes, \u001b[32mF\u001b[39m-fixed, \u001b[36mS\u001b[39m-skipped (cached or empty file), \u001b[41mI\u001b[49m-invalid file syntax (file ignored), \u001b[41mE\u001b[49m-error

Checked all files in 0.527 seconds, 14.000 MB memory used
PHP CS Fixer \u001b[32m3.13.0\u001b[39m \u001b[32mOliva\u001b[39m by \u001b[33mFabien Potencier\u001b[39m and \u001b[33mDariusz Ruminski\u001b[39m.
PHP runtime: \u001b[32m8.1.13\u001b[39m
Loaded config \u001b[33mdefault\u001b[39m.
Using cache file ".php-cs-fixer.cache".
................................................................. 65 / 94 ( 69%)
.............................                                     94 / 94 (100%)
Legend: .-no changes, \u001b[32mF\u001b[39m-fixed, \u001b[36mS\u001b[39m-skipped (cached or empty file), \u001b[41mI\u001b[49m-invalid file syntax (file ignored), \u001b[41mE\u001b[49m-error

Checked all files in 0.848 seconds, 14.000 MB memory used
> vendor/bin/phpstan analyze src tests

\u001b[33m ! [NOTE] The Xdebug PHP extension is active, but "--xdebug" is not used. This  \u001b[39m
\u001b[33m !        may slow down performance and the process will not halt at            \u001b[39m
\u001b[33m !        breakpoints.                                                          \u001b[39m

Note: Using configuration file /home/r/repo/phpstan.neon.
   0/197 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\u001b[1G\u001b[2K  20/197 [▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░]  10%\u001b[1G\u001b[2K  60/197 [▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░]  30%\u001b[1G\u001b[2K 100/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░]  50%\u001b[1G\u001b[2K 120/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░]  60%\u001b[1G\u001b[2K 140/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░]  71%\u001b[1G\u001b[2K 197/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%

\u001b[30;42m                                                                                \u001b[39;49m
\u001b[30;42m [OK] No errors                                                                 \u001b[39;49m
\u001b[30;42m                                                                                \u001b[39;49m

> vendor/bin/phpunit --exclude skip
PHPUnit 9.5.26 by Sebastian Bergmann and contributors.

Warning:       Your XML configuration validates against a deprecated schema.
Suggestion:    Migrate your XML configuration using "--migrate-configuration"!

...............................................................  63 / 247 ( 25%)
............................................................... 126 / 247 ( 51%)
............................................................... 189 / 247 ( 76%)
..........................................................      247 / 247 (100%)

Time: 00:01.125, Memory: 34.00 MB

\u001b[30;42mOK (247 tests, 247 assertions)\u001b[0m

Generating code coverage report in Clover XML format ... done [00:00.025]
> vendor/bin/coverage-check build/logs/clover.xml 100
Total code coverage is 100.00 % – OK!
+ mv /home/r/repo .
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git push origin master
remote: error: GH006: Protected branch update failed for refs/heads/master.        
remote: error: Changes must be made through a pull request.        
To github.com:maxonfjvipon/elegant-elephant.git
 ! [remote rejected] master -> master (protected branch hook declined)
error: failed to push some refs to 'git@github.com:maxonfjvipon/elegant-elephant.git'
container 5b2167b339843c00e75700b52793bf330a659f00c012d9f32e1afd6df61b89e1 is dead
Thu 29 Dec 2022 07:56:20 AM CET
maxonfjvipon commented 1 year ago

@rultor merge

rultor commented 1 year ago

@rultor merge

@maxonfjvipon OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 1 year ago

@rultor merge

@maxonfjvipon Oops, I failed. You can see the full log here (spent 3min)

Loaded config \u001b[33mdefault\u001b[39m.
...............................................................  63 / 103 ( 61%)
........................................                        103 / 103 (100%)
Legend: .-no changes, \u001b[32mF\u001b[39m-fixed, \u001b[36mS\u001b[39m-skipped (cached or empty file), \u001b[41mI\u001b[49m-invalid file syntax (file ignored), \u001b[41mE\u001b[49m-error

Checked all files in 0.538 seconds, 14.000 MB memory used
PHP CS Fixer \u001b[32m3.13.0\u001b[39m \u001b[32mOliva\u001b[39m by \u001b[33mFabien Potencier\u001b[39m and \u001b[33mDariusz Ruminski\u001b[39m.
PHP runtime: \u001b[32m8.1.13\u001b[39m
Loaded config \u001b[33mdefault\u001b[39m.
Using cache file ".php-cs-fixer.cache".
................................................................. 65 / 94 ( 69%)
.............................                                     94 / 94 (100%)
Legend: .-no changes, \u001b[32mF\u001b[39m-fixed, \u001b[36mS\u001b[39m-skipped (cached or empty file), \u001b[41mI\u001b[49m-invalid file syntax (file ignored), \u001b[41mE\u001b[49m-error

Checked all files in 0.845 seconds, 14.000 MB memory used
> vendor/bin/phpstan analyze src tests

\u001b[33m ! [NOTE] The Xdebug PHP extension is active, but "--xdebug" is not used. This  \u001b[39m
\u001b[33m !        may slow down performance and the process will not halt at            \u001b[39m
\u001b[33m !        breakpoints.                                                          \u001b[39m

Note: Using configuration file /home/r/repo/phpstan.neon.
   0/197 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\u001b[1G\u001b[2K  20/197 [▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░]  10%\u001b[1G\u001b[2K  80/197 [▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░]  40%\u001b[1G\u001b[2K 100/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░]  50%\u001b[1G\u001b[2K 120/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░]  60%\u001b[1G\u001b[2K 140/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░]  71%\u001b[1G\u001b[2K 197/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%

\u001b[30;42m                                                                                \u001b[39;49m
\u001b[30;42m [OK] No errors                                                                 \u001b[39;49m
\u001b[30;42m                                                                                \u001b[39;49m

> vendor/bin/phpunit --exclude skip
PHPUnit 9.5.26 by Sebastian Bergmann and contributors.

Warning:       Your XML configuration validates against a deprecated schema.
Suggestion:    Migrate your XML configuration using "--migrate-configuration"!

...............................................................  63 / 247 ( 25%)
............................................................... 126 / 247 ( 51%)
............................................................... 189 / 247 ( 76%)
..........................................................      247 / 247 (100%)

Time: 00:01.135, Memory: 34.00 MB

\u001b[30;42mOK (247 tests, 247 assertions)\u001b[0m

Generating code coverage report in Clover XML format ... done [00:00.025]
> vendor/bin/coverage-check build/logs/clover.xml 100
Total code coverage is 100.00 % – OK!
+ mv /home/r/repo .
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git push origin master
remote: error: GH006: Protected branch update failed for refs/heads/master.        
remote: error: Cannot change this locked branch Changes must be made through a pull request.        
To github.com:maxonfjvipon/elegant-elephant.git
 ! [remote rejected] master -> master (protected branch hook declined)
error: failed to push some refs to 'git@github.com:maxonfjvipon/elegant-elephant.git'
container 13d3dfd03b1300d0d4d943e153a7abe99a2c2a03090595c0dedd01c700fd4f5b is dead
Thu 29 Dec 2022 08:07:39 AM CET
maxonfjvipon commented 1 year ago

@rultor unlock branch=master

rultor commented 1 year ago

@rultor unlock branch=master

@maxonfjvipon File .rultor.lock doesn't exist in master branch

maxonfjvipon commented 1 year ago

@rultor please try to merge

rultor commented 1 year ago

@rultor please try to merge

@maxonfjvipon OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 1 year ago

@rultor please try to merge

@maxonfjvipon Oops, I failed. You can see the full log here (spent 3min)

Loaded config \u001b[33mdefault\u001b[39m.
...............................................................  63 / 103 ( 61%)
........................................                        103 / 103 (100%)
Legend: .-no changes, \u001b[32mF\u001b[39m-fixed, \u001b[36mS\u001b[39m-skipped (cached or empty file), \u001b[41mI\u001b[49m-invalid file syntax (file ignored), \u001b[41mE\u001b[49m-error

Checked all files in 0.527 seconds, 14.000 MB memory used
PHP CS Fixer \u001b[32m3.13.0\u001b[39m \u001b[32mOliva\u001b[39m by \u001b[33mFabien Potencier\u001b[39m and \u001b[33mDariusz Ruminski\u001b[39m.
PHP runtime: \u001b[32m8.1.13\u001b[39m
Loaded config \u001b[33mdefault\u001b[39m.
Using cache file ".php-cs-fixer.cache".
................................................................. 65 / 94 ( 69%)
.............................                                     94 / 94 (100%)
Legend: .-no changes, \u001b[32mF\u001b[39m-fixed, \u001b[36mS\u001b[39m-skipped (cached or empty file), \u001b[41mI\u001b[49m-invalid file syntax (file ignored), \u001b[41mE\u001b[49m-error

Checked all files in 0.849 seconds, 14.000 MB memory used
> vendor/bin/phpstan analyze src tests

\u001b[33m ! [NOTE] The Xdebug PHP extension is active, but "--xdebug" is not used. This  \u001b[39m
\u001b[33m !        may slow down performance and the process will not halt at            \u001b[39m
\u001b[33m !        breakpoints.                                                          \u001b[39m

Note: Using configuration file /home/r/repo/phpstan.neon.
   0/197 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\u001b[1G\u001b[2K  20/197 [▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░]  10%\u001b[1G\u001b[2K  80/197 [▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░]  40%\u001b[1G\u001b[2K 100/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░]  50%\u001b[1G\u001b[2K 120/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░]  60%\u001b[1G\u001b[2K 140/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░]  71%\u001b[1G\u001b[2K 180/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░]  91%\u001b[1G\u001b[2K 197/197 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%

\u001b[30;42m                                                                                \u001b[39;49m
\u001b[30;42m [OK] No errors                                                                 \u001b[39;49m
\u001b[30;42m                                                                                \u001b[39;49m

> vendor/bin/phpunit --exclude skip
PHPUnit 9.5.26 by Sebastian Bergmann and contributors.

Warning:       Your XML configuration validates against a deprecated schema.
Suggestion:    Migrate your XML configuration using "--migrate-configuration"!

...............................................................  63 / 247 ( 25%)
............................................................... 126 / 247 ( 51%)
............................................................... 189 / 247 ( 76%)
..........................................................      247 / 247 (100%)

Time: 00:01.120, Memory: 34.00 MB

\u001b[30;42mOK (247 tests, 247 assertions)\u001b[0m

Generating code coverage report in Clover XML format ... done [00:00.025]
> vendor/bin/coverage-check build/logs/clover.xml 100
Total code coverage is 100.00 % – OK!
+ mv /home/r/repo .
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git push origin master
remote: error: GH006: Protected branch update failed for refs/heads/master.        
remote: error: Cannot change this locked branch Changes must be made through a pull request.        
To github.com:maxonfjvipon/elegant-elephant.git
 ! [remote rejected] master -> master (protected branch hook declined)
error: failed to push some refs to 'git@github.com:maxonfjvipon/elegant-elephant.git'
container 65919d96d8e5b6307c02fbbcd80a858d1b7d2a40f6f2e401474ac31a7205f3eb is dead
Thu 29 Dec 2022 08:34:49 AM CET
maxonfjvipon commented 1 year ago

@rultor merge

rultor commented 1 year ago

@rultor merge

@maxonfjvipon OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 1 year ago

@rultor merge

@maxonfjvipon Done! FYI, the full log is here (took me 3min)