Sha256: 5ca4fb6f8e18842090dbc67ef9dfd0079e43f63e66bf26f530350fc62c4c1a83

Contents?: true

Size: 819 Bytes

Versions: 26

Compression:

Stored size: 819 Bytes

Contents

#!/usr/bin/env ruby
require 'rubygems'
lib_root = '../lib'
require File.expand_path("#{lib_root}/dsl",File.dirname(__FILE__))
require 'pp'
class DtkCommon::DSL::DirectoryParser::Git
  public :all_files_from_root
end

Dir.chdir(File.dirname(__FILE__)) do 
  Dir['fixtures/dsl_test4/*'].each do |service_mod_rel_path|
    service_mod_path = File.expand_path(service_mod_rel_path,File.dirname(__FILE__))
    dir_parser = DtkCommon::DSL::DirectoryParser::Git.new(:service_module,service_mod_path)

    puts "-------------------------------------------------"
    puts "File: #{service_mod_rel_path.split('/').last}"
    puts "File list"
    
    pp dir_parser.all_files_from_root()
    puts "----\n"
    puts "Parse service_module component_module_refs"
    pp dir_parser.parse_directory(:component_module_refs)
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
dtk-common-0.12.0 rich_tests/dsl_test4.rb
dtk-common-0.11.0 rich_tests/dsl_test4.rb
dtk-common-0.10.3 rich_tests/dsl_test4.rb
dtk-common-0.10.1 rich_tests/dsl_test4.rb
dtk-common-0.10.0 rich_tests/dsl_test4.rb
dtk-common-0.9.1 rich_tests/dsl_test4.rb
dtk-common-0.9.0 rich_tests/dsl_test4.rb
dtk-common-0.8.0 rich_tests/dsl_test4.rb
dtk-common-0.7.6 rich_tests/dsl_test4.rb
dtk-common-0.7.5 rich_tests/dsl_test4.rb
dtk-common-0.7.4 rich_tests/dsl_test4.rb
dtk-common-0.7.3 rich_tests/dsl_test4.rb
dtk-common-0.7.2 rich_tests/dsl_test4.rb
dtk-common-0.7.1 rich_tests/dsl_test4.rb
dtk-common-0.7.0 rich_tests/dsl_test4.rb
dtk-common-0.6.5 rich_tests/dsl_test4.rb
dtk-common-0.6.4 rich_tests/dsl_test4.rb
dtk-common-0.6.3 rich_tests/dsl_test4.rb
dtk-common-0.6.1 rich_tests/dsl_test4.rb
dtk-common-0.6.0 rich_tests/dsl_test4.rb