Repository: facebookresearch/hydra

Issue:
[Feature Request] Add yamllint to lint the config files
# 🚀 Feature Request

Add [yamllint](https://yamllint.readthedocs.io/en/stable/index.html) to test suite to ensure config files are linted.

## Motivation

NA

## Pitch

NA

**Are you willing to open a pull request?** (See [CONTRIBUTING](../CONTRIBUTING.md))

yes

## Additional context

NA



Discussion:

Resolving patch:
diff --git a/noxfile.py b/noxfile.py
--- a/noxfile.py
+++ b/noxfile.py
@@ -197,7 +197,6 @@ def install_lint_deps(session):
     _upgrade_basic(session)
     session.run("pip", "install", "-r", "requirements/dev.txt", silent=SILENT)
     session.run("pip", "install", "-e", ".", silent=SILENT)
-    session.install("black")
 
 
 @nox.session(python=PYTHON_VERSIONS)
@@ -216,6 +215,7 @@ def lint(session):
     )
     session.run("mypy", ".", "--strict", silent=SILENT)
     session.run("flake8", "--config", ".flake8")
+    session.run("yamllint", ".")
     # Mypy for examples
     for pyfile in find_python_files_for_mypy("examples"):
         session.run("mypy", pyfile, "--strict", silent=SILENT)


Test patch:
diff --git a/hydra/test_utils/configs/accessing_hydra_config.yaml b/hydra/test_utils/configs/accessing_hydra_config.yaml
--- a/hydra/test_utils/configs/accessing_hydra_config.yaml
+++ b/hydra/test_utils/configs/accessing_hydra_config.yaml
@@ -1,3 +1,3 @@
 cwd: ${hydra:runtime.cwd}
 job_name: ${hydra:job.name}
-config_name: ${hydra:job.config_name}
\ No newline at end of file
+config_name: ${hydra:job.config_name}
diff --git a/hydra/test_utils/configs/cloud_infra_example/application/donkey.yaml b/hydra/test_utils/configs/cloud_infra_example/application/donkey.yaml
--- a/hydra/test_utils/configs/cloud_infra_example/application/donkey.yaml
+++ b/hydra/test_utils/configs/cloud_infra_example/application/donkey.yaml
@@ -2,4 +2,3 @@
 donkey:
   name: kong
   rank: king
-  
\ No newline at end of file
diff --git a/hydra/test_utils/configs/cloud_infra_example/cloud_provider/aws.yaml b/hydra/test_utils/configs/cloud_infra_example/cloud_provider/aws.yaml
--- a/hydra/test_utils/configs/cloud_infra_example/cloud_provider/aws.yaml
+++ b/hydra/test_utils/configs/cloud_infra_example/cloud_provider/aws.yaml
@@ -2,4 +2,4 @@
 cloud:
   name: aws
   api_key: ${env:AWS_API_KEY}
-  ami_id: 1234
\ No newline at end of file
+  ami_id: 1234
diff --git a/hydra/test_utils/configs/cloud_infra_example/cloud_provider/local.yaml b/hydra/test_utils/configs/cloud_infra_example/cloud_provider/local.yaml
--- a/hydra/test_utils/configs/cloud_infra_example/cloud_provider/local.yaml
+++ b/hydra/test_utils/configs/cloud_infra_example/cloud_provider/local.yaml
@@ -2,4 +2,4 @@
 cloud:
   name: local
   host: localhost
-  port: 9876
\ No newline at end of file
+  port: 9876
diff --git a/hydra/test_utils/configs/cloud_infra_example/environment/production.yaml b/hydra/test_utils/configs/cloud_infra_example/environment/production.yaml
--- a/hydra/test_utils/configs/cloud_infra_example/environment/production.yaml
+++ b/hydra/test_utils/configs/cloud_infra_example/environment/production.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 db:
   user: mysql
-  pass: r4Zn*jQ9JB1Rz2kfz
\ No newline at end of file
+  pass: r4Zn*jQ9JB1Rz2kfz
diff --git a/hydra/test_utils/configs/cloud_infra_example/environment/testing.yaml b/hydra/test_utils/configs/cloud_infra_example/environment/testing.yaml
--- a/hydra/test_utils/configs/cloud_infra_example/environment/testing.yaml
+++ b/hydra/test_utils/configs/cloud_infra_example/environment/testing.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 db:
   user: test
-  pass: test
\ No newline at end of file
+  pass: test
diff --git a/hydra/test_utils/configs/completion_test/config.yaml b/hydra/test_utils/configs/completion_test/config.yaml
--- a/hydra/test_utils/configs/completion_test/config.yaml
+++ b/hydra/test_utils/configs/completion_test/config.yaml
@@ -17,4 +17,4 @@ list:
   - ???
 
 # an item with a prefix identical to a list
-list_prefix: yup
\ No newline at end of file
+list_prefix: yup
diff --git a/hydra/test_utils/configs/completion_test/group/list.yaml b/hydra/test_utils/configs/completion_test/group/list.yaml
--- a/hydra/test_utils/configs/completion_test/group/list.yaml
+++ b/hydra/test_utils/configs/completion_test/group/list.yaml
@@ -3,4 +3,4 @@
 - sheriff andy
 # dict in list
 - name: Toy Story
-  length: 81 minutes
\ No newline at end of file
+  length: 81 minutes
diff --git a/hydra/test_utils/configs/completion_test/hydra/launcher/fairtask.yaml b/hydra/test_utils/configs/completion_test/hydra/launcher/fairtask.yaml
--- a/hydra/test_utils/configs/completion_test/hydra/launcher/fairtask.yaml
+++ b/hydra/test_utils/configs/completion_test/hydra/launcher/fairtask.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-fairtask_launcher: true
\ No newline at end of file
+fairtask_launcher: true
diff --git a/hydra/test_utils/configs/completion_test/test_hydra/launcher/fairtask.yaml b/hydra/test_utils/configs/completion_test/test_hydra/launcher/fairtask.yaml
--- a/hydra/test_utils/configs/completion_test/test_hydra/launcher/fairtask.yaml
+++ b/hydra/test_utils/configs/completion_test/test_hydra/launcher/fairtask.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-fairtask_launcher: true
\ No newline at end of file
+fairtask_launcher: true
diff --git a/hydra/test_utils/configs/config.yaml b/hydra/test_utils/configs/config.yaml
--- a/hydra/test_utils/configs/config.yaml
+++ b/hydra/test_utils/configs/config.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-normal_yaml_config: true
\ No newline at end of file
+normal_yaml_config: true
diff --git a/hydra/test_utils/configs/config.yml b/hydra/test_utils/configs/config.yml
--- a/hydra/test_utils/configs/config.yml
+++ b/hydra/test_utils/configs/config.yml
@@ -1,2 +1,2 @@
 # intentionally .yml and not .yaml
-yml_file_here: true
\ No newline at end of file
+yml_file_here: true
diff --git a/hydra/test_utils/configs/custom_default_launcher.yaml b/hydra/test_utils/configs/custom_default_launcher.yaml
--- a/hydra/test_utils/configs/custom_default_launcher.yaml
+++ b/hydra/test_utils/configs/custom_default_launcher.yaml
@@ -1,2 +1,2 @@
 defaults:
-  - hydra/launcher: fancy_launcher
\ No newline at end of file
+  - hydra/launcher: fancy_launcher
diff --git a/hydra/test_utils/configs/defaults_not_list.yaml b/hydra/test_utils/configs/defaults_not_list.yaml
--- a/hydra/test_utils/configs/defaults_not_list.yaml
+++ b/hydra/test_utils/configs/defaults_not_list.yaml
@@ -1,3 +1,3 @@
 defaults:
   all: wrong
-  should_be: list
\ No newline at end of file
+  should_be: list
diff --git a/hydra/test_utils/configs/group1/abc.cde.yaml b/hydra/test_utils/configs/group1/abc.cde.yaml
--- a/hydra/test_utils/configs/group1/abc.cde.yaml
+++ b/hydra/test_utils/configs/group1/abc.cde.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-abc=cde
\ No newline at end of file
+abc=cde
diff --git a/hydra/test_utils/configs/group1/file1.yaml b/hydra/test_utils/configs/group1/file1.yaml
--- a/hydra/test_utils/configs/group1/file1.yaml
+++ b/hydra/test_utils/configs/group1/file1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-foo: 10
\ No newline at end of file
+foo: 10
diff --git a/hydra/test_utils/configs/group1/file2.yaml b/hydra/test_utils/configs/group1/file2.yaml
--- a/hydra/test_utils/configs/group1/file2.yaml
+++ b/hydra/test_utils/configs/group1/file2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-foo: 20
\ No newline at end of file
+foo: 20
diff --git a/hydra/test_utils/configs/group2/file1.yaml b/hydra/test_utils/configs/group2/file1.yaml
--- a/hydra/test_utils/configs/group2/file1.yaml
+++ b/hydra/test_utils/configs/group2/file1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-bar: 100
\ No newline at end of file
+bar: 100
diff --git a/hydra/test_utils/configs/group2/file2.yaml b/hydra/test_utils/configs/group2/file2.yaml
--- a/hydra/test_utils/configs/group2/file2.yaml
+++ b/hydra/test_utils/configs/group2/file2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-bar: 200
\ No newline at end of file
+bar: 200
diff --git a/hydra/test_utils/configs/missing-default.yaml b/hydra/test_utils/configs/missing-default.yaml
--- a/hydra/test_utils/configs/missing-default.yaml
+++ b/hydra/test_utils/configs/missing-default.yaml
@@ -1,2 +1,2 @@
 defaults:
-  - foo: file1
\ No newline at end of file
+  - foo: file1
diff --git a/hydra/test_utils/configs/missing-optional-default.yaml b/hydra/test_utils/configs/missing-optional-default.yaml
--- a/hydra/test_utils/configs/missing-optional-default.yaml
+++ b/hydra/test_utils/configs/missing-optional-default.yaml
@@ -1,3 +1,3 @@
 defaults:
   - foo: missing
