File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -2609,6 +2609,16 @@ class Type(models.TextChoices):
26092609 )
26102610
26112611 objects = CodebaseResourceQuerySet .as_manager ()
2612+ labels = TaggableManager (through = UUIDTaggedItem , ordering = ["name" ])
2613+
2614+ @staticmethod
2615+ def is_white_out_file (file_path ):
2616+ return file_path .endswith (".whiteout" )
2617+
2618+ def tag_white_out_files (self ):
2619+ if self .is_white_out_file (self .path ):
2620+ self .labels .add ("white-out" )
2621+ self .save ()
26122622
26132623 class Meta :
26142624 indexes = [
Original file line number Diff line number Diff line change 4646Resolve packages from manifest, lockfile, and SBOM.
4747"""
4848
49-
50- def resolve_manifest_resources (resource , package_registry ):
49+ def resolve_manifest_resources (resource ,package_registry ):
5150 """Get package data from resource."""
5251 packages = get_packages_from_manifest (resource .location , package_registry ) or []
5352
5453 for package_data in packages :
5554 package_data ["codebase_resources" ] = [resource ]
5655
56+ resource .tag_white_out_files ()
57+
5758 return packages
5859
5960
You can’t perform that action at this time.
0 commit comments