MCPcopy Create free account
hub / github.com/aboutcode-org/scancode-toolkit / assemble

Method assemble

src/packagedcode/rubygems.py:106–118  ·  view source on GitHub ↗
(cls, package_data, resource, codebase, package_adder)

Source from the content-addressed store, hash-verified

104
105 @classmethod
106 def assemble(cls, package_data, resource, codebase, package_adder):
107 datafile_name_patterns = (
108 '*.gemspec',
109 'Gemfile',
110 'Gemfile.lock',
111 )
112
113 yield from cls.assemble_from_many_datafiles(
114 datafile_name_patterns=datafile_name_patterns,
115 directory=resource.parent(codebase),
116 codebase=codebase,
117 package_adder=package_adder,
118 )
119
120 @classmethod
121 def assign_package_to_resources(cls, package, resource, codebase, package_adder):

Callers 1

assembleMethod · 0.45

Calls 2

parentMethod · 0.80

Tested by

no test coverage detected