-    optional: true
\ No newline at end of file
+    optional: true
diff --git a/hydra/test_utils/configs/mixed_compose.yaml b/hydra/test_utils/configs/mixed_compose.yaml
--- a/hydra/test_utils/configs/mixed_compose.yaml
+++ b/hydra/test_utils/configs/mixed_compose.yaml
@@ -1,4 +1,4 @@
 defaults:
   - some_config
   - group1: file1
-  - config
\ No newline at end of file
+  - config
diff --git a/hydra/test_utils/configs/non_config_group_default.yaml b/hydra/test_utils/configs/non_config_group_default.yaml
--- a/hydra/test_utils/configs/non_config_group_default.yaml
+++ b/hydra/test_utils/configs/non_config_group_default.yaml
@@ -1,2 +1,2 @@
 defaults:
-  - some_config
\ No newline at end of file
+  - some_config
diff --git a/hydra/test_utils/configs/optional-default.yaml b/hydra/test_utils/configs/optional-default.yaml
--- a/hydra/test_utils/configs/optional-default.yaml
+++ b/hydra/test_utils/configs/optional-default.yaml
@@ -1,3 +1,3 @@
 defaults:
   - group1: file1
-    optional: true
\ No newline at end of file
+    optional: true
diff --git a/hydra/test_utils/configs/overriding_logging_default.yaml b/hydra/test_utils/configs/overriding_logging_default.yaml
--- a/hydra/test_utils/configs/overriding_logging_default.yaml
+++ b/hydra/test_utils/configs/overriding_logging_default.yaml
@@ -1,4 +1,4 @@
 defaults:
   - hydra/launcher: null
   - hydra/hydra_logging: hydra_debug
-  - hydra/job_logging: disabled
\ No newline at end of file
+  - hydra/job_logging: disabled
diff --git a/hydra/test_utils/configs/overriding_output_dir.yaml b/hydra/test_utils/configs/overriding_output_dir.yaml
--- a/hydra/test_utils/configs/overriding_output_dir.yaml
+++ b/hydra/test_utils/configs/overriding_output_dir.yaml
@@ -1,3 +1,3 @@
 hydra:
   run:
-    dir: foo
\ No newline at end of file
+    dir: foo
diff --git a/hydra/test_utils/configs/overriding_run_dir.yaml b/hydra/test_utils/configs/overriding_run_dir.yaml
--- a/hydra/test_utils/configs/overriding_run_dir.yaml
+++ b/hydra/test_utils/configs/overriding_run_dir.yaml
@@ -1,3 +1,3 @@
 hydra:
   run:
-    dir: cde
\ No newline at end of file
+    dir: cde
diff --git a/hydra/test_utils/configs/package_tests/group1/option1.yaml b/hydra/test_utils/configs/package_tests/group1/option1.yaml
--- a/hydra/test_utils/configs/package_tests/group1/option1.yaml
+++ b/hydra/test_utils/configs/package_tests/group1/option1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group1_option1: true
\ No newline at end of file
+group1_option1: true
diff --git a/hydra/test_utils/configs/package_tests/group1/option2.yaml b/hydra/test_utils/configs/package_tests/group1/option2.yaml
--- a/hydra/test_utils/configs/package_tests/group1/option2.yaml
+++ b/hydra/test_utils/configs/package_tests/group1/option2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group1_option2: true
\ No newline at end of file
+group1_option2: true
diff --git a/hydra/test_utils/configs/package_tests/group2/option1.yaml b/hydra/test_utils/configs/package_tests/group2/option1.yaml
--- a/hydra/test_utils/configs/package_tests/group2/option1.yaml
+++ b/hydra/test_utils/configs/package_tests/group2/option1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group2_option1: true
\ No newline at end of file
+group2_option1: true
diff --git a/hydra/test_utils/configs/package_tests/group2/option2.yaml b/hydra/test_utils/configs/package_tests/group2/option2.yaml
--- a/hydra/test_utils/configs/package_tests/group2/option2.yaml
+++ b/hydra/test_utils/configs/package_tests/group2/option2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group2_option2: true
\ No newline at end of file
+group2_option2: true
diff --git a/hydra/test_utils/configs/removing-hydra-launcher-default.yaml b/hydra/test_utils/configs/removing-hydra-launcher-default.yaml
--- a/hydra/test_utils/configs/removing-hydra-launcher-default.yaml
+++ b/hydra/test_utils/configs/removing-hydra-launcher-default.yaml
@@ -1,2 +1,2 @@
 defaults:
