10 files declare their use of MigrateSourceInterface
- ContentEntity.php in core/modules/ migrate_drupal/ src/ Plugin/ migrate/ source/ ContentEntity.php 
- ContentEntityTest.php in core/modules/ migrate_drupal/ tests/ src/ Kernel/ Plugin/ migrate/ source/ ContentEntityTest.php 
- migrate.api.php in core/modules/ migrate/ migrate.api.php 
- Hooks provided by the Migrate module.
- MigrateSourceTest.php in core/modules/ migrate/ tests/ src/ Unit/ MigrateSourceTest.php 
- Contains \Drupal\Tests\migrate\Unit\MigrateSourceTest.
- MigrateStubTest.php in core/modules/ migrate/ tests/ src/ Unit/ MigrateStubTest.php 
- migrate_prepare_row_test.module in core/modules/ migrate/ tests/ modules/ migrate_prepare_row_test/ migrate_prepare_row_test.module 
- Tests the migration source plugin prepareRow() exception handling.
- migrate_skip_all_rows_test.module in core/modules/ migrate/ tests/ modules/ migrate_skip_all_rows_test/ migrate_skip_all_rows_test.module 
- Tests the migration source plugin prepareRow() exception.
- MigrationStateUnitTest.php in core/modules/ migrate_drupal/ tests/ src/ Unit/ MigrationStateUnitTest.php 
- MigrationTest.php in core/modules/ migrate/ tests/ src/ Unit/ MigrationTest.php 
- Contains \Drupal\Tests\migrate\Unit\MigrationTest.
- SourcePluginBase.php in core/modules/ migrate/ src/ Plugin/ migrate/ source/ SourcePluginBase.php 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
