cyclonedx-php-composer icon indicating copy to clipboard operation
cyclonedx-php-composer copied to clipboard

Create CycloneDX Software Bill of Materials (SBOM) from PHP Composer projects

Results 14 cyclonedx-php-composer issues
Sort by recently updated
recently updated
newest added

## background CycloneDX supports "tags" - These "tags" are the equivalent of composer's "keywords" - ## request poppulate `components[].tags` based on composer manifest's `keywords`.

enhancement
help wanted
good first issue
schema 1.6

## Is your feature request related to a problem? Please describe. Per CycloneDX specification, the components' scope means - "required": The component is required for runtime - "optional": The component...

enhancement
help wanted
good first issue

Extraneous dependencies and platform requirements should be marked as such. Relevant CycloneDX specification: https://github.com/CycloneDX/specification/issues/321 How this is specified in composer: > The following types of platform packages exist and can...

enhancement
help wanted

how is the dependency graph with "virtual packages" or dependency to capabilities? see https://getcomposer.org/doc/04-schema.md#provide these relations should result in a relation in the dependency graph. example: package `A` depends on...

enhancement
help wanted

:mag_right: track the effort of integrating CycloneDX SBOM in `composer` - initial feature request: 1. https://github.com/composer/composer/issues/8251 1. https://github.com/composer/composer/issues/11693 - possible implementation: TBD - released via: TBD

## Is your feature request related to a problem? Please describe. on CI, i always need to have a php composer available in order to create an SBOM of a...

help wanted
idea

**:mega: please discuss the options and expectations in the comments below** ---- ## Is your feature request related to a problem? Please describe. CycloneDX spec 1.5 brought `metadata.lifecycles`, with allowes...

enhancement
question
schema 1.5

## Is your feature request related to a problem? Please describe. If a BOM was generated as reproducible, this should be easily visible from the BOM. Therefore, https://github.com/CycloneDX/cyclonedx-property-taxonomy/pull/70 exists ##...

enhancement
good first issue

currently the code of `CycloneDX\Composer\Plugin` is not integration-testable in a good way, and needs some love. since the whole code is marked as `@internal` a refactoring can be done without...

QA

the project: https://app.codacy.com/gh/CycloneDX/cyclonedx-php-composer/dashboard generate coverge on demo runner tests upload test results upload test coverge on pullrequest on tag "v*"

documentation
QA