--- /dev/null
+/**
+ * @file
+ * Contains \Drupal\{{ module }}\Plugin\Field\FieldFormatter\{{ class }}.
+ */
+
+namespace Drupal\{{ module }}\Plugin\Field\FieldFormatter;
+
+use Drupal\Core\Field\FormatterBase;
+
+/**
+ * @FieldFormatter(
+ * id = "{{ info.id }}",
+ * label = @Translation("{{ info.label }}"),
+{% if info.description %}
+ * description = @Translation("{{ info.description }}"),
+{% endif %}
+ * field_types = {{ '{' }}"{{ info.field_types|join('", "') }}"{{ '}' }}
+ * )
+ */
+class {{ class }} extends FormatterBase {
+
+ /**
+ * @FIXME
+ * Move all logic relating to the {{ info.id }} formatter into this
+ * class. For more information, see:
+ *
+ * https://www.drupal.org/node/1805846
+ * https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Field%21FormatterInterface.php/interface/FormatterInterface/8
+ * https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Field%21FormatterBase.php/class/FormatterBase/8
+ */
+
+}