Class: FlutterRb::Check

Inherits:
Object
  • Object
show all
Defined in:
lib/flutter_rb/checks/check.rb

Overview

Base class for all checks Class provides default methods structure All methods using for create reports

Constant Summary collapse

UNIMPLEMENTED_ERROR =
'Error: missing method'.freeze

Instance Method Summary collapse

Instance Method Details

#check(project) ⇒ CheckReport

rubocop:disable Lint/UnusedMethodArgument

Parameters:

Returns:

Raises:



26
27
28
# File 'lib/flutter_rb/checks/check.rb', line 26

def check(project)
  raise UNIMPLEMENTED_ERROR
end

#descriptionString

Returns:



19
20
21
# File 'lib/flutter_rb/checks/check.rb', line 19

def description
  'No provided'
end

#nameString

Returns:

Raises:



9
10
11
# File 'lib/flutter_rb/checks/check.rb', line 9

def name
  raise UNIMPLEMENTED_ERROR
end

#summaryString

Returns:

Raises:



14
15
16
# File 'lib/flutter_rb/checks/check.rb', line 14

def summary
  raise UNIMPLEMENTED_ERROR
end