Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release preparations #193

Merged
merged 26 commits into from
Mar 13, 2024
Merged

Release preparations #193

merged 26 commits into from
Mar 13, 2024

Conversation

arogachev
Copy link
Contributor

Q A
Is bugfix?
New feature?
Breaks BC?

Copy link

what-the-diff bot commented Mar 12, 2024

PR Summary

  • Updated Documentation Links
    The main documentation file was updated to point to the correct links for English, Russian, and Spanish versions. Additionally, a link to the internals documentation was included.

  • Removal of "yiisoft/data" Dependency
    The project's list of dependencies was updated. The dependency on "yiisoft/data" in the composer.json file was removed, indicating that the project no longer requires this particular library to work.

  • Documentation Restructuring
    Several changes were made to the layout and organization of the project's documentation. This includes the deletion, renaming, and relocation of several documentation files across different languages, consolidating them in the "guide" directory.

  • Deletion of Unused Files
    Numerous files were removed from the project. These include several php files, like CachedCollection.php, and a host of handler-related files such as EntityReader.php, AllHandler.php, and more. Additionally, several test files in both Unit and Feature testing categories were removed. This clean-up suggests that many aspects of the code are either being refactored, removed, or relocated.

@arogachev arogachev changed the base branch from master to data-transfer March 12, 2024 08:41
Copy link

codecov bot commented Mar 12, 2024

Codecov Report

Attention: Patch coverage is 96.66667% with 1 lines in your changes are missing coverage. Please review.

❗ No coverage uploaded for pull request base (data-transfer@e4ab25f). Click here to learn what that means.

Files Patch % Lines
src/Command/Migration/GenerateCommand.php 75.00% 1 Missing ⚠️
Additional details and impacted files
@@               Coverage Diff                @@
##             data-transfer     #193   +/-   ##
================================================
  Coverage                 ?   99.78%           
  Complexity               ?      156           
================================================
  Files                    ?       28           
  Lines                    ?      466           
  Branches                 ?        0           
================================================
  Hits                     ?      465           
  Misses                   ?        1           
  Partials                 ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@arogachev
Copy link
Contributor Author

Thanks, but it's not ready for review yet (work in progress).

@arogachev arogachev self-assigned this Mar 12, 2024
@arogachev arogachev added the type:task Task label Mar 12, 2024
@arogachev arogachev added this to the 1.0 milestone Mar 12, 2024
@arogachev arogachev mentioned this pull request Mar 12, 2024
@arogachev arogachev marked this pull request as ready for review March 12, 2024 13:50
.github/workflows/composer-require-checker.yml Outdated Show resolved Hide resolved
.github/workflows/bc.yml_ Outdated Show resolved Hide resolved
.github/workflows/build.yml Outdated Show resolved Hide resolved
.github/workflows/mutation.yml Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
composer.json Outdated Show resolved Hide resolved
rector.php Outdated Show resolved Hide resolved
src/Factory/OrmFactory.php Outdated Show resolved Hide resolved
@arogachev arogachev merged commit 8619e9f into data-transfer Mar 13, 2024
16 of 17 checks passed
@arogachev arogachev deleted the release-preparations branch March 13, 2024 07:42
arogachev added a commit that referenced this pull request Mar 13, 2024
* Transfer data related code to a separate package

* Update README.md [skip ci]

* Release preparations (#193)

* Update docs [skip ci]

* Update PR template [skip ci]

* Add composer require checker

* Change version for CRC

* Fix CRC (WIP), use symfony/console directly

* Remove remaining ExitCode occurence

* Exclude PHP 8.0 from CI

* Add symfony finder as a dependency

* Add cycle/database dependency, bump versions

* Fix remaining CRC issues

* Add rector

* Apply Rector changes (CI)

* Apply fixes from StyleCI

* Min MSI 100%

* Remove remaining links [skip ci]

* Remove extra line [skip ci]

* Update .github/workflows/composer-require-checker.yml

Co-authored-by: Sergei Predvoditelev <[email protected]>

* Revert some Rector changes

* Change push rules for CI (review fix)

* Update README.md

Co-authored-by: Sergei Predvoditelev <[email protected]>

* Update rector.php

Co-authored-by: Sergei Predvoditelev <[email protected]>

* Apply Rector changes (CI)

* Change rules for CI, BC (review fix)

* Drop 4 version of Psalm

---------

Co-authored-by: arogachev <[email protected]>
Co-authored-by: StyleCI Bot <[email protected]>
Co-authored-by: Sergei Predvoditelev <[email protected]>

* Remove Scrutinizer

* Sync wording in the guide [skip ci]

---------

Co-authored-by: arogachev <[email protected]>
Co-authored-by: StyleCI Bot <[email protected]>
Co-authored-by: Sergei Predvoditelev <[email protected]>
arogachev added a commit that referenced this pull request Mar 14, 2024
* Transfer data related code to a separate package

* Update README.md [skip ci]

* Release preparations (#193)

* Update docs [skip ci]

* Update PR template [skip ci]

* Add composer require checker

* Change version for CRC

* Fix CRC (WIP), use symfony/console directly

* Remove remaining ExitCode occurence

* Exclude PHP 8.0 from CI

* Add symfony finder as a dependency

* Add cycle/database dependency, bump versions

* Fix remaining CRC issues

* Add rector

* Apply Rector changes (CI)

* Apply fixes from StyleCI

* Min MSI 100%

* Remove remaining links [skip ci]

* Remove extra line [skip ci]

* Update .github/workflows/composer-require-checker.yml

Co-authored-by: Sergei Predvoditelev <[email protected]>

* Revert some Rector changes

* Change push rules for CI (review fix)

* Update README.md

Co-authored-by: Sergei Predvoditelev <[email protected]>

* Update rector.php

Co-authored-by: Sergei Predvoditelev <[email protected]>

* Apply Rector changes (CI)

* Change rules for CI, BC (review fix)

* Drop 4 version of Psalm

---------

Co-authored-by: arogachev <[email protected]>
Co-authored-by: StyleCI Bot <[email protected]>
Co-authored-by: Sergei Predvoditelev <[email protected]>

* Remove Scrutinizer

* Sync wording in the guide [skip ci]

* Fix mutant for output

* Fix visibility mutants

* Fix mutants with cfg path

* Add test for config exception

* Fix mutants for bad generator declaration exception

* More thorough testing of output for up command

* Fix while mutant

* Fix event dispatcher mutant

* Fix more mutants related with output

* Fix more mutants related with output 2

* Fix more mutants related with output 3

* Ignore loop mutant

* Unwrap finally

* Revert last change + PHPDoc fixes

* Ignore concat mutant

* Fix finally mutant

---------

Co-authored-by: arogachev <[email protected]>
Co-authored-by: StyleCI Bot <[email protected]>
Co-authored-by: Sergei Predvoditelev <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants