Top Level Namespace

Defined Under Namespace

Modules: FlexPMD

Instance Method Summary collapse

Instance Method Details

#flexcpd(*args, &block) ⇒ Object



48
49
50
51
52
# File 'lib/flexpmd/cpd.rb', line 48

def flexcpd *args, &block
  exe = FlexPMD::FCPD.new
  exe.to_rake(*args, &block)
  exe
end

#flexmetrics(*args, &block) ⇒ Object



34
35
36
37
38
# File 'lib/flexpmd/metrics.rb', line 34

def flexmetrics *args, &block
  exe = FlexPMD::FlexMetrics.new
  exe.to_rake(*args, &block)
  exe
end

#flexpmd(*args, &block) ⇒ Object



44
45
46
47
48
# File 'lib/flexpmd/pmd.rb', line 44

def flexpmd *args, &block
  exe = FlexPMD::FPMD.new
  exe.to_rake(*args, &block)
  exe
end