Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
a6c45a1
feat: Implement IOApp CLI Argument DSL
MarcelloDuarte Dec 17, 2025
0232f9e
feat: Add showUsage method to IOApp
MarcelloDuarte Dec 17, 2025
30a695b
feat(IOApp): support version flag and implicit runner execution
MarcelloDuarte Dec 17, 2025
ac2e5c5
docs(IOApp): add documentation for new features
MarcelloDuarte Dec 17, 2025
3a53dd1
docs(IOApp): clarify implicit instantiation is the default
MarcelloDuarte Dec 17, 2025
ba3b4be
docs(IOApp): modernize examples throughout to use new features
MarcelloDuarte Dec 17, 2025
844ed88
docs(IOApp): remove incorrect explicit instantiation section
MarcelloDuarte Dec 17, 2025
91bd987
docs(IOApp): remove plain IO section - not relevant to IOApp
MarcelloDuarte Dec 17, 2025
ca6c5a9
docs(IOApp): remove redundant Passing Arguments section
MarcelloDuarte Dec 17, 2025
9f6b2eb
docs(IOApp): clarify -v override behavior in verbose example
MarcelloDuarte Dec 17, 2025
2cc8532
docs(IOApp): clarify that help/version must be explicitly checked
MarcelloDuarte Dec 17, 2025
9679c21
feat(IOApp): add parseAndHandle for automatic help/version handling
MarcelloDuarte Dec 17, 2025
445e18d
refactor(IOApp): parse() now returns IO<ParsedOptions> with automatic…
MarcelloDuarte Dec 17, 2025
7c3430f
docs(IOApp): fix PHPDoc for parse() method
MarcelloDuarte Dec 17, 2025
6cb168b
docs(IOApp): update argument parsing example to use new API
MarcelloDuarte Dec 17, 2025
c0e42f4
docs(IOApp): comprehensive QA fixes and improvements
MarcelloDuarte Dec 17, 2025
6f4f6d5
chore: remove minimum-stability (stable is default)
MarcelloDuarte Dec 17, 2025
ed062f7
Merge branch 'main' into developing-1.1.0
MarcelloDuarte Dec 17, 2025
46c3464
Update composer.json
MarcelloDuarte Dec 17, 2025
8f05875
Add credits
MarcelloDuarte Dec 17, 2025
48e5e0c
docs: add copyright and class documentation to IOApp classes
MarcelloDuarte Dec 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
"require-dev": {
"phpunit/phpunit": "^10.5",
"phpstan/phpstan": "^2.1",
"phunkie/phpstan": "^1.0",
"friendsofphp/php-cs-fixer": "^3.90"
"friendsofphp/php-cs-fixer": "^3.90",
"phunkie/phpstan": "^1.0"
},
"suggest": {
"ext-parallel": "Required for parallel execution using threads. PHP must be compiled with ZTS support."
Expand Down Expand Up @@ -50,7 +50,6 @@
"@test"
]
},
"minimum-stability": "dev",
"prefer-stable": true,
"config": {
"bin-dir": "bin"
Expand Down
Loading