Skip to content

Enhance documentation and add scripts for composer.json.#554

Merged
terabytesoftw merged 4 commits intoyiisoft:masterfrom
terabytesoftw:fix_mini_1
Mar 5, 2026
Merged

Enhance documentation and add scripts for composer.json.#554
terabytesoftw merged 4 commits intoyiisoft:masterfrom
terabytesoftw:fix_mini_1

Conversation

@terabytesoftw
Copy link
Member

Q A
Is bugfix? ✔️
New feature?
Breaks BC?
Tests pass?

@terabytesoftw terabytesoftw added the status:code review The pull request needs review. label Mar 4, 2026
@terabytesoftw terabytesoftw requested review from a team and Copilot March 4, 2026 09:43
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates developer-facing documentation and tooling configuration to standardize local validation commands via Composer scripts, while refreshing project README presentation.

Changes:

  • Add docs/guide/internals.md documenting Composer scripts for CS/static analysis/tests and link it from the guide index.
  • Update composer.json scripts to cs, cs-fix, static, and tests.
  • Configure PHPCS to scan src and tests via phpcs.xml.dist, and adjust CI linter workflow inputs accordingly; refresh README header/badges/links.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
phpcs.xml.dist Adds explicit src/tests targets for PHPCS.
docs/guide/internals.md New guide page describing validation scripts.
docs/guide/README.md Adds navigation link to the new internals page.
composer.json Replaces PHPCS scripts and adds scripts for phpstan/tests.
README.md Updates header logo markup and replaces badges; adds project links sections.
.github/workflows/linter.yml Removes explicit directories input (likely relying on PHPCS config).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link

codecov bot commented Mar 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 46.54%. Comparing base (5be821e) to head (656392b).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master     #554   +/-   ##
=========================================
  Coverage     46.54%   46.54%           
  Complexity      506      506           
=========================================
  Files            44       44           
  Lines          1579     1579           
=========================================
  Hits            735      735           
  Misses          844      844           

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@terabytesoftw terabytesoftw merged commit 14179f2 into yiisoft:master Mar 5, 2026
7 checks passed
@terabytesoftw terabytesoftw deleted the fix_mini_1 branch March 5, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status:code review The pull request needs review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants