diff --git a/README.txt b/README.txt
index f76375c1dcd011d4067acc5ffc3b0b9c8aeb2a1c..0c63edfc34d958231700992cc32a0136ba662409 100644
--- a/README.txt
+++ b/README.txt
@@ -166,4 +166,4 @@ Glossary
 ========
 
 See "Feeds glossary":
-http://drupal.org/node/622710
\ No newline at end of file
+http://drupal.org/node/622710
diff --git a/feeds_defaults/feeds_defaults.info b/feeds_defaults/feeds_defaults.info
index 12af4507bc41e36ac6140017b43c08ffb9c9d3a9..4cdf0c53f4b47c1ec374781d5990811f4e398756 100644
--- a/feeds_defaults/feeds_defaults.info
+++ b/feeds_defaults/feeds_defaults.info
@@ -4,4 +4,4 @@ name = "Feeds Defaults"
 package = "Feeds"
 description = "Get started: useful default configurations for Feeds: RSS/Atom aggregation, OPML import, node import and user import."
 project = "Feeds"
-dependencies[] = "feeds"
\ No newline at end of file
+dependencies[] = "feeds"
diff --git a/feeds_defaults/feeds_defaults.install b/feeds_defaults/feeds_defaults.install
index d72e75d657bef90d9010832b7a43ab14da84209f..93a106007d3f774b1ee37872626255a491fc71dd 100644
--- a/feeds_defaults/feeds_defaults.install
+++ b/feeds_defaults/feeds_defaults.install
@@ -33,4 +33,3 @@ function feeds_defaults_install() {
 function feeds_defaults_uninstall() {
   drupal_uninstall_schema('feeds_defaults');
 }
-
diff --git a/feeds_ui/feeds_ui.css b/feeds_ui/feeds_ui.css
index cc3d37c4bb4e36715166575bfa52372060efd0fb..52d798e985e0985dd75c98c037c3271e9b7c07f2 100644
--- a/feeds_ui/feeds_ui.css
+++ b/feeds_ui/feeds_ui.css
@@ -84,4 +84,4 @@ div.feeds-container.plain {
 /* Mapping form. */
 #center table form {
   margin: 0;
-  }
\ No newline at end of file
+  }
diff --git a/feeds_ui/feeds_ui.info b/feeds_ui/feeds_ui.info
index 300aa01579ba73bb688d155eac65bf024951cea1..c070dadebd13a2d7795d169d36c4547ea2603a25 100644
--- a/feeds_ui/feeds_ui.info
+++ b/feeds_ui/feeds_ui.info
@@ -3,4 +3,4 @@ name = Feeds Admin UI
 description = Administrative UI for Feeds module.
 package = Feeds
 dependencies[] = feeds
-core = 6.x
\ No newline at end of file
+core = 6.x
diff --git a/feeds_ui/feeds_ui.module b/feeds_ui/feeds_ui.module
index 8e3917a4d7ab48c309b74cbafe5cbb95eed27ef8..6bb486b5468ae7ee3c0669f3ab8672e3d6fa4fa2 100644
--- a/feeds_ui/feeds_ui.module
+++ b/feeds_ui/feeds_ui.module
@@ -117,4 +117,4 @@ function feed_ui_title($importer) {
  */
 function feed_ui_clone_title($importer) {
   return t('Clone !importer', array('!importer' => $importer->config['name']));
-}
\ No newline at end of file
+}
diff --git a/includes/FeedsDataHandler.inc b/includes/FeedsDataHandler.inc
index bbd0fbdc6d617b2ab1a104a9647c6597b338014e..9d1fcbc432a5d96a88db3f184c793af41af86b57 100644
--- a/includes/FeedsDataHandler.inc
+++ b/includes/FeedsDataHandler.inc
@@ -235,4 +235,4 @@ class FeedsDataHandler extends DataHandler {
   public function save(&$record, $update) {
     throw new Exception(t('Not implemented.'));
   }
-}
\ No newline at end of file
+}
diff --git a/includes/FeedsImporter.inc b/includes/FeedsImporter.inc
index 652eaffd8b827bae8950da247e9b953cd83f9396..2b0c2601d6e2e7fb9325bde27301681653c7788f 100644
--- a/includes/FeedsImporter.inc
+++ b/includes/FeedsImporter.inc
@@ -293,4 +293,4 @@ function feeds_format_expire($timestamp) {
     return t('Never');
   }
   return t('after !time', array('!time' => format_interval($timestamp)));
