function_linter 1.1.0 copy "function_linter: ^1.1.0" to clipboard
function_linter: ^1.1.0 copied to clipboard

A specialized tool for Flutter devs, discouraging inline functions to promote clean code. Enhance readability and reusability.

Changelog #

All notable changes to Function Linter will be documented here.

1.1.0 - 2025-01-07 #

πŸš€ Features #

  • Enhanced README with comprehensive, easy-to-understand documentation
  • Added complete example project with step-by-step guide
  • Improved user experience with clearer explanations and examples

πŸ”§ Technical Improvements #

  • Fixed compatibility with latest analyzer APIs (7.4.5+)
  • Updated to use modern custom_lint_core for LintCode
  • Fixed deprecated API usage (declaredElement β†’ declaredFragment)
  • Improved error reporting with atNode() method
  • Updated dependencies to latest compatible versions
  • Fixed all static analysis issues

πŸ“š Documentation #

  • Completely rewrote README for better readability
  • Added practical before/after code examples
  • Simplified installation and setup instructions
  • Enhanced example project with detailed explanations

1.0.8 2023-XX-XX #

πŸ”§ Fixes #

  • Minor changes and improvements

1.0.1 2023-XX-XX #

πŸš€ Features #

  • Added example file

1.0.0 2023-XX-XX #

πŸŽ‰ Initial Release #

  • Initial version with basic functionality
  • Lint rule to detect inline functions in widget constructors
  • Smart filtering to avoid false positives on Flutter builder patterns
7
likes
80
points
23
downloads

Publisher

verified publisherwebmobtech.com

Weekly Downloads

A specialized tool for Flutter devs, discouraging inline functions to promote clean code. Enhance readability and reusability.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

analyzer, analyzer_plugin, custom_lint_builder, custom_lint_core

More

Packages that depend on function_linter