Search in sources :

Example 1 with XcodeWorkspaceParser

use of com.synopsys.integration.detectable.detectables.xcode.parse.XcodeWorkspaceParser in project synopsys-detect by blackducksoftware.

the class DetectableFactory method createXcodeWorkspaceDetectable.

public XcodeWorkspaceDetectable createXcodeWorkspaceDetectable(DetectableEnvironment environment) {
    PackageResolvedExtractor packageResolvedExtractor = createPackageResolvedExtractor();
    XcodeWorkspaceParser xcodeWorkspaceParser = new XcodeWorkspaceParser();
    XcodeWorkspaceFormatChecker xcodeWorkspaceFormatChecker = new XcodeWorkspaceFormatChecker();
    XcodeWorkspaceExtractor xcodeWorkspaceExtractor = new XcodeWorkspaceExtractor(xcodeWorkspaceParser, xcodeWorkspaceFormatChecker, packageResolvedExtractor, fileFinder);
    return new XcodeWorkspaceDetectable(environment, fileFinder, packageResolvedExtractor, xcodeWorkspaceExtractor);
}
Also used : XcodeWorkspaceDetectable(com.synopsys.integration.detectable.detectables.xcode.XcodeWorkspaceDetectable) XcodeWorkspaceParser(com.synopsys.integration.detectable.detectables.xcode.parse.XcodeWorkspaceParser) PackageResolvedExtractor(com.synopsys.integration.detectable.detectables.swift.lock.PackageResolvedExtractor) XcodeWorkspaceFormatChecker(com.synopsys.integration.detectable.detectables.xcode.parse.XcodeWorkspaceFormatChecker) XcodeWorkspaceExtractor(com.synopsys.integration.detectable.detectables.xcode.XcodeWorkspaceExtractor)

Aggregations

PackageResolvedExtractor (com.synopsys.integration.detectable.detectables.swift.lock.PackageResolvedExtractor)1 XcodeWorkspaceDetectable (com.synopsys.integration.detectable.detectables.xcode.XcodeWorkspaceDetectable)1 XcodeWorkspaceExtractor (com.synopsys.integration.detectable.detectables.xcode.XcodeWorkspaceExtractor)1 XcodeWorkspaceFormatChecker (com.synopsys.integration.detectable.detectables.xcode.parse.XcodeWorkspaceFormatChecker)1 XcodeWorkspaceParser (com.synopsys.integration.detectable.detectables.xcode.parse.XcodeWorkspaceParser)1