-}
\ No newline at end of file
+}
diff --git a/libraries/ParserCSV.inc b/libraries/ParserCSV.inc
index 0e4b4a210831c29b2185664766dbc4dbdbc29c12..5752f760932e452ef6856cf054d4aa0742533c65 100644
--- a/libraries/ParserCSV.inc
+++ b/libraries/ParserCSV.inc
@@ -257,4 +257,4 @@ class ParserCSV {
     }
     return $rows;
   }
-}
\ No newline at end of file
+}
diff --git a/libraries/http_request.inc b/libraries/http_request.inc
index 08d8500d528316053f549a305a1095c8dca9ea6c..b26e71d8e9f8f6daf1443598de88e9b491b04bf5 100644
--- a/libraries/http_request.inc
+++ b/libraries/http_request.inc
@@ -248,4 +248,4 @@ function http_request_use_curl() {
  */
 function http_request_clear_cache($url) {
   cache_clear_all('feeds_http_download_'. md5($url), 'cache');
-}
\ No newline at end of file
+}
diff --git a/libraries/opml_parser.inc b/libraries/opml_parser.inc
index b3d1989b70708cc7618e7ae0349b1a0b09713df9..79ed6e90efe87c73b603264f6799fd6b19976223 100644
--- a/libraries/opml_parser.inc
+++ b/libraries/opml_parser.inc
@@ -44,4 +44,4 @@ function opml_parser_parse($raw) {
   }
   $feeds['items'] = $items;
   return $feeds;
-}
\ No newline at end of file
+}
diff --git a/mappers/content.inc b/mappers/content.inc
index fbba2e8bdb283fbe48eb5a760b6aa78c41b63726..506a76c069e1b4aac7948c41a085dff63f432796 100644
--- a/mappers/content.inc
+++ b/mappers/content.inc
@@ -56,4 +56,4 @@ function content_feeds_set_target($node, $target, $value) {
   }
 
   $node->$target = $field;
-}
\ No newline at end of file
+}
diff --git a/mappers/date.inc b/mappers/date.inc
index 9926a7c2b66e39be67cf34a359f0f470a264bda1..e671cce219a21b2ade03d0645c8ea2976608ada6 100644
--- a/mappers/date.inc
+++ b/mappers/date.inc
@@ -61,4 +61,4 @@ function date_feeds_set_target($node, $target, $feed_element) {
     }
   }
   $feed_element->buildDateField($node, $field_name);
