Skip to content

ci: improve lint - #3

Merged
tilucasoli merged 3 commits into
mainfrom
ci/add-dcm-validation
Jul 7, 2025
Merged

ci: improve lint#3
tilucasoli merged 3 commits into
mainfrom
ci/add-dcm-validation

Conversation

@tilucasoli

Copy link
Copy Markdown
Collaborator

Description

This pull request introduces several updates across the codebase, focusing on enhancing code quality, refining imports, and updating dependencies. Key changes include adding Dart Code Metrics configurations, updating imports for consistency, and removing unused code.

Integrated DCM by installing it and running 'dcm analyze .' in the GitHub Actions workflow. This enhances code analysis coverage during CI.
@docs-page

docs-page Bot commented Jul 7, 2025

Copy link
Copy Markdown

To view this pull requests documentation preview, visit the following URL:

docs.page/btwld/remix~3

Documentation is deployed and generated using docs.page.

@tilucasoli tilucasoli changed the title ci: Add dcm validation ci: improve lint Jul 7, 2025
@github-actions

github-actions Bot commented Jul 7, 2025

Copy link
Copy Markdown

LCOV of commit 0f99cdf during Flutter CI #11

	(use "lcov --ignore-errors deprecated,deprecated ..." to suppress this warning)
Reading tracefile /tmp/__zgosalvez_github-actions-report-lcov/lcov.info.
Summary coverage rate:
  source files: 88
  lines.......: 57.1% (1916 of 3354 lines)
  functions...: no data found
  branches....: no data found
Message summary:
  1 warning message:
    deprecated: 1

Files changed coverage rate:
  	(use "lcov --ignore-errors deprecated,deprecated ..." to suppress this warning)
                                                                         |Lines       |Functions  |Branches    
  Filename                                                               |Rate     Num|Rate    Num|Rate     Num
  lib/src/components/content_presentation/accordion/accordion.dart       | 9.1%     11|    -     0|    -      0
  lib/src/components/content_presentation/chip/chip.dart                 |25.0%      4|    -     0|    -      0
  lib/src/components/form/checkbox/checkbox.dart                         |25.0%      4|    -     0|    -      0
  lib/src/components/form/radio/radio.dart                               |25.0%      4|    -     0|    -      0
  lib/src/components/form/select/select.dart                             |10.7%     28|    -     0|    -      0
  lib/src/components/form/select/select_widget.dart                      |97.1%    138|    -     0|    -      0
  lib/src/components/form/switch/switch.dart                             |25.0%      4|    -     0|    -      0
  lib/src/components/form/textfield/textfield_widget.dart                |95.8%    120|    -     0|    -      0
  lib/src/components/overlay/tooltip.dart                                |25.0%      4|    -     0|    -      0
  lib/src/core/style_scope.dart                                          | 100%      5|    -     0|    -      0

@tilucasoli
tilucasoli merged commit e248421 into main Jul 7, 2025
3 checks passed
leoafarias pushed a commit that referenced this pull request Sep 8, 2025
@leoafarias
leoafarias deleted the ci/add-dcm-validation branch August 13, 2026 16:12
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