Merged PR 684458: Add missing SBOM dependencies to DropDaemon

This commit is contained in:
Marcelo Lynch 🧉 2022-10-19 22:48:40 +00:00
Родитель 759f318e92
Коммит 826d042b57
7 изменённых файлов: 99 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,26 @@
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
import {Transformer} from "Sdk.Transformers";
import * as Managed from "Sdk.Managed";
// This is an empty facade for a Microsoft internal package.
namespace Contents {
export declare const qualifier: {
};
@@public
export const all: StaticDirectory = Transformer.sealPartialDirectory(d`.`, []);
}
@@public
export const pkg: Managed.ManagedNugetPackage =
Managed.Factory.createNugetPackage(
"Microsoft.ComponentDetection.Contracts",
"0.0.0",
Contents.all,
[],
[],
[]
);

Просмотреть файл

@ -0,0 +1,6 @@
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
module({
name: "Microsoft.ComponentDetection.Contracts"
});

Просмотреть файл

@ -0,0 +1,26 @@
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
import {Transformer} from "Sdk.Transformers";
import * as Managed from "Sdk.Managed";
// This is an empty facade for a Microsoft internal package.
namespace Contents {
export declare const qualifier: {
};
@@public
export const all: StaticDirectory = Transformer.sealPartialDirectory(d`.`, []);
}
@@public
export const pkg: Managed.ManagedNugetPackage =
Managed.Factory.createNugetPackage(
"Microsoft.Sbom.Extensions",
"0.0.0",
Contents.all,
[],
[],
[]
);

Просмотреть файл

@ -0,0 +1,6 @@
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
module({
name: "Microsoft.Sbom.Extensions"
});

Просмотреть файл

@ -0,0 +1,26 @@
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
import {Transformer} from "Sdk.Transformers";
import * as Managed from "Sdk.Managed";
// This is an empty facade for a Microsoft internal package.
namespace Contents {
export declare const qualifier: {
};
@@public
export const all: StaticDirectory = Transformer.sealPartialDirectory(d`.`, []);
}
@@public
export const pkg: Managed.ManagedNugetPackage =
Managed.Factory.createNugetPackage(
"Microsoft.Sbom.Parsers.Spdx22SbomParser",
"0.0.0",
Contents.all,
[],
[],
[]
);

Просмотреть файл

@ -0,0 +1,6 @@
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
module({
name: "Microsoft.Sbom.Parsers.Spdx22SbomParser"
});

Просмотреть файл

@ -56,6 +56,9 @@ export namespace DropDaemon {
importFrom("Microsoft.Parsers.ManifestGenerator").pkg,
importFrom("Microsoft.SBOMCore").pkg,
importFrom("Microsoft.Sbom.Contracts").pkg,
importFrom("Microsoft.Sbom.Extensions").pkg,
importFrom("Microsoft.Sbom.Parsers.Spdx22SbomParser").pkg,
importFrom("Microsoft.ComponentDetection.Contracts").pkg,
importFrom("Microsoft.Sbom.Adapters").pkg,
importFrom("System.Text.Json.v5.0.0").pkg,
importFrom("Newtonsoft.Json").pkg,