Skip to content

Fix/stateless component converter - #2

Merged
zoocityboy merged 7 commits into
mainfrom
fix/stateless-component-converter
Feb 22, 2026
Merged

zoocityboy merged 7 commits into
mainfrom
fix/stateless-component-converter

Conversation

@zoocityboy

Copy link
Copy Markdown
Owner

Fixing converters fro Stateless and Statefull component

  • Adds a tests for assistants
  • Adds an automated conventional-commit release pipeline for the main branch.
  • Automates version bump + changelog updates via release PRs, then tags/releases after merge.
  • Adds a CI/CD specification document for maintainable workflow governance.

- Updated `ConvertToStatelessComponent` and `ConvertToStatefulComponent` to improve error handling and logging.
- Added new test cases for both conversion assists to ensure correct functionality and edge case handling.
- Modified logging behavior in `NoctermLintsPlugin` to enable detailed logging during assist registration.
- Updated dependencies in `pubspec.yaml` for compatibility with the latest analyzer versions.
- Refactored `assist.dart` to change widget terminology to component for consistency.
- Introduced a new support file for assist testing to streamline test setup and context management.
- Removed outdated test file for conversion assists and consolidated tests into dedicated files.
- Updated `convert_to_stateful_component.dart` to improve comments and code clarity.
- Added `ignore_for_file` directive in `convert_to_stateful_component_test.dart` and `convert_to_stateless_component_test.dart` for better linting control.
- Introduced new test file `move_assistants_test.dart` to validate move up and move down functionalities for components.
- Created `remove_assistant_test.dart` to test the removal of widget components and their children.
- Implemented `swap_assistants_test.dart` to validate swapping functionalities between parent and child components.
- Developed `wrap_assistants_test.dart` to test various wrapping functionalities for components.
- Enhanced `assist_test_support.dart` with additional comments and ignore directives for better maintainability.
@zoocityboy
zoocityboy merged commit 03dcd00 into main Feb 22, 2026
2 checks passed
@zoocityboy
zoocityboy deleted the fix/stateless-component-converter branch February 22, 2026 05:37
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