Sha256: 877abbcee4d3811e9abfe2b796170f4befe121e541d1e482f9c32a9b120a3b1f

Contents?: true

Size: 679 Bytes

Versions: 2

Compression:

Stored size: 679 Bytes

Contents

require 'dap'
require 'byebug'
require 'byebug/core'
require 'byebug/remote'

require_relative 'dap/channel'
require_relative 'dap/handles'
require_relative 'dap/invalid_request_argument_error'
require_relative 'dap/safe_helpers'

require_relative 'dap/server'
require_relative 'dap/command_processor'
require_relative 'dap/controller'
require_relative 'dap/interface'

module Byebug
  module DAP
    module Debug
      class << self
        @protocol = false
        @evaluate = false

        attr_accessor :protocol, :evaluate
      end
    end
  end

  class << self
    def start_dap(host, port = 0, &block)
      DAP::Server.new(&block).start(host, port)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
byebug-dap-0.1.1 lib/byebug/dap.rb
byebug-dap-0.1.0 lib/byebug/dap.rb