Class: MilkTea::Linter::StatementFlowAnalysis

Inherits:
Data
  • Object
show all
Defined in:
lib/milk_tea/tooling/linter.rb

Instance Attribute Summary collapse

Instance Attribute Details

#constant_propagationObject (readonly)

Returns the value of attribute constant_propagation

Returns:

  • (Object)

    the current value of constant_propagation



195
196
197
# File 'lib/milk_tea/tooling/linter.rb', line 195

def constant_propagation
  @constant_propagation
end

#graphObject (readonly)

Returns the value of attribute graph

Returns:

  • (Object)

    the current value of graph



195
196
197
# File 'lib/milk_tea/tooling/linter.rb', line 195

def graph
  @graph
end

#loop_body_nodesObject (readonly)

Returns the value of attribute loop_body_nodes

Returns:

  • (Object)

    the current value of loop_body_nodes



195
196
197
# File 'lib/milk_tea/tooling/linter.rb', line 195

def loop_body_nodes
  @loop_body_nodes
end

#nullabilityObject (readonly)

Returns the value of attribute nullability

Returns:

  • (Object)

    the current value of nullability



195
196
197
# File 'lib/milk_tea/tooling/linter.rb', line 195

def nullability
  @nullability
end

#reachabilityObject (readonly)

Returns the value of attribute reachability

Returns:

  • (Object)

    the current value of reachability



195
196
197
# File 'lib/milk_tea/tooling/linter.rb', line 195

def reachability
  @reachability
end