Skip to content

Ruby#

What licenseal reads in a Bundler project. The rules that hold for every ecosystem are under How a scan works.

  • Registry: RubyGems and deps.dev
  • Manifests: Gemfile, *.gemspec
  • Lockfiles: Gemfile.lock

Dev dependencies#

  • A Gemfile gem is a dev dependency only when every group it belongs to is :development or :test; a gem in any other group, in a mixed list, or in no group is production, and so is one whose group name is not written as a literal.
  • A gemspec add_development_dependency is a dev dependency.

Off-registry dependencies#

These are reported as off-registry dependencies:

  • GIT, PATH, and PLUGIN SOURCE specs in Gemfile.lock;
  • a Gemfile gem declared with a git / github / gist / bitbucket / path option or block.

See also#