Skip to content

Commit

Permalink
chore: merge main
Browse files Browse the repository at this point in the history
  • Loading branch information
shetzel committed Oct 31, 2023
2 parents aaa9f15 + d64b52b commit 0d200a9
Show file tree
Hide file tree
Showing 79 changed files with 879 additions and 1,707 deletions.
2 changes: 1 addition & 1 deletion .sfdevrc.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"wireit": {
"compile": {
"command": "ttsc -p . --pretty --incremental",
"command": "tspc -p . --pretty --incremental",
"files": ["src/**/*.ts", "src/registry/*.json", "**/tsconfig.json", "messages/**"],
"output": ["lib/**", "*.tsbuildinfo"],
"clean": "if-file-deleted"
Expand Down
1,515 changes: 311 additions & 1,204 deletions CHANGELOG.md

Large diffs are not rendered by default.

42 changes: 21 additions & 21 deletions METADATA_SUPPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -582,28 +582,28 @@ To contribute a new metadata type, please see the [Contributing Metadata Types t

## Next Release (v60)

v60 introduces the following new types. Here's their current level of support
v60 introduces the following new types. Here's their current level of support

|Metadata Type|Support|Notes|
|:---|:---|:---|
|ActionableEventOrchDef||Not supported, but support could be added|
|ActionableEventTypeDef||Not supported, but support could be added|
|ActnblListKeyPrfmIndDef||Not supported, but support could be added|
|EventLogObjectSettings|||
|ExtDataTranFieldTemplate||Not supported, but support could be added|
|ExtDataTranObjectTemplate||Not supported, but support could be added|
|ExtlClntAppConfigurablePolicies|||
|ExtlClntAppNotificationSettings|||
|GenAiPlanner||Not supported, but support could be added|
|IncludeEstTaxInQuoteCPQSettings|||
|IndustriesEventOrchSettings|||
|OauthTokenExchangeHandler||Not supported, but support could be added|
|OmniExtTrackingDef||Not supported, but support could be added|
|OmniTrackingComponentDef||Not supported, but support could be added|
|OmniTrackingGroup||Not supported, but support could be added|
|ProductConfiguratorSettings|||
|RevenueManagementSettings|||
|SvcCatalogFilterCriteria||Not supported, but support could be added|
| Metadata Type | Support | Notes |
| :------------------------------ | :------ | :---------------------------------------- |
| ActionableEventOrchDef || Not supported, but support could be added |
| ActionableEventTypeDef || Not supported, but support could be added |
| ActnblListKeyPrfmIndDef || Not supported, but support could be added |
| EventLogObjectSettings || |
| ExtDataTranFieldTemplate || Not supported, but support could be added |
| ExtDataTranObjectTemplate || Not supported, but support could be added |
| ExtlClntAppConfigurablePolicies || |
| ExtlClntAppNotificationSettings || |
| GenAiPlanner || Not supported, but support could be added |
| IncludeEstTaxInQuoteCPQSettings || |
| IndustriesEventOrchSettings || |
| OauthTokenExchangeHandler || Not supported, but support could be added |
| OmniExtTrackingDef || Not supported, but support could be added |
| OmniTrackingComponentDef || Not supported, but support could be added |
| OmniTrackingGroup || Not supported, but support could be added |
| ProductConfiguratorSettings || |
| RevenueManagementSettings || |
| SvcCatalogFilterCriteria || Not supported, but support could be added |

## Additional Types

Expand Down
34 changes: 7 additions & 27 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
"node": ">=16.0.0"
},
"dependencies": {
"@salesforce/core": "^5.3.10",
"@salesforce/kit": "^3.0.13",
"@salesforce/core": "^5.3.16",
"@salesforce/kit": "^3.0.15",
"@salesforce/ts-types": "^2.0.9",
"fast-levenshtein": "^3.0.0",
"fast-xml-parser": "^4.3.2",
Expand All @@ -40,9 +40,7 @@
},
"devDependencies": {
"@salesforce/cli-plugins-testkit": "^4.4.10",
"@salesforce/dev-config": "^4.1.0",
"@salesforce/dev-scripts": "^5.11.0",
"@salesforce/prettier-config": "^0.0.3",
"@salesforce/dev-scripts": "^6.0.3",
"@salesforce/ts-sinon": "^1.4.18",
"@types/deep-equal-in-any-order": "^1.0.1",
"@types/fast-levenshtein": "^0.0.3",
Expand All @@ -51,34 +49,16 @@
"@types/minimatch": "^5.1.2",
"@types/proxy-from-env": "^1.0.3",
"@types/shelljs": "^0.8.13",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"chai": "^4.3.8",
"deep-equal-in-any-order": "^1.1.19",
"deepmerge": "^4.3.1",
"eslint": "^8.52.0",
"eslint-config-prettier": "^8.10.0",
"eslint-config-salesforce": "^2.0.2",
"eslint-config-salesforce-license": "^0.2.0",
"eslint-config-salesforce-typescript": "^1.1.2",
"eslint-plugin-header": "^3.1.1",
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-jsdoc": "^44.2.7",
"eslint-plugin-sf-plugin": "^1.16.9",
"husky": "^7.0.4",
"eslint-plugin-sf-plugin": "^1.16.13",
"jsforce": "^2.0.0-beta.28",
"mocha": "^9.2.2",
"mocha-junit-reporter": "^1.23.3",
"nyc": "^15.1.0",
"prettier": "^2.8.7",
"pretty-quick": "^3.1.3",
"shelljs": "0.8.5",
"shx": "^0.3.4",
"sinon": "10.0.0",
"ts-node": "^10.9.1",
"ttypescript": "^1.5.15",
"typescript": "^4.9.5",
"wireit": "^0.14.1"
"ts-patch": "^3.0.2",
"typescript": "^5.2.2"
},
"scripts": {
"build": "wireit",
Expand Down Expand Up @@ -123,7 +103,7 @@
]
},
"compile": {
"command": "ttsc -p . --pretty --incremental",
"command": "tspc -p . --pretty --incremental",
"files": [
"src/**/*.ts",
"src/registry/*.json",
Expand Down
2 changes: 1 addition & 1 deletion src/client/diagnosticUtil.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename } from 'path';
import { basename } from 'node:path';
import { SfError } from '@salesforce/core';
import { SourcePath } from '../common';
import { SourceComponent } from '../resolve';
Expand Down
4 changes: 2 additions & 2 deletions src/client/metadataApiDeploy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, dirname, extname, join, posix, relative, resolve as pathResolve, sep } from 'path';
import { format } from 'util';
import { basename, dirname, extname, join, posix, relative, resolve as pathResolve, sep } from 'node:path';
import { format } from 'node:util';
import { isString } from '@salesforce/ts-types';
import * as JSZip from 'jszip';
import * as fs from 'graceful-fs';
Expand Down
2 changes: 1 addition & 1 deletion src/client/metadataApiRetrieve.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import * as path from 'path';
import * as path from 'node:path';
import * as fs from 'graceful-fs';
import * as JSZip from 'jszip';
import { asBoolean, isString } from '@salesforce/ts-types';
Expand Down
4 changes: 2 additions & 2 deletions src/client/metadataTransfer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { EventEmitter } from 'events';
import { join } from 'path';
import { EventEmitter } from 'node:events';
import { join } from 'node:path';
import {
AuthInfo,
Connection,
Expand Down
2 changes: 1 addition & 1 deletion src/collections/componentSetBuilder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

/* eslint complexity: ["error", 22] */

import * as path from 'path';
import * as path from 'node:path';
import { StateAggregator, Logger, SfError, Messages } from '@salesforce/core';
import * as fs from 'graceful-fs';
import { ComponentSet } from '../collections';
Expand Down
2 changes: 1 addition & 1 deletion src/common/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { join } from 'path';
import { join } from 'node:path';

export const DEFAULT_PACKAGE_ROOT_SFDX = join('main', 'default');
export const META_XML_SUFFIX = '-meta.xml';
Expand Down
2 changes: 1 addition & 1 deletion src/convert/convertContext.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { join } from 'path';
import { join } from 'node:path';
import { ensureString, getString, JsonArray, JsonMap } from '@salesforce/ts-types';
import { Messages, SfProject } from '@salesforce/core';
import { ensureArray } from '@salesforce/kit';
Expand Down
4 changes: 2 additions & 2 deletions src/convert/metadataConverter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { Readable, PassThrough } from 'stream';
import { dirname, join, normalize } from 'path';
import { Readable, PassThrough } from 'node:stream';
import { dirname, join, normalize } from 'node:path';
import { Messages, SfError } from '@salesforce/core';
import { promises } from 'graceful-fs';
import { isString } from '@salesforce/ts-types';
Expand Down
6 changes: 3 additions & 3 deletions src/convert/replacements.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { readFile } from 'fs/promises';
import { Transform, Readable } from 'stream';
import { sep, posix } from 'path';
import { readFile } from 'node:fs/promises';
import { Transform, Readable } from 'node:stream';
import { sep, posix } from 'node:path';
import { Lifecycle, Messages, SfProject } from '@salesforce/core';
import * as minimatch from 'minimatch';
import { Env } from '@salesforce/kit';
Expand Down
6 changes: 3 additions & 3 deletions src/convert/streams.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, dirname, isAbsolute, join } from 'path';
import { pipeline as cbPipeline, Readable, Stream, Transform, Writable } from 'stream';
import { promisify } from 'util';
import { basename, dirname, isAbsolute, join } from 'node:path';
import { pipeline as cbPipeline, Readable, Stream, Transform, Writable } from 'node:stream';
import { promisify } from 'node:util';
import { Messages, SfError } from '@salesforce/core';
import * as JSZip from 'jszip';
import { createWriteStream, existsSync } from 'graceful-fs';
Expand Down
2 changes: 1 addition & 1 deletion src/convert/transformers/decomposedMetadataTransformer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { dirname, join } from 'path';
import { dirname, join } from 'node:path';
import { JsonMap } from '@salesforce/ts-types';
import { ensureArray } from '@salesforce/kit';
import { Messages } from '@salesforce/core';
Expand Down
2 changes: 1 addition & 1 deletion src/convert/transformers/defaultMetadataTransformer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, dirname, join } from 'path';
import { basename, dirname, join } from 'node:path';
import { Messages } from '@salesforce/core';
import { META_XML_SUFFIX, SourcePath } from '../../common';
import { SfdxFileFormat, WriteInfo } from '../types';
Expand Down
4 changes: 2 additions & 2 deletions src/convert/transformers/staticResourceMetadataTransformer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, dirname, isAbsolute, join, relative } from 'path';
import { Readable } from 'stream';
import { basename, dirname, isAbsolute, join, relative } from 'node:path';
import { Readable } from 'node:stream';
import * as JSZip from 'jszip';
import { getExtension } from 'mime';
import { JsonMap } from '@salesforce/ts-types';
Expand Down
2 changes: 1 addition & 1 deletion src/convert/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { Readable } from 'stream';
import { Readable } from 'node:stream';
import { SourcePath } from '../common/types';
import { MetadataComponent, SourceComponent } from '../resolve';

Expand Down
2 changes: 1 addition & 1 deletion src/resolve/adapters/baseSourceAdapter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, dirname, sep } from 'path';
import { basename, dirname, sep } from 'node:path';
import { Messages, SfError } from '@salesforce/core';
import { ensureString } from '@salesforce/ts-types';
import { MetadataXml, SourceAdapter } from '../types';
Expand Down
2 changes: 1 addition & 1 deletion src/resolve/adapters/digitalExperienceSourceAdapter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { dirname, join, sep } from 'path';
import { dirname, join, sep } from 'node:path';
import { Messages } from '@salesforce/core';
import { META_XML_SUFFIX } from '../../common';
import { SourceComponent } from '..';
Expand Down
2 changes: 1 addition & 1 deletion src/resolve/adapters/mixedContentSourceAdapter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { dirname, basename, sep, join } from 'path';
import { dirname, basename, sep, join } from 'node:path';
import { Messages, SfError } from '@salesforce/core';
import { baseName } from '../../utils/path';
import { SourcePath } from '../../common';
Expand Down
2 changes: 1 addition & 1 deletion src/resolve/forceIgnore.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/

import { dirname, join, relative } from 'path';
import { dirname, join, relative } from 'node:path';
import ignore, { Ignore } from 'ignore/index';
import { readFileSync } from 'graceful-fs';
import { Lifecycle } from '@salesforce/core';
Expand Down
2 changes: 1 addition & 1 deletion src/resolve/metadataResolver.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, dirname, join, sep } from 'path';
import { basename, dirname, join, sep } from 'node:path';
import { Lifecycle, Messages, SfError, Logger } from '@salesforce/core';
import { extName, parentName, parseMetadataXml } from '../utils';
import { MetadataType, RegistryAccess } from '../registry';
Expand Down
2 changes: 1 addition & 1 deletion src/resolve/sourceComponent.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, join, dirname } from 'path';
import { basename, join, dirname } from 'node:path';
import { Messages, SfError } from '@salesforce/core';
import { XMLParser, XMLValidator } from 'fast-xml-parser';
import { get, getString, JsonMap } from '@salesforce/ts-types';
Expand Down
4 changes: 2 additions & 2 deletions src/resolve/treeContainers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
/* eslint-disable class-methods-use-this */
import { join, dirname, basename, normalize, sep } from 'path';
import { Readable } from 'stream';
import { join, dirname, basename, normalize, sep } from 'node:path';
import { Readable } from 'node:stream';
import { statSync, existsSync, readdirSync, createReadStream, readFileSync } from 'graceful-fs';
import * as JSZip from 'jszip';
import { Messages, SfError } from '@salesforce/core';
Expand Down
2 changes: 1 addition & 1 deletion src/utils/filePathGenerator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { join, sep, basename } from 'path';
import { join, sep, basename } from 'node:path';
import { Messages } from '@salesforce/core';
import { isPlainObject } from '@salesforce/ts-types';
import { MetadataComponent } from '../resolve/types';
Expand Down
2 changes: 1 addition & 1 deletion src/utils/fileSystemHandler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/

