Sha256: 4e12f2a1f4d39b8d3e0cf5b1c698ee05a454d0a565dd5e00c7baf5b9fa2c5b94

Contents?: true

Size: 488 Bytes

Versions: 5

Compression:

Stored size: 488 Bytes

Contents

require 'bake/model/metamodel'
require 'common/ext/file'

module Bake
  module Metamodel

      module ModelElement::ClassModule
        def get_project_dir
          ::File.dirname(file_name)
        end
      end
      
      module BaseConfig_INTERNAL::ClassModule
        def qname
          @qname ||= parent.name + "," + name
        end
        def dependency
          libStuff.find_all { |l| Dependency === l }
        end
      end      
      
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
bake-toolkit-2.17.2 lib/bake/model/metamodel_ext.rb
bake-toolkit-2.17.1 lib/bake/model/metamodel_ext.rb
bake-toolkit-2.16.1 lib/bake/model/metamodel_ext.rb
bake-toolkit-2.15.0 lib/bake/model/metamodel_ext.rb
bake-toolkit-2.14.0 lib/bake/model/metamodel_ext.rb