diff -u b/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php b/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php --- b/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php +++ b/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php @@ -2,6 +2,10 @@ namespace Drupal\link\Plugin\migrate\cckfield; +@trigger_error('LinkField is deprecated in Drupal 8.4.x and will be +be removed before Drupal 9.0.x. Use \Drupal\link\Plugin\migrate\field\d7\FileField +instead.', E_USER_DEPRECATED); + use Drupal\migrate\Plugin\MigrationInterface; use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase; diff -u b/core/modules/link/src/Plugin/migrate/cckfield/d7/LinkField.php b/core/modules/link/src/Plugin/migrate/cckfield/d7/LinkField.php --- b/core/modules/link/src/Plugin/migrate/cckfield/d7/LinkField.php +++ b/core/modules/link/src/Plugin/migrate/cckfield/d7/LinkField.php @@ -2,6 +2,10 @@ namespace Drupal\link\Plugin\migrate\cckfield\d7; +@trigger_error('LinkField is deprecated in Drupal 8.4.x and will be +be removed before Drupal 9.0.x. Use \Drupal\link\Plugin\migrate\field\d6\FileField +instead.', E_USER_DEPRECATED); + use Drupal\link\Plugin\migrate\cckfield\LinkField as D6LinkField; use Drupal\migrate\Plugin\MigrationInterface; diff -u b/core/modules/link/tests/src/Unit/Plugin/migrate/cckfield/d7/LinkCckTest.php b/core/modules/link/tests/src/Unit/Plugin/migrate/cckfield/d7/LinkCckTest.php --- b/core/modules/link/tests/src/Unit/Plugin/migrate/cckfield/d7/LinkCckTest.php +++ b/core/modules/link/tests/src/Unit/Plugin/migrate/cckfield/d7/LinkCckTest.php @@ -47,7 +47,7 @@ * @covers ::processFieldInstance */ public function testProcessFieldInstance() { - $this->plugin->processFieldInstance($this->migration); + $this->plugin->processFieldInstance($this->migration); $expected = [ 'plugin' => 'static_map', only in patch2: unchanged: --- a/core/modules/file/src/Plugin/migrate/cckfield/d6/FileField.php +++ b/core/modules/file/src/Plugin/migrate/cckfield/d6/FileField.php @@ -2,6 +2,10 @@ namespace Drupal\file\Plugin\migrate\cckfield\d6; +@trigger_error('FileField is deprecated in Drupal 8.4.x and will be +be removed before Drupal 9.0.x. Use \Drupal\file\Plugin\migrate\field\d6\FileField +instead.', E_USER_DEPRECATED); + use Drupal\migrate\Plugin\MigrationInterface; use Drupal\migrate\Row; use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase; only in patch2: unchanged: --- a/core/modules/file/src/Plugin/migrate/cckfield/d7/FileField.php +++ b/core/modules/file/src/Plugin/migrate/cckfield/d7/FileField.php @@ -2,6 +2,10 @@ namespace Drupal\file\Plugin\migrate\cckfield\d7; +@trigger_error('FileField is deprecated in Drupal 8.4.x and will be +be removed before Drupal 9.0.x. Use \Drupal\file\Plugin\migrate\field\d7\FileField +instead.', E_USER_DEPRECATED); + use Drupal\migrate\Plugin\MigrationInterface; use Drupal\migrate\Row; use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase; only in patch2: unchanged: --- a/core/modules/file/src/Plugin/migrate/cckfield/d7/ImageField.php +++ b/core/modules/file/src/Plugin/migrate/cckfield/d7/ImageField.php @@ -2,6 +2,10 @@ namespace Drupal\file\Plugin\migrate\cckfield\d7; +@trigger_error('ImageField is deprecated in Drupal 8.4.x and will be +be removed before Drupal 9.0.x. Use \Drupal\file\Plugin\migrate\field\d7\ImageField +instead.', E_USER_DEPRECATED); + use Drupal\migrate\Plugin\MigrationInterface; use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase; only in patch2: unchanged: --- a/core/modules/taxonomy/src/Plugin/migrate/cckfield/TaxonomyTermReference.php +++ b/core/modules/taxonomy/src/Plugin/migrate/cckfield/TaxonomyTermReference.php @@ -2,6 +2,10 @@ namespace Drupal\taxonomy\Plugin\migrate\cckfield; +@trigger_error('TaxonomyTermReference is deprecated in Drupal 8.4.x and will be +be removed before Drupal 9.0.x. Use \Drupal\taxonomy\Plugin\migrate\field\TaxonomyTermReference +instead.', E_USER_DEPRECATED); + use Drupal\migrate\Plugin\MigrationInterface; use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase; only in patch2: unchanged: --- a/core/modules/text/src/Plugin/migrate/cckfield/TextField.php +++ b/core/modules/text/src/Plugin/migrate/cckfield/TextField.php @@ -2,6 +2,10 @@ namespace Drupal\text\Plugin\migrate\cckfield; +@trigger_error('TextField is deprecated in Drupal 8.4.x and will be +be removed before Drupal 9.0.x. Use \Drupal\text\Plugin\migrate\field\TextField +instead.', E_USER_DEPRECATED); + use Drupal\migrate\Plugin\MigrationInterface; use Drupal\migrate\Row; use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase;