Skip to content

Tooling alignment#24

Merged
niden merged 7 commits into
masterfrom
feat/tooling-alignment
Jul 6, 2026
Merged

Tooling alignment#24
niden merged 7 commits into
masterfrom
feat/tooling-alignment

Conversation

@niden

@niden niden commented Jul 6, 2026

Copy link
Copy Markdown
Member

Hello!

  • docs: BSD-3-Clause LICENSE text; rebuild README for new tooling
  • ci: main.yml workflow (quality/tests/coverage), 3-ecosystem dependabot, issue templates, code owners
  • ci: octocov coverage gates (100% floor, PR no-regression)
  • test: per-method Parser suite at 100% coverage; retire monolithic test
  • quality: configs under resources/ (phpcs, phpstan max, php-cs-fixer, phpunit 9.x); annotate Parser
  • composer: plain-phpunit tooling, 8.0 platform pin, resources scripts
  • docker: single parameterized image under resources/docker

@niden niden requested a review from Jeckerson July 6, 2026 15:34
@niden niden self-assigned this Jul 6, 2026
@niden niden added the enhancement New feature or request label Jul 6, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Code Metrics Report

Coverage Test Execution Time
100.0% 1s

Code coverage of files in pull request scope (100.0%)

Files Coverage
src/Parser.php 100.0%

Reported by octocov

@niden niden merged commit e2d0a0a into master Jul 6, 2026
14 checks passed
@niden niden deleted the feat/tooling-alignment branch July 6, 2026 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants