-
Notifications
You must be signed in to change notification settings - Fork 379
Open
Labels
analyzerAbout the analyzer toolAbout the analyzer tool
Description
findings / ideas
- The
Vcs.revisionproperty could be made optional: if absent, ORT
would use the version string vs. tag name matching to determine the revision. (edit: this case works with empty string
already) - The
SourceArtifact.hashproperty could also be made optional, and
the hash could be computed by ORT on the fly if absent. OrtProject.dependenciescould also be made optional, to support projects without dependencies.- The documentation in ORT model's project class says, that
Project.vcscomes from the metadata.
However, the implementation derives it from the VCS corresponding to the definitionFilePath. Should
Project.vcsbe left empty? - If
projectNameis not defined, then "unknown" will be used as name.
This can lead toidcollisions / analyzer issues. Better would be to make the id's unique
by including the path from analyzer root into the id.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
analyzerAbout the analyzer toolAbout the analyzer tool