Class: Dependabot::FileParsers::Php::Composer
- Defined in:
- lib/dependabot/file_parsers/php/composer.rb
Constant Summary collapse
- DEPENDENCY_GROUP_KEYS =
[ { manifest: "require", lockfile: "packages", group: "runtime" }, { manifest: "require-dev", lockfile: "packages-dev", group: "development" } ].freeze
Instance Attribute Summary
Attributes inherited from Base
#credentials, #dependency_files, #source
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Dependabot::FileParsers::Base
Instance Method Details
#parse ⇒ Object
27 28 29 30 31 32 |
# File 'lib/dependabot/file_parsers/php/composer.rb', line 27 def parse dependency_set = DependencySet.new dependency_set += manifest_dependencies dependency_set += lockfile_dependencies dependency_set.dependencies end |