import * as path from 'path';
import * as path from 'node:path';
import * as fs from 'graceful-fs';
import { SourcePath } from '../common';

Expand Down
2 changes: 1 addition & 1 deletion src/utils/path.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/

import { basename, dirname, extname, sep } from 'path';
import { basename, dirname, extname, sep } from 'node:path';
import { Optional } from '@salesforce/ts-types';
import { SourcePath } from '../common';
import { MetadataXml } from '../resolve';
Expand Down
2 changes: 1 addition & 1 deletion test/client/diagnosticUtil.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { join } from 'path';
import { join } from 'node:path';
import { assert, expect } from 'chai';
import { SfError } from '@salesforce/core';
import { DiagnosticUtil } from '../../src/client/diagnosticUtil';
Expand Down
2 changes: 1 addition & 1 deletion test/client/metadataApiDeploy.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { basename, join } from 'path';
import { basename, join } from 'node:path';
import { MockTestOrgData, TestContext } from '@salesforce/core/lib/testSetup';
import deepEqualInAnyOrder = require('deep-equal-in-any-order');

Expand Down
4 changes: 2 additions & 2 deletions test/client/metadataApiRetrieve.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { fail } from 'assert';
import { join } from 'path';
import { fail } from 'node:assert';
import { join } from 'node:path';
import { Messages } from '@salesforce/core';
import { assert, expect } from 'chai';
import chai = require('chai');
Expand Down
2 changes: 1 addition & 1 deletion test/client/metadataTransfer.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Licensed under the BSD 3-Clause license.
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
import { fail } from 'assert';
import { fail } from 'node:assert';
import { SinonStub } from 'sinon';
import { AuthInfo, Connection, PollingClient, Messages } from '@salesforce/core';
import { assert, expect } from 'chai';
Expand Down
Loading

