Class: RaceGuard::SharedState::AccessEvent

Inherits:
Struct
  • Object
show all
Defined in:
lib/race_guard/shared_state/access_event.rb

Overview

Normalized access for Epic 6.2–6.3 (tests and TracePoint adapters).

Instance Attribute Summary collapse

Instance Attribute Details

#keyObject

Returns the value of attribute key

Returns:

  • (Object)

    the current value of key



6
7
8
# File 'lib/race_guard/shared_state/access_event.rb', line 6

def key
  @key
end

#kindObject

Returns the value of attribute kind

Returns:

  • (Object)

    the current value of kind



6
7
8
# File 'lib/race_guard/shared_state/access_event.rb', line 6

def kind
  @kind
end

#linenoObject

Returns the value of attribute lineno

Returns:

  • (Object)

    the current value of lineno



6
7
8
# File 'lib/race_guard/shared_state/access_event.rb', line 6

def lineno
  @lineno
end

#pathObject

Returns the value of attribute path

Returns:

  • (Object)

    the current value of path



6
7
8
# File 'lib/race_guard/shared_state/access_event.rb', line 6

def path
  @path
end

#threadObject

Returns the value of attribute thread

Returns:

  • (Object)

    the current value of thread



6
7
8
# File 'lib/race_guard/shared_state/access_event.rb', line 6

def thread
  @thread
end