-  - hydra/launcher: null
\ No newline at end of file
+  - hydra/launcher: null
diff --git a/hydra/test_utils/configs/some_config.yaml b/hydra/test_utils/configs/some_config.yaml
--- a/hydra/test_utils/configs/some_config.yaml
+++ b/hydra/test_utils/configs/some_config.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-some_config: true
\ No newline at end of file
+some_config: true
diff --git a/hydra/test_utils/configs/unspecified_mandatory_default.yaml b/hydra/test_utils/configs/unspecified_mandatory_default.yaml
--- a/hydra/test_utils/configs/unspecified_mandatory_default.yaml
+++ b/hydra/test_utils/configs/unspecified_mandatory_default.yaml
@@ -1,2 +1,2 @@
 defaults:
-  - group1: ???
\ No newline at end of file
+  - group1: ???
diff --git a/plugins/hydra_ax_sweeper/tests/apps/polynomial.yaml b/plugins/hydra_ax_sweeper/tests/apps/polynomial.yaml
--- a/plugins/hydra_ax_sweeper/tests/apps/polynomial.yaml
+++ b/plugins/hydra_ax_sweeper/tests/apps/polynomial.yaml
@@ -10,25 +10,25 @@ polynomial:
 
 hydra:
   sweeper:
-      params:
-        ax_config: 
-          max_trials: 10
+    params:
+      ax_config:
+        max_trials: 10
 
-          experiment:
-            # Defaults to minimize, set to false to maximize
-            minimize: true
+        experiment:
+          # Defaults to minimize, set to false to maximize
+          minimize: true
 
-          early_stop:
-            # Number of epochs without a significant improvement from
-            # the currently known best parameters
-            # An Epoch is defined as a batch of trials executed in parallel
-            max_epochs_without_improvement: 2
+        early_stop:
+          # Number of epochs without a significant improvement from
+          # the currently known best parameters
+          # An Epoch is defined as a batch of trials executed in parallel
+          max_epochs_without_improvement: 2
 
-          params:
-            polynomial_x:
-              type: range
-              bounds: [-1, 1]
+        params:
+          polynomial_x:
+            type: range
+            bounds: [-1, 1]
 
-            polynomial_y:
-              type: choice
-              values: [-1, 1]
\ No newline at end of file
+          polynomial_y:
+            type: choice
+            values: [-1, 1]
diff --git a/plugins/hydra_ax_sweeper/tests/config/config.yaml b/plugins/hydra_ax_sweeper/tests/config/config.yaml
--- a/plugins/hydra_ax_sweeper/tests/config/config.yaml
+++ b/plugins/hydra_ax_sweeper/tests/config/config.yaml
@@ -9,22 +9,20 @@ quadratic:
   y: ???
 
 hydra:
-    sweeper:
-      params:
-        ax_config:
-          client:
-            random_seed: 1
+  sweeper:
+    params:
+      ax_config:
+        client:
+          random_seed: 1
 
-          max_trials: 2
+        max_trials: 2
 
-          experiment:
-            # Defaults to minimize, set to false to maximize
-            minimize: true
+        experiment:
+          # Defaults to minimize, set to false to maximize
+          minimize: true
 
-          early_stop:
-            # Number of epochs without a significant improvement from
-            # the currently known best parameters
-            # An Epoch is defined as a batch of trials executed in parallel
-            max_epochs_without_improvement: 2
-          
-          
\ No newline at end of file
+        early_stop:
+          # Number of epochs without a significant improvement from
+          # the currently known best parameters
+          # An Epoch is defined as a batch of trials executed in parallel
+          max_epochs_without_improvement: 2
diff --git a/plugins/hydra_ax_sweeper/tests/config/quadratic/nested_with_escape_char.yaml b/plugins/hydra_ax_sweeper/tests/config/quadratic/nested_with_escape_char.yaml
--- a/plugins/hydra_ax_sweeper/tests/config/quadratic/nested_with_escape_char.yaml
+++ b/plugins/hydra_ax_sweeper/tests/config/quadratic/nested_with_escape_char.yaml
@@ -1,3 +1,3 @@
 # @package _group_
 x_arg: ???
-y_arg: ???
\ No newline at end of file
+y_arg: ???
diff --git a/tests/test_apps/app_with_cfg/config.yaml b/tests/test_apps/app_with_cfg/config.yaml
--- a/tests/test_apps/app_with_cfg/config.yaml
+++ b/tests/test_apps/app_with_cfg/config.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: imagenet
-  path: /datasets/imagenet
\ No newline at end of file
+  path: /datasets/imagenet
diff --git a/tests/test_apps/app_with_cfg_groups/conf/config.yaml b/tests/test_apps/app_with_cfg_groups/conf/config.yaml
--- a/tests/test_apps/app_with_cfg_groups/conf/config.yaml
+++ b/tests/test_apps/app_with_cfg_groups/conf/config.yaml
@@ -1,3 +1,3 @@
 # @package _global_
 defaults:
