flutter_custom_lints library

A collection of custom lint rules for Flutter and Dart projects.

This library provides lint rules that enforce best practices and prevent common coding mistakes, including:

  • DisposeControllers: Ensures controllers are properly disposed
  • NoAsTypeAssertion: Prevents unsafe type casting with as
  • NoDirectIterableAccess: Prevents unsafe collection access
  • NoNullForce: Prevents force unwrapping of nullable values
  • UseCompareWithoutCase: Suggests efficient string comparison

Functions

createPlugin() → PluginBase