Skip to content

Commit

Permalink
Sm/strict-mode-6-error-message-consolidation (#905)
Browse files Browse the repository at this point in the history
* feat: directoryName should exist in registry

* test: record perf

* feat: strict checks on filePathGen

* test: record perf

* style: use library linting

* refactor: deploy follows strict

* test: record perf

* refactor: strict in three more files

* test: record perf

* refactor: strict on retrieve

* test: record perf

* refactor: strict on replacements, nonSupportedTypes

* refactor: strict on lazyCollection

* test: record perf

* refactor: strict mode on deepFreeze

* feat: manifestResolver is strict

* refactor: strict on mdResolver

* test: record perf

* test: record perf

* refactor: mixedContent adapter is strict

* test: record perf

* refactor: allow more undefined in base adapter

* test: record perf

* refactor: csBuilder follows strict

* test: record perf

* refactor: strict componentSet

* test: record perf

* test: more time for slow windows UT

* refactor: strict adapters and transfer

* refactor: strict sourceComponent

* test: record perf

* refactor: decomposedTransformer strict

* refactor: default transformer

* test: record perf

* refactor: remaining transformers

* test: record perf

* refactor: fix staticResource

* refactor: string connResolver

* refactor: stream and path

* refactor: treeContainers use strict

* test: record perf

* refactor: strict on transfer

* test: record perf

* refactor: handle undefined componentSet explicitly

* test: record perf

* feat: de/recomp finalizers use typed maps instead of objects

* feat: forceignore is typesafe

* chore: auto-update metadata coverage in METADATA_SUPPORT.md

* chore: auto-update metadata coverage in METADATA_SUPPORT.md

* test: record perf

* test: record perf

* refactor: converter uses strict types, break up huge method

* test: type-safe tests

* chore: auto-update metadata coverage in METADATA_SUPPORT.md

* chore: nullish

* test: record perf

* refactor: linter bump and loadMessages

* refactor: more errors to messages

* chore: auto-update metadata coverage in METADATA_SUPPORT.md

* test: record perf

* chore: type import fix

* chore: lockfile

* refactor: generics for deploys

* Revert "refactor: generics for deploys"

This reverts commit 35849a1.

* chore: auto-update metadata coverage in METADATA_SUPPORT.md

* test: record perf

* refactor: make sc.name required, throw error on nondecomposed missing it

* refactor: more ripples from required name on SC

* refactor: revert error_path_not_found name for xNuts

* chore: major version for breaking change

* fix: better error messages around static resource converstion failures (#929)

* chore: remove ts-expect-error

---------

Co-authored-by: svc-cli-bot <svc_cli_bot@salesforce.com>
Co-authored-by: Steve Hetzel <shetzel@salesforce.com>
  • Loading branch information
3 people authored Apr 11, 2023
1 parent e4626f0 commit 1d1b3f5
Show file tree
Hide file tree
Showing 97 changed files with 2,789 additions and 3,084 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
* For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause
*/
module.exports = {
extends: ['eslint-config-salesforce-typescript', 'eslint-config-salesforce-license'],
extends: ['eslint-config-salesforce-typescript', 'eslint-config-salesforce-license', 'plugin:sf-plugin/library'],
};
2 changes: 1 addition & 1 deletion .mocharc.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@
"watch-files": ["src", "test"],
"recursive": true,
"reporter": "spec",
"timeout": 10000
"timeout": 20000
}
1,150 changes: 239 additions & 911 deletions CHANGELOG.md

Large diffs are not rendered by default.

Loading

0 comments on commit 1d1b3f5

Please sign in to comment.