-  - optimizer: nesterov
\ No newline at end of file
+  - optimizer: nesterov
diff --git a/tests/test_apps/app_with_cfg_groups/conf/dataset/imagenet.yaml b/tests/test_apps/app_with_cfg_groups/conf/dataset/imagenet.yaml
--- a/tests/test_apps/app_with_cfg_groups/conf/dataset/imagenet.yaml
+++ b/tests/test_apps/app_with_cfg_groups/conf/dataset/imagenet.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: imagenet
-  path: /datasets/imagenet
\ No newline at end of file
+  path: /datasets/imagenet
diff --git a/tests/test_apps/app_with_cfg_groups/conf/dataset/nesterov.yaml b/tests/test_apps/app_with_cfg_groups/conf/dataset/nesterov.yaml
--- a/tests/test_apps/app_with_cfg_groups/conf/dataset/nesterov.yaml
+++ b/tests/test_apps/app_with_cfg_groups/conf/dataset/nesterov.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 optimizer:
   type: nesterov
-  lr: 0.001
\ No newline at end of file
+  lr: 0.001
diff --git a/tests/test_apps/app_with_cfg_groups/conf/optimizer/adam.yaml b/tests/test_apps/app_with_cfg_groups/conf/optimizer/adam.yaml
--- a/tests/test_apps/app_with_cfg_groups/conf/optimizer/adam.yaml
+++ b/tests/test_apps/app_with_cfg_groups/conf/optimizer/adam.yaml
@@ -2,4 +2,4 @@
 optimizer:
   type: adam
   lr: 0.1
-  beta: 0.01
\ No newline at end of file
+  beta: 0.01
diff --git a/tests/test_apps/app_with_cfg_groups/conf/optimizer/nesterov.yaml b/tests/test_apps/app_with_cfg_groups/conf/optimizer/nesterov.yaml
--- a/tests/test_apps/app_with_cfg_groups/conf/optimizer/nesterov.yaml
+++ b/tests/test_apps/app_with_cfg_groups/conf/optimizer/nesterov.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 optimizer:
   type: nesterov
-  lr: 0.001
\ No newline at end of file
+  lr: 0.001
diff --git a/tests/test_apps/app_with_cfg_groups_no_header/conf/config.yaml b/tests/test_apps/app_with_cfg_groups_no_header/conf/config.yaml
--- a/tests/test_apps/app_with_cfg_groups_no_header/conf/config.yaml
+++ b/tests/test_apps/app_with_cfg_groups_no_header/conf/config.yaml
@@ -1,2 +1,2 @@
 defaults:
-  - optimizer: nesterov
\ No newline at end of file
+  - optimizer: nesterov
diff --git a/tests/test_apps/app_with_cfg_groups_no_header/conf/optimizer/nesterov.yaml b/tests/test_apps/app_with_cfg_groups_no_header/conf/optimizer/nesterov.yaml
--- a/tests/test_apps/app_with_cfg_groups_no_header/conf/optimizer/nesterov.yaml
+++ b/tests/test_apps/app_with_cfg_groups_no_header/conf/optimizer/nesterov.yaml
@@ -1,3 +1,3 @@
 optimizer:
   type: nesterov
-  lr: 0.001
\ No newline at end of file
+  lr: 0.001
diff --git a/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt1.yaml b/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt1.yaml
--- a/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt1.yaml
+++ b/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-free_group_opt1: true
\ No newline at end of file
+free_group_opt1: true
diff --git a/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt2.yaml b/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt2.yaml
--- a/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt2.yaml
+++ b/tests/test_apps/app_with_config_with_free_group/conf/free_group/opt2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-free_group_opt2: true
\ No newline at end of file
+free_group_opt2: true
diff --git a/tests/test_apps/app_with_config_with_free_group/conf/group/opt1.yaml b/tests/test_apps/app_with_config_with_free_group/conf/group/opt1.yaml
--- a/tests/test_apps/app_with_config_with_free_group/conf/group/opt1.yaml
+++ b/tests/test_apps/app_with_config_with_free_group/conf/group/opt1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group_opt1: true
\ No newline at end of file
+group_opt1: true
diff --git a/tests/test_apps/app_with_config_with_free_group/conf/group/opt2.yaml b/tests/test_apps/app_with_config_with_free_group/conf/group/opt2.yaml
--- a/tests/test_apps/app_with_config_with_free_group/conf/group/opt2.yaml
+++ b/tests/test_apps/app_with_config_with_free_group/conf/group/opt2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group_opt2: true
\ No newline at end of file
+group_opt2: true
diff --git a/tests/test_apps/app_with_custom_launcher/config.yaml b/tests/test_apps/app_with_custom_launcher/config.yaml
--- a/tests/test_apps/app_with_custom_launcher/config.yaml
+++ b/tests/test_apps/app_with_custom_launcher/config.yaml
@@ -1,3 +1,3 @@
 # @package _global_
 defaults:
