Sha256: 8dc31378e4d7ad1ae941d7a0afdef0350cd7a7c4764dbbede7f6d6dc6b1b920b

Contents?: true

Size: 744 Bytes

Versions: 10

Compression:

Stored size: 744 Bytes

Contents

module PDK
  module Module
    autoload :Build, 'pdk/module/build'
    autoload :Convert, 'pdk/module/convert'
    autoload :Metadata, 'pdk/module/metadata'
    autoload :Release, 'pdk/module/release'
    autoload :UpdateManager, 'pdk/module/update_manager'
    autoload :Update, 'pdk/module/update'

    DEFAULT_IGNORED = [
      '/pkg/',
      '~*',
      '/coverage',
      '/checksums.json',
      '/REVISION',
      '/spec/fixtures/modules/',
      '/vendor/',
      '.DS_Store',
    ].freeze

    def default_ignored_pathspec(ignore_dotfiles = true)
      require 'pathspec'

      PathSpec.new(DEFAULT_IGNORED).tap do |ps|
        ps.add('.*') if ignore_dotfiles
      end
    end
    module_function :default_ignored_pathspec
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pdk-2.7.1 lib/pdk/module.rb
pdk-2.7.0 lib/pdk/module.rb
pdk-2.6.1 lib/pdk/module.rb
pdk-2.6.0 lib/pdk/module.rb
pdk-2.5.0 lib/pdk/module.rb
pdk-2.3.0 lib/pdk/module.rb
pdk-2.2.0 lib/pdk/module.rb
pdk-2.1.1 lib/pdk/module.rb
pdk-2.1.0 lib/pdk/module.rb
pdk-2.0.0 lib/pdk/module.rb