Sha256: 7b054f2b8e2cb05f8a77c7fb84af0d5bbbbca19994d4e8d0b97ee06c0702c34a

Contents?: true

Size: 1005 Bytes

Versions: 3

Compression:

Stored size: 1005 Bytes

Contents

class DAP::SourceBreakpoint < DAP::Base
  # The source line of the breakpoint or logpoint.
  property :line

  # An optional source column of the breakpoint.
  property :column, required: false

  # An optional expression for conditional breakpoints.
  # It is only honored by a debug adapter if the capability 'supportsConditionalBreakpoints' is true.
  property :condition, required: false

  # An optional expression that controls how many hits of the breakpoint are ignored.
  # The backend is expected to interpret the expression as needed.
  # The attribute is only honored by a debug adapter if the capability 'supportsHitConditionalBreakpoints' is true.
  property :hitCondition, required: false

  # If this attribute exists and is non-empty, the backend must not 'break' (stop)
  # but log the message instead. Expressions within {} are interpolated.
  # The attribute is only honored by a debug adapter if the capability 'supportsLogPoints' is true.
  property :logMessage, required: false
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-dap-0.1.2 lib/dap/source_breakpoint.rb
ruby-dap-0.1.1 lib/dap/source_breakpoint.rb
ruby-dap-0.1.0 lib/dap/source_breakpoint.rb