-  - hydra/launcher: custom_launcher
\ No newline at end of file
+  - hydra/launcher: custom_launcher
diff --git a/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg1.yaml b/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg1.yaml
--- a/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg1.yaml
+++ b/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg1.yaml
@@ -1 +1 @@
-dir1_cfg1: true
\ No newline at end of file
+dir1_cfg1: true
diff --git a/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg2.yaml b/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg2.yaml
--- a/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg2.yaml
+++ b/tests/test_apps/app_with_multiple_config_dirs/dir1/cfg2.yaml
@@ -1 +1 @@
-dir1_cfg2: true
\ No newline at end of file
+dir1_cfg2: true
diff --git a/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg1.yaml b/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg1.yaml
--- a/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg1.yaml
+++ b/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg1.yaml
@@ -1 +1 @@
-dir2_cfg1: true
\ No newline at end of file
+dir2_cfg1: true
diff --git a/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg2.yaml b/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg2.yaml
--- a/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg2.yaml
+++ b/tests/test_apps/app_with_multiple_config_dirs/dir2/cfg2.yaml
@@ -1 +1 @@
-dir2_cfg2: true
\ No newline at end of file
+dir2_cfg2: true
diff --git a/tests/test_apps/app_with_split_cfg/config.yaml b/tests/test_apps/app_with_split_cfg/config.yaml
--- a/tests/test_apps/app_with_split_cfg/config.yaml
+++ b/tests/test_apps/app_with_split_cfg/config.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 defaults:
   - imagenet
-  - nesterov
\ No newline at end of file
+  - nesterov
diff --git a/tests/test_apps/app_with_split_cfg/imagenet.yaml b/tests/test_apps/app_with_split_cfg/imagenet.yaml
--- a/tests/test_apps/app_with_split_cfg/imagenet.yaml
+++ b/tests/test_apps/app_with_split_cfg/imagenet.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: imagenet
-  path: /datasets/imagenet
\ No newline at end of file
+  path: /datasets/imagenet
diff --git a/tests/test_apps/app_with_split_cfg/nesterov.yaml b/tests/test_apps/app_with_split_cfg/nesterov.yaml
--- a/tests/test_apps/app_with_split_cfg/nesterov.yaml
+++ b/tests/test_apps/app_with_split_cfg/nesterov.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 optimizer:
   type: nesterov
-  lr: 0.001
\ No newline at end of file
+  lr: 0.001
diff --git a/tests/test_apps/config_source_test/dir/config_without_group.yaml b/tests/test_apps/config_source_test/dir/config_without_group.yaml
--- a/tests/test_apps/config_source_test/dir/config_without_group.yaml
+++ b/tests/test_apps/config_source_test/dir/config_without_group.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group: false
\ No newline at end of file
+group: false
diff --git a/tests/test_apps/config_source_test/dir/dataset.yaml b/tests/test_apps/config_source_test/dir/dataset.yaml
--- a/tests/test_apps/config_source_test/dir/dataset.yaml
+++ b/tests/test_apps/config_source_test/dir/dataset.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-dataset_yaml: true
\ No newline at end of file
+dataset_yaml: true
diff --git a/tests/test_apps/config_source_test/dir/dataset/cifar10.yaml b/tests/test_apps/config_source_test/dir/dataset/cifar10.yaml
--- a/tests/test_apps/config_source_test/dir/dataset/cifar10.yaml
+++ b/tests/test_apps/config_source_test/dir/dataset/cifar10.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: cifar10
-  path: /datasets/cifar10
\ No newline at end of file
+  path: /datasets/cifar10
diff --git a/tests/test_apps/config_source_test/dir/dataset/imagenet.yaml b/tests/test_apps/config_source_test/dir/dataset/imagenet.yaml
--- a/tests/test_apps/config_source_test/dir/dataset/imagenet.yaml
+++ b/tests/test_apps/config_source_test/dir/dataset/imagenet.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: imagenet
-  path: /datasets/imagenet
\ No newline at end of file
+  path: /datasets/imagenet
diff --git a/tests/test_apps/config_source_test/dir/level1/level2/nested1.yaml b/tests/test_apps/config_source_test/dir/level1/level2/nested1.yaml
--- a/tests/test_apps/config_source_test/dir/level1/level2/nested1.yaml
+++ b/tests/test_apps/config_source_test/dir/level1/level2/nested1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-l1_l2_n1: true
\ No newline at end of file
+l1_l2_n1: true
diff --git a/tests/test_apps/config_source_test/dir/level1/level2/nested2.yaml b/tests/test_apps/config_source_test/dir/level1/level2/nested2.yaml
--- a/tests/test_apps/config_source_test/dir/level1/level2/nested2.yaml
+++ b/tests/test_apps/config_source_test/dir/level1/level2/nested2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-l1_l2_n2: true
\ No newline at end of file
+l1_l2_n2: true
diff --git a/tests/test_apps/config_source_test/dir/optimizer/adam.yaml b/tests/test_apps/config_source_test/dir/optimizer/adam.yaml
--- a/tests/test_apps/config_source_test/dir/optimizer/adam.yaml
+++ b/tests/test_apps/config_source_test/dir/optimizer/adam.yaml
@@ -2,4 +2,4 @@
 optimizer:
   type: adam
   lr: 0.1
