Skip to content

Conversation

@tecpromotion
Copy link
Contributor

Reduction to a default command

Copilot AI review requested due to automatic review settings December 30, 2025 14:15
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

This PR simplifies the application by migrating from Joomla Console to Symfony Console and implements a default command feature that eliminates the need to specify the command name when running the CLI script.

Key Changes:

  • Removed Joomla framework dependencies (joomla/console, joomla/application, joomla/event, joomla/filter, joomla/language, joomla/registry, joomla/string, joomla/utilities)
  • Upgraded Symfony Console from v7.4.1 to v8.0.1 and Symfony Dotenv from v7.4.0 to v8.0.0
  • Set github-pr-comments as the default command, allowing users to run the script without specifying the command name

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 3 comments.

File Description
composer.json Updated dependencies to remove Joomla packages and allow Symfony v7 or v8; simplified package description
composer.lock Reflects removal of Joomla packages and upgrade to Symfony v8 packages with updated content hash
cli/github-pr-comments.php Migrated from Joomla Console to Symfony Console; refactored command class to extend Symfony's Command class and use configure()/execute() pattern; added default command configuration
README.md Updated all command examples to remove the explicit command name, reflecting the new default command behavior

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

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

Copilot reviewed 3 out of 4 changed files in this pull request and generated no new comments.


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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant