Custom Migration not appearing in UI I am trying to do a simple CSV import into a node using the Drupal Migrate module. I have created the .module and .info files and double-checked them against several examples online. I have also created a .inc file including 

class CrfmMigration extends Migration


I have enabled my module from the Modules Administration panel and there are no errors. However, when I go to the Migration UI, my migration class isn't listed at all. The Beer and Wine samples show up just fine, but my custom migrate class is nowhere to be found. I'm not even sure which file the problem could lie in. I am more than happy to provide any additional information as necessary to figure this out. I prefer not to use Drush if possible, but I will if there is no other option.
This might happen for a couple of reasons. Here are some pointers:


Make sure your module implementing the migration is enabled (I believe you must have checked that already).
Make sure your migration classes are registered with Drupal using the files directive in the .info file.
Make sure you clear the cache, especially the class registry.


I hope it helps! I'm currently stuck in a D8 migration.