-  beta: 0.01
\ No newline at end of file
+  beta: 0.01
diff --git a/tests/test_apps/config_source_test/dir/optimizer/nesterov.yaml b/tests/test_apps/config_source_test/dir/optimizer/nesterov.yaml
--- a/tests/test_apps/config_source_test/dir/optimizer/nesterov.yaml
+++ b/tests/test_apps/config_source_test/dir/optimizer/nesterov.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 optimizer:
   type: nesterov
-  lr: 0.001
\ No newline at end of file
+  lr: 0.001
diff --git a/tests/test_apps/config_source_test/dir/package_test/explicit.yaml b/tests/test_apps/config_source_test/dir/package_test/explicit.yaml
--- a/tests/test_apps/config_source_test/dir/package_test/explicit.yaml
+++ b/tests/test_apps/config_source_test/dir/package_test/explicit.yaml
@@ -1,2 +1,2 @@
 # @package a.b
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_apps/config_source_test/dir/package_test/global.yaml b/tests/test_apps/config_source_test/dir/package_test/global.yaml
--- a/tests/test_apps/config_source_test/dir/package_test/global.yaml
+++ b/tests/test_apps/config_source_test/dir/package_test/global.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_apps/config_source_test/dir/package_test/group.yaml b/tests/test_apps/config_source_test/dir/package_test/group.yaml
--- a/tests/test_apps/config_source_test/dir/package_test/group.yaml
+++ b/tests/test_apps/config_source_test/dir/package_test/group.yaml
@@ -1,2 +1,2 @@
 # @package _group_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_apps/config_source_test/dir/package_test/group_name.yaml b/tests/test_apps/config_source_test/dir/package_test/group_name.yaml
--- a/tests/test_apps/config_source_test/dir/package_test/group_name.yaml
+++ b/tests/test_apps/config_source_test/dir/package_test/group_name.yaml
@@ -1,2 +1,2 @@
 # @package foo._group_._name_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_apps/config_source_test/dir/package_test/name.yaml b/tests/test_apps/config_source_test/dir/package_test/name.yaml
--- a/tests/test_apps/config_source_test/dir/package_test/name.yaml
+++ b/tests/test_apps/config_source_test/dir/package_test/name.yaml
@@ -1,2 +1,2 @@
 # @package _name_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_apps/config_source_test/dir/package_test/none.yaml b/tests/test_apps/config_source_test/dir/package_test/none.yaml
--- a/tests/test_apps/config_source_test/dir/package_test/none.yaml
+++ b/tests/test_apps/config_source_test/dir/package_test/none.yaml
@@ -1 +1 @@
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_apps/config_source_test/dir/primary_config.yaml b/tests/test_apps/config_source_test/dir/primary_config.yaml
--- a/tests/test_apps/config_source_test/dir/primary_config.yaml
+++ b/tests/test_apps/config_source_test/dir/primary_config.yaml
@@ -1 +1 @@
-primary: true
\ No newline at end of file
+primary: true
diff --git a/tests/test_apps/config_source_test/dir/primary_config_with_non_global_package.yaml b/tests/test_apps/config_source_test/dir/primary_config_with_non_global_package.yaml
--- a/tests/test_apps/config_source_test/dir/primary_config_with_non_global_package.yaml
+++ b/tests/test_apps/config_source_test/dir/primary_config_with_non_global_package.yaml
@@ -1,3 +1,3 @@
 # @package foo
 # This is an error, primary configs must be in the _global_ package.
-primary: true
\ No newline at end of file
+primary: true
diff --git a/tests/test_apps/interpolating_dir_hydra_to_app/config.yaml b/tests/test_apps/interpolating_dir_hydra_to_app/config.yaml
--- a/tests/test_apps/interpolating_dir_hydra_to_app/config.yaml
+++ b/tests/test_apps/interpolating_dir_hydra_to_app/config.yaml
@@ -3,4 +3,4 @@ experiment:
   base_dir: ???
   second_dir: ${experiment.base_dir}
 hydra:
-  output_subdir: ${experiment.base_dir}/.hydra
\ No newline at end of file
+  output_subdir: ${experiment.base_dir}/.hydra
diff --git a/tests/test_apps/setting_env/config.yaml b/tests/test_apps/setting_env/config.yaml
--- a/tests/test_apps/setting_env/config.yaml
+++ b/tests/test_apps/setting_env/config.yaml
@@ -7,4 +7,4 @@ hydra:
   job:
     env:
       foo: bar
-      bar: ${hydra.job.num}
\ No newline at end of file
+      bar: ${hydra.job.num}
diff --git a/tests/test_apps/sweep_complex_defaults/conf/config.yaml b/tests/test_apps/sweep_complex_defaults/conf/config.yaml
--- a/tests/test_apps/sweep_complex_defaults/conf/config.yaml
+++ b/tests/test_apps/sweep_complex_defaults/conf/config.yaml
@@ -3,4 +3,4 @@ defaults:
   - optimizer: adam
   - dataset: imagenet
   - optimizer_dataset: ${defaults.0.optimizer}_${defaults.1.dataset}
