From 076d2b8ba7fb5c4830cb6b15a488309341d9d4f9 Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Fri, 28 Jan 2022 15:02:20 +0100 Subject: [PATCH] refactor(cdk/testing): remove deprecated protractor harness environment This commit removes the deprecated protractor harness environment from the public NPM package. BREAKING CHANGE: The deprecated `angular/cdk/testing/protractor` entry-point has been removed. --- scripts/check-entry-point-setup.js | 8 +++++++- src/cdk/config.bzl | 1 - src/cdk/testing/protractor/README.md | 4 ++++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 src/cdk/testing/protractor/README.md diff --git a/scripts/check-entry-point-setup.js b/scripts/check-entry-point-setup.js index 15c5c7f1e327..96782f9081be 100644 --- a/scripts/check-entry-point-setup.js +++ b/scripts/check-entry-point-setup.js @@ -21,7 +21,13 @@ const packagesDir = join(__dirname, '../src'); * Globs that matches directories which should never be considered * as entry-points. */ -const excludeGlobs = ['cdk/testing/private', '*/schematics/**']; +const excludeGlobs = [ + 'cdk/testing/private', + '*/schematics/**', + // The protractor testing entry-point is no longer publicly available, + // but exists in the repository until it can be removed in g3. + 'cdk/testing/protractor', +]; /** List of detected entry-points which are not properly configured. */ const nonConfigured = []; diff --git a/src/cdk/config.bzl b/src/cdk/config.bzl index 583a9e317e07..ba749f162c2d 100644 --- a/src/cdk/config.bzl +++ b/src/cdk/config.bzl @@ -19,7 +19,6 @@ CDK_ENTRYPOINTS = [ "text-field", "tree", "testing", - "testing/protractor", "testing/testbed", "testing/selenium-webdriver", ] diff --git a/src/cdk/testing/protractor/README.md b/src/cdk/testing/protractor/README.md new file mode 100644 index 000000000000..2df7d650ee89 --- /dev/null +++ b/src/cdk/testing/protractor/README.md @@ -0,0 +1,4 @@ +### No longer publicly available + +The protractor harness environment is no longer part of the public API. It was +deprecated in v12 and removed from the API in v14.