Sha256: d3f6538f0c71b7bcdf04248f75202ddeb9b0ac6d7c2d9b6d476a1e7b6c71248d
Contents?: true
Size: 524 Bytes
Versions: 3
Compression:
Stored size: 524 Bytes
Contents
module Dcgen def self.apexclass master , destination, output = true master_classes = Dir.glob(master + '/classes/*cls').map {|c| c.match(/^.*\/(.*).cls$/)[1] } destination_classes = Dir.glob(destination + '/classes/*cls').map {|c| c.match(/^.*\/(.*).cls$/)[1] } remove_classes = destination_classes - master_classes if output puts "ApexClasses:" if not remove_classes.empty? remove_classes.each do |apexclass| puts " #{apexclass}" end end remove_classes end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
salesforce-dcgen-0.8.0 | lib/dcgen/plugins/apexclass.rb |
salesforce-dcgen-0.7.0 | lib/dcgen/plugins/apexclass.rb |
salesforce-dcgen-0.6.0 | lib/dcgen/plugins/apexclass.rb |