-    optional: true
\ No newline at end of file
+    optional: true
diff --git a/tests/test_apps/sweep_complex_defaults/conf/dataset/imagenet.yaml b/tests/test_apps/sweep_complex_defaults/conf/dataset/imagenet.yaml
--- a/tests/test_apps/sweep_complex_defaults/conf/dataset/imagenet.yaml
+++ b/tests/test_apps/sweep_complex_defaults/conf/dataset/imagenet.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: imagenet
-  path: /datasets/imagenet
\ No newline at end of file
+  path: /datasets/imagenet
diff --git a/tests/test_apps/sweep_complex_defaults/conf/optimizer/adam.yaml b/tests/test_apps/sweep_complex_defaults/conf/optimizer/adam.yaml
--- a/tests/test_apps/sweep_complex_defaults/conf/optimizer/adam.yaml
+++ b/tests/test_apps/sweep_complex_defaults/conf/optimizer/adam.yaml
@@ -2,4 +2,4 @@
 optimizer:
   type: adam
   lr: 0.1
-  beta: 0.01
\ No newline at end of file
+  beta: 0.01
diff --git a/tests/test_apps/sweep_complex_defaults/conf/optimizer/nesterov.yaml b/tests/test_apps/sweep_complex_defaults/conf/optimizer/nesterov.yaml
--- a/tests/test_apps/sweep_complex_defaults/conf/optimizer/nesterov.yaml
+++ b/tests/test_apps/sweep_complex_defaults/conf/optimizer/nesterov.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 optimizer:
   type: nesterov
-  lr: 0.001
\ No newline at end of file
+  lr: 0.001
diff --git a/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/adam_imagenet.yaml b/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/adam_imagenet.yaml
--- a/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/adam_imagenet.yaml
+++ b/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/adam_imagenet.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-adam_imagenet: true
\ No newline at end of file
+adam_imagenet: true
diff --git a/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/nesterov_imagenet.yaml b/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/nesterov_imagenet.yaml
--- a/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/nesterov_imagenet.yaml
+++ b/tests/test_apps/sweep_complex_defaults/conf/optimizer_dataset/nesterov_imagenet.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-nesterov_imagenet: true
\ No newline at end of file
+nesterov_imagenet: true
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/config_without_group.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/config_without_group.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/config_without_group.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/config_without_group.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-group: false
\ No newline at end of file
+group: false
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-dataset_yaml: true
\ No newline at end of file
+dataset_yaml: true
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/cifar10.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/cifar10.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/cifar10.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/cifar10.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: cifar10
-  path: /datasets/cifar10
\ No newline at end of file
+  path: /datasets/cifar10
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/imagenet.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/imagenet.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/imagenet.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/dataset/imagenet.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 dataset:
   name: imagenet
-  path: /datasets/imagenet
\ No newline at end of file
+  path: /datasets/imagenet
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested1.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested1.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested1.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested1.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-l1_l2_n1: true
\ No newline at end of file
+l1_l2_n1: true
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested2.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested2.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested2.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/level1/level2/nested2.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-l1_l2_n2: true
\ No newline at end of file
+l1_l2_n2: true
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/adam.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/adam.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/adam.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/adam.yaml
@@ -2,4 +2,4 @@
 optimizer:
   type: adam
   lr: 0.1
-  beta: 0.01
\ No newline at end of file
+  beta: 0.01
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/nesterov.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/nesterov.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/nesterov.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/optimizer/nesterov.yaml
@@ -1,4 +1,4 @@
 # @package _global_
 optimizer:
   type: nesterov
-  lr: 0.001
\ No newline at end of file
+  lr: 0.001
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/explicit.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/explicit.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/explicit.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/explicit.yaml
@@ -1,2 +1,2 @@
 # @package a.b
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/global.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/global.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/global.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/global.yaml
@@ -1,2 +1,2 @@
 # @package _global_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group.yaml
@@ -1,2 +1,2 @@
 # @package _group_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group_name.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group_name.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group_name.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/group_name.yaml
@@ -1,2 +1,2 @@
 # @package foo._group_._name_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/name.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/name.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/name.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/name.yaml
@@ -1,2 +1,2 @@
 # @package _name_
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/none.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/none.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/none.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/package_test/none.yaml
@@ -1 +1 @@
-foo: bar
\ No newline at end of file
+foo: bar
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config.yaml
@@ -1 +1 @@
-primary: true
\ No newline at end of file
+primary: true
diff --git a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config_with_non_global_package.yaml b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config_with_non_global_package.yaml
--- a/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config_with_non_global_package.yaml
+++ b/tests/test_plugins/namespace_pkg_config_source_test/some_namespace/namespace_test/dir/primary_config_with_non_global_package.yaml
@@ -1,3 +1,3 @@
 # @package foo
 # This is an error, primary configs must be in the _global_ package.
-primary: true
\ No newline at end of file
+primary: true