-}
\ No newline at end of file
+}
diff --git a/mappers/filefield.inc b/mappers/filefield.inc
index 5b1d1871092cf46d5a2436f89457f3651e468ea1..7e7db663685460d63360a09147376e0fb6e6bdef 100644
--- a/mappers/filefield.inc
+++ b/mappers/filefield.inc
@@ -76,4 +76,4 @@ function filefield_feeds_set_target($node, $field_name, $value) {
     }
   }
   $node->$field_name = $items;
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsCSVParser.inc b/plugins/FeedsCSVParser.inc
index 341e12d02e9d1de40e98d7f7e8d87add80fc9c2a..cc5c1f72408583f089ac6446c5dfebe8c6056eff 100644
--- a/plugins/FeedsCSVParser.inc
+++ b/plugins/FeedsCSVParser.inc
@@ -113,4 +113,4 @@ class FeedsCSVParser extends FeedsParser {
     );
     return $form;
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsFeedNodeProcessor.inc b/plugins/FeedsFeedNodeProcessor.inc
index 8077708b53da5946cb2a019b9ac2253328b63b6b..d03133346552ef6ea3a1a1cf6a45253acd82d82d 100644
--- a/plugins/FeedsFeedNodeProcessor.inc
+++ b/plugins/FeedsFeedNodeProcessor.inc
@@ -220,4 +220,4 @@ class FeedsFeedNodeProcessor extends FeedsProcessor {
       throw new Exception(t('Content type to be created is not a valid Feed content type.'));
     }
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsFileFetcher.inc b/plugins/FeedsFileFetcher.inc
index e4be6c02740bb2d6ecfeab63eabefcd8f87e5147..e8fa3906a88b3c265f0feb4b62f8d81f9f26d708 100644
--- a/plugins/FeedsFileFetcher.inc
+++ b/plugins/FeedsFileFetcher.inc
@@ -92,4 +92,4 @@ class FeedsFileFetcher extends FeedsFetcher {
       form_set_error('feeds][source', t('File needs to point to a file in your Drupal file system path.'));
     }
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsOPMLParser.inc b/plugins/FeedsOPMLParser.inc
index 547f63603a9385ae7de01be1002b43d23f59ee97..54531c1a20e453955a760f84894b3919063ceacd 100644
--- a/plugins/FeedsOPMLParser.inc
+++ b/plugins/FeedsOPMLParser.inc
@@ -36,4 +36,4 @@ class FeedsOPMLParser extends FeedsParser {
       ),
     );
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsPlugin.inc b/plugins/FeedsPlugin.inc
index 29da826b6ff68ec57d7bfeb97878e1109bc5838f..64a90514286769bb6b7b42b3ea96d611d6c0dd4c 100644
--- a/plugins/FeedsPlugin.inc
+++ b/plugins/FeedsPlugin.inc
@@ -83,4 +83,4 @@ class FeedsMissingPlugin extends FeedsPlugin {
   public function menuItem() {
     return array();
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsProcessor.inc b/plugins/FeedsProcessor.inc
index a95d074dd2688bc6d8d0797da9b49f2f1b3642ca..a0b157708b21f8386f44c3db0037d6f132108c73 100644
--- a/plugins/FeedsProcessor.inc
+++ b/plugins/FeedsProcessor.inc
@@ -245,4 +245,4 @@ abstract class FeedsProcessor extends FeedsPlugin {
     }
     return $targets;
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsSimplePieParser.inc b/plugins/FeedsSimplePieParser.inc
index 1ea96675bd33f989b105914a4f5b957150b8fec2..306db593e94b0d2515f34b64cffdca1ffc7b6689 100644
--- a/plugins/FeedsSimplePieParser.inc
+++ b/plugins/FeedsSimplePieParser.inc
@@ -204,4 +204,4 @@ class FeedsSimplePieParser extends FeedsParser {
     $words = array_slice($words, 0, 3);
     return implode(' ', $words);
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsSyndicationParser.inc b/plugins/FeedsSyndicationParser.inc
index 98ab1f0b01aea55b6da194a20095bc65db351d9d..e4e565046974d395f81f26b327d16974b9ed8ca3 100644
--- a/plugins/FeedsSyndicationParser.inc
+++ b/plugins/FeedsSyndicationParser.inc
@@ -61,4 +61,4 @@ class FeedsSyndicationParser extends FeedsParser {
       ),
      );
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsTermProcessor.inc b/plugins/FeedsTermProcessor.inc
index 8aa33d3d059b8731a11585149f916e178daaabe5..60529bde9419970ecb02b4654631b9c06b316f3c 100644
--- a/plugins/FeedsTermProcessor.inc
+++ b/plugins/FeedsTermProcessor.inc
@@ -177,4 +177,4 @@ class FeedsTermProcessor extends FeedsProcessor {
     }
     return 0;
   }
-}
\ No newline at end of file
+}
diff --git a/plugins/FeedsUserProcessor.inc b/plugins/FeedsUserProcessor.inc
index 4f60bfe0e6cfce79fd168be7aafb19097d142c35..fb502c556d88ce3ae455c6c5846552f727e460c7 100644
--- a/plugins/FeedsUserProcessor.inc
+++ b/plugins/FeedsUserProcessor.inc
@@ -209,4 +209,4 @@ class FeedsUserProcessor extends FeedsProcessor {
     }
     return 0;
   }
-}
\ No newline at end of file
+}
diff --git a/tests/feeds.test b/tests/feeds.test
index a8d84b5cf685e328643fc1139cd0937f1019b26c..6b0ca720393ee07060695403e744aa5f6c799f23 100644
--- a/tests/feeds.test
+++ b/tests/feeds.test
@@ -821,4 +821,4 @@ class FeedsSyndicationParserTestCase extends FeedsWebTestCase {
       ),
     );
   }
-}
\ No newline at end of file
+}
diff --git a/tests/feeds.test.inc b/tests/feeds.test.inc
index 9cdf2570fe3c37949289933bfc8d28c65b0303e0..560c2fb54276c3178f31c4576c87806676a52a48 100644
--- a/tests/feeds.test.inc
+++ b/tests/feeds.test.inc
@@ -313,4 +313,4 @@ class FeedsWebTestCase extends DrupalWebTestCase {
       }
     }
   }
-}
\ No newline at end of file
+}