2 comments on commit 0d200a9

@svc-cli-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 0d200a9 Previous: 0f93d34 Ratio
eda-componentSetCreate-linux 245 ms 313 ms 0.78
eda-sourceToMdapi-linux 4835 ms 6840 ms 0.71
eda-sourceToZip-linux 4690 ms 6177 ms 0.76
eda-mdapiToSource-linux 3428 ms 5005 ms 0.68
lotsOfClasses-componentSetCreate-linux 450 ms 639 ms 0.70
lotsOfClasses-sourceToMdapi-linux 7413 ms 12098 ms 0.61
lotsOfClasses-sourceToZip-linux 5645 ms 8588 ms 0.66
lotsOfClasses-mdapiToSource-linux 3698 ms 5093 ms 0.73
lotsOfClassesOneDir-componentSetCreate-linux 749 ms 969 ms 0.77
lotsOfClassesOneDir-sourceToMdapi-linux 10246 ms 12322 ms 0.83
lotsOfClassesOneDir-sourceToZip-linux 9228 ms 12984 ms 0.71
lotsOfClassesOneDir-mdapiToSource-linux 6187 ms 9178 ms 0.67

This comment was automatically generated by workflow using github-action-benchmark.

@svc-cli-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 0d200a9 Previous: 0f93d34 Ratio
eda-componentSetCreate-win32 524 ms 840 ms 0.62
eda-sourceToMdapi-win32 7861 ms 10371 ms 0.76
eda-sourceToZip-win32 6983 ms 7937 ms 0.88
eda-mdapiToSource-win32 8244 ms 12289 ms 0.67
lotsOfClasses-componentSetCreate-win32 1089 ms 1832 ms 0.59
lotsOfClasses-sourceToMdapi-win32 12669 ms 20292 ms 0.62
lotsOfClasses-sourceToZip-win32 10253 ms 11907 ms 0.86
lotsOfClasses-mdapiToSource-win32 9067 ms 15913 ms 0.57
lotsOfClassesOneDir-componentSetCreate-win32 1760 ms 3055 ms 0.58
lotsOfClassesOneDir-sourceToMdapi-win32 20667 ms 31572 ms 0.65
lotsOfClassesOneDir-sourceToZip-win32 15374 ms 19464 ms 0.79
lotsOfClassesOneDir-mdapiToSource-win32 16796 ms 30139 ms 0.56

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.