Skip to content

add analysis + github test analysis action#66

Merged
taljacobson merged 4 commits intomasterfrom
updates
Jun 19, 2025
Merged

add analysis + github test analysis action#66
taljacobson merged 4 commits intomasterfrom
updates

Conversation

@taljacobson
Copy link
Copy Markdown
Owner

No description provided.

Copy link
Copy Markdown

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 adds a new GitHub Action workflow for testing and analysis while updating dependencies and refactoring parts of the test and app initialization code.

  • Updates Flutter dependency versions and adds flutter_lints to pubspec files.
  • Refactors test initialization, part directives, and removes redundant 'const' usage.
  • Introduces new widget tests and updates the main app’s state management.

Reviewed Changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
test/flutter_mailer_test.dart Refactored test harness and updated method call handler
pubspec.yaml Updated dependency versions and added flutter_lints
lib/src/mailerOptions.dart & FlutterMailerSendResponse.dart Updated part directives to use relative paths
lib/flutter_mailer.dart Removed redundant 'const' from MethodChannel initialization
example/test/widget_test.dart Updated test names and added additional widget tests
example/lib/main.dart Introduced const constructor, modified state class naming, and improved mounted checks
analysis_options.yaml & example/analysis_options.yaml Added linter configuration
.github/workflows/pull_request_test_analyze.yml Added GitHub Action workflow for analysis and tests

@taljacobson taljacobson merged commit 6e54c61 into master Jun 19, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants