defaultPatterns property

List<LogPattern> defaultPatterns
final

A list of default log patterns to be removed from the code.

This list contains instances of LogPattern that match common logging statements such as print(), debugPrint(), log(), and logger(). Each pattern is combined with a predefined set of regular expression patterns stored in _regexPatterns.

  • print() statements: Matches print statements.
  • debugPrint() statements: Matches debugPrint statements.
  • log() statements: Matches log statements.
  • logger() statements: Matches logger statements.

Implementation

final List<LogPattern> defaultPatterns = [
  LogPattern(
      name: 'print() statements', pattern: r'\bprint' + _regexPatterns),
  LogPattern(
      name: 'debugPrint() statements',
      pattern: r'\bdebugPrint' + _regexPatterns),
  LogPattern(name: 'log() statements', pattern: r'\blog' + _regexPatterns),
  LogPattern(
      name: 'logger() statements', pattern: r'\blogger' + _regexPatterns),
];