Record Class PackageResolutionResult

java.lang.Object
java.lang.Record
org.sonar.plugins.python.indexer.PackageResolutionResult
Record Components:
roots - The resolved package root absolute paths
method - The method used to resolve the package roots
buildSystem - The build system identified (only applicable for PYPROJECT_TOML method)

public record PackageResolutionResult(List<String> roots, PackageResolutionResult.ResolutionMethod method, PackageResolutionResult.BuildSystem buildSystem) extends Record
Result of package root resolution containing both the resolved roots and information about how they were resolved.