Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Extensions = []Extension{ { Publisher: "foo", Name: "zany", Description: "foo bar baz qux", Tags: "tag1", Categories: "category1", Files: []storage.VSIXAsset{ {Type: "Microsoft.VisualStudio.Services.Icons.Default", Path: "icon.png", Addressable: "true"}, {Type: "Unaddressable", Path: "unaddressable.ext", Addressable: "false"}, }, Properties: []storage.VSIXProperty{ { ID: "Microsoft.VisualStudio.Code.ExtensionPack", Value: "a.b,b.c", }, { ID: "Microsoft.VisualStudio.Code.ExtensionDependencies", Value: "d.e", }, }, Versions: []string{"1.0.0", "2.0.0", "3.0.0", "1.5.2", "2.2.2"}, LatestVersion: "3.0.0", Dependencies: []string{"d.e"}, Pack: []string{"a.b", "b.c"}, }, { Publisher: "foo", Name: "buz", Description: "quix baz bar buz sitting", Tags: "tag2", Categories: "category2", Properties: []storage.VSIXProperty{ { ID: "Microsoft.VisualStudio.Code.ExtensionPack", Value: "", }, { ID: "Microsoft.VisualStudio.Code.ExtensionDependencies", Value: "", }, }, Versions: []string{"version1"}, LatestVersion: "version1", }, { Publisher: "bar", Name: "squigly", Description: "squigly foo and more foo bar baz", Tags: "tag1,tag2", Categories: "category1,category2", Versions: []string{"version1", "version2"}, LatestVersion: "version2", }, { Publisher: "fred", Name: "thud", Description: "frobbles the frobnozzle", Tags: "tag3,tag4,tag5", Categories: "category1", Versions: []string{"version1", "version2"}, LatestVersion: "version2", }, { Publisher: "qqqqqqqqqqq", Name: "qqqqq", Description: "qqqqqqqqqqqqqqqqqqq", Tags: "qq,qqq,qqqq", Categories: "q", Versions: []string{"qqq", "q"}, LatestVersion: "qqq", }, }
Functions ¶
func ConvertExtensionToManifest ¶
func ConvertExtensionToManifest(ext Extension, version string) *storage.VSIXManifest
Types ¶
Click to show internal directories.
Click to hide internal directories.