class Danger::RequestSources::LocalOnly

def self.env_vars

def self.env_vars
  ["DANGER_LOCAL_ONLY"]
end

def fetch_details; end

def fetch_details; end

def initialize(ci_source, _environment)

def initialize(ci_source, _environment)
  self.ci_source = ci_source
end

def organisation

Returns:
  • (String) - The organisation name, is nil if it can't be detected
def organisation
  nil
end

def scm

def scm
  @scm ||= GitRepo.new
end

def setup_danger_branches

def setup_danger_branches
  # Check that discovered values really exists
  [ci_source.base_commit, ci_source.head_commit].each do |commit|
    raise "Specified commit '#{commit}' not found" if scm.exec("rev-parse --quiet --verify #{commit}").empty?
  end
  self.scm.exec "branch #{EnvironmentManager.danger_base_branch} #{ci_source.base_commit}"
  self.scm.exec "branch #{EnvironmentManager.danger_head_branch} #{ci_source.head_commit}"
end

def update_pull_request!(_hash_needed); end

def update_pull_request!(_hash_needed); end

def validates_as_api_source?

def validates_as_api_source?
  true
end

def validates_as_ci?

def validates_as_ci?
  true
end