diff --git a/unittests/adobe.svg b/unittests/adobe.svg
index 04b5e11..7dd7e73 100644
--- a/unittests/adobe.svg
+++ b/unittests/adobe.svg
@@ -42,4 +42,4 @@
xmlns:sfw="http://ns.adobe.com/SaveForWeb/1.0/"
sfw:baz="1"
ok:baz="1" />
-
\ No newline at end of file
+
diff --git a/unittests/cascading-default-attribute-removal.svg b/unittests/cascading-default-attribute-removal.svg
index d43a666..dbc3698 100644
--- a/unittests/cascading-default-attribute-removal.svg
+++ b/unittests/cascading-default-attribute-removal.svg
@@ -20,4 +20,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/cdata.svg b/unittests/cdata.svg
index f750f4a..8ecb680 100644
--- a/unittests/cdata.svg
+++ b/unittests/cdata.svg
@@ -3,4 +3,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/collapse-gradients-gradientUnits.svg b/unittests/collapse-gradients-gradientUnits.svg
index 7f79503..76f6169 100644
--- a/unittests/collapse-gradients-gradientUnits.svg
+++ b/unittests/collapse-gradients-gradientUnits.svg
@@ -8,4 +8,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/collapse-gradients.svg b/unittests/collapse-gradients.svg
index ef85006..a45f962 100644
--- a/unittests/collapse-gradients.svg
+++ b/unittests/collapse-gradients.svg
@@ -8,4 +8,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/collapse-same-path-points.svg b/unittests/collapse-same-path-points.svg
index 345bdd6..bda0fff 100644
--- a/unittests/collapse-same-path-points.svg
+++ b/unittests/collapse-same-path-points.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/comment-beside-xml-decl.svg b/unittests/comment-beside-xml-decl.svg
index 416c770..86e6413 100644
--- a/unittests/comment-beside-xml-decl.svg
+++ b/unittests/comment-beside-xml-decl.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/comments.svg b/unittests/comments.svg
index a588593..06a75f2 100644
--- a/unittests/comments.svg
+++ b/unittests/comments.svg
@@ -3,4 +3,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/commonized-referenced-elements.svg b/unittests/commonized-referenced-elements.svg
index 3a84239..3a152fb 100644
--- a/unittests/commonized-referenced-elements.svg
+++ b/unittests/commonized-referenced-elements.svg
@@ -6,4 +6,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/consecutive-hlines.svg b/unittests/consecutive-hlines.svg
index c8480e0..caae623 100644
--- a/unittests/consecutive-hlines.svg
+++ b/unittests/consecutive-hlines.svg
@@ -3,4 +3,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/css-reference.svg b/unittests/css-reference.svg
index 4accbb1..6330c60 100644
--- a/unittests/css-reference.svg
+++ b/unittests/css-reference.svg
@@ -24,4 +24,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/dont-collapse-gradients.svg b/unittests/dont-collapse-gradients.svg
index 4bbab49..00b58f5 100644
--- a/unittests/dont-collapse-gradients.svg
+++ b/unittests/dont-collapse-gradients.svg
@@ -10,4 +10,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/dont-convert-short-color-names.svg b/unittests/dont-convert-short-color-names.svg
index a350ead..cbcece7 100644
--- a/unittests/dont-convert-short-color-names.svg
+++ b/unittests/dont-convert-short-color-names.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/duplicate-gradient-stops-pct.svg b/unittests/duplicate-gradient-stops-pct.svg
index 8aecd1b..43c99c4 100644
--- a/unittests/duplicate-gradient-stops-pct.svg
+++ b/unittests/duplicate-gradient-stops-pct.svg
@@ -9,4 +9,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/empty-g.svg b/unittests/empty-g.svg
index b754a03..ccb7355 100644
--- a/unittests/empty-g.svg
+++ b/unittests/empty-g.svg
@@ -4,4 +4,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/empty-metadata.svg b/unittests/empty-metadata.svg
index 1d373d3..ca3c31f 100644
--- a/unittests/empty-metadata.svg
+++ b/unittests/empty-metadata.svg
@@ -1,3 +1,3 @@
\ No newline at end of file
+
diff --git a/unittests/empty-style.svg b/unittests/empty-style.svg
index 34bab4c..a2d2afd 100644
--- a/unittests/empty-style.svg
+++ b/unittests/empty-style.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/fill-none.svg b/unittests/fill-none.svg
index c8892a9..6442c90 100644
--- a/unittests/fill-none.svg
+++ b/unittests/fill-none.svg
@@ -2,4 +2,4 @@
\ No newline at end of file
+
diff --git a/unittests/font-styles.svg b/unittests/font-styles.svg
index a575ab2..e4120df 100644
--- a/unittests/font-styles.svg
+++ b/unittests/font-styles.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/full-metadata.svg b/unittests/full-metadata.svg
index c5e023c..f67e01d 100644
--- a/unittests/full-metadata.svg
+++ b/unittests/full-metadata.svg
@@ -19,4 +19,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/gradient-default-attrs.svg b/unittests/gradient-default-attrs.svg
index 9eb569c..36fd0e7 100644
--- a/unittests/gradient-default-attrs.svg
+++ b/unittests/gradient-default-attrs.svg
@@ -7,4 +7,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/groups-in-switch-with-id.svg b/unittests/groups-in-switch-with-id.svg
index dd4f90a..317cfcc 100644
--- a/unittests/groups-in-switch-with-id.svg
+++ b/unittests/groups-in-switch-with-id.svg
@@ -15,4 +15,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/groups-in-switch.svg b/unittests/groups-in-switch.svg
index 0c1fd06..96394fd 100644
--- a/unittests/groups-in-switch.svg
+++ b/unittests/groups-in-switch.svg
@@ -15,4 +15,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/groups-with-title-desc.svg b/unittests/groups-with-title-desc.svg
index 2ca55b5..7983dc0 100644
--- a/unittests/groups-with-title-desc.svg
+++ b/unittests/groups-with-title-desc.svg
@@ -10,4 +10,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/ids-to-strip.svg b/unittests/ids-to-strip.svg
index 8e25f91..1ac59bc 100644
--- a/unittests/ids-to-strip.svg
+++ b/unittests/ids-to-strip.svg
@@ -8,4 +8,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/important-groups-in-defs.svg b/unittests/important-groups-in-defs.svg
index 795e9fd..18ba1df 100644
--- a/unittests/important-groups-in-defs.svg
+++ b/unittests/important-groups-in-defs.svg
@@ -9,4 +9,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/inkscape.svg b/unittests/inkscape.svg
index 0cec626..a51ad49 100644
--- a/unittests/inkscape.svg
+++ b/unittests/inkscape.svg
@@ -4,4 +4,4 @@ xmlns:foo="http://www.inkscape.org/namespaces/inkscape"
inkscape:version="0.46" version="1.0">
-
\ No newline at end of file
+
diff --git a/unittests/metadata-with-text.svg b/unittests/metadata-with-text.svg
index b20371d..6149b68 100644
--- a/unittests/metadata-with-text.svg
+++ b/unittests/metadata-with-text.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/move-common-attributes-to-grandparent.svg b/unittests/move-common-attributes-to-grandparent.svg
index 27b4867..4e202bd 100644
--- a/unittests/move-common-attributes-to-grandparent.svg
+++ b/unittests/move-common-attributes-to-grandparent.svg
@@ -7,4 +7,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/move-common-attributes-to-parent.svg b/unittests/move-common-attributes-to-parent.svg
index 8833347..f390c89 100644
--- a/unittests/move-common-attributes-to-parent.svg
+++ b/unittests/move-common-attributes-to-parent.svg
@@ -10,4 +10,4 @@
Goodbye
Cruel World!
-
\ No newline at end of file
+
diff --git a/unittests/nested-useless-groups.svg b/unittests/nested-useless-groups.svg
index 168a886..73b5f88 100644
--- a/unittests/nested-useless-groups.svg
+++ b/unittests/nested-useless-groups.svg
@@ -6,4 +6,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/path-abs-to-rel.svg b/unittests/path-abs-to-rel.svg
index 0171c57..c9cc803 100644
--- a/unittests/path-abs-to-rel.svg
+++ b/unittests/path-abs-to-rel.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/path-bez-optimize.svg b/unittests/path-bez-optimize.svg
index 8d3cc93..97bfdd1 100644
--- a/unittests/path-bez-optimize.svg
+++ b/unittests/path-bez-optimize.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/path-empty-move.svg b/unittests/path-empty-move.svg
index f5df077..d3b63d7 100644
--- a/unittests/path-empty-move.svg
+++ b/unittests/path-empty-move.svg
@@ -2,4 +2,4 @@
\ No newline at end of file
+
diff --git a/unittests/path-implicit-line.svg b/unittests/path-implicit-line.svg
index ecbbe9a..a42848e 100644
--- a/unittests/path-implicit-line.svg
+++ b/unittests/path-implicit-line.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/path-quad-optimize.svg b/unittests/path-quad-optimize.svg
index 097a631..bbe3bc9 100644
--- a/unittests/path-quad-optimize.svg
+++ b/unittests/path-quad-optimize.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/path-sn.svg b/unittests/path-sn.svg
index 87247e1..0b9f7d2 100644
--- a/unittests/path-sn.svg
+++ b/unittests/path-sn.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/path-with-closepath.svg b/unittests/path-with-closepath.svg
index 41f8403..80858ca 100644
--- a/unittests/path-with-closepath.svg
+++ b/unittests/path-with-closepath.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/polygon-coord.svg b/unittests/polygon-coord.svg
index 25406b3..15940d4 100644
--- a/unittests/polygon-coord.svg
+++ b/unittests/polygon-coord.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/polygon.svg b/unittests/polygon.svg
index f756050..d927a00 100644
--- a/unittests/polygon.svg
+++ b/unittests/polygon.svg
@@ -2,4 +2,4 @@
\ No newline at end of file
+
diff --git a/unittests/polyline-coord.svg b/unittests/polyline-coord.svg
index 94c0e2f..fc209ed 100644
--- a/unittests/polyline-coord.svg
+++ b/unittests/polyline-coord.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/quot-in-url.svg b/unittests/quot-in-url.svg
index b27a56d..6d82567 100644
--- a/unittests/quot-in-url.svg
+++ b/unittests/quot-in-url.svg
@@ -7,4 +7,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/redundant-svg-namespace.svg b/unittests/redundant-svg-namespace.svg
index 66eb773..5022693 100644
--- a/unittests/redundant-svg-namespace.svg
+++ b/unittests/redundant-svg-namespace.svg
@@ -5,4 +5,4 @@
Test
-
\ No newline at end of file
+
diff --git a/unittests/referenced-elements-1.svg b/unittests/referenced-elements-1.svg
index 4de5b00..e779080 100644
--- a/unittests/referenced-elements-1.svg
+++ b/unittests/referenced-elements-1.svg
@@ -8,4 +8,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/refs-in-defs.svg b/unittests/refs-in-defs.svg
index 11ca780..8636c5a 100644
--- a/unittests/refs-in-defs.svg
+++ b/unittests/refs-in-defs.svg
@@ -5,4 +5,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/remove-unused-attributes-on-parent.svg b/unittests/remove-unused-attributes-on-parent.svg
index 971a555..7f68d15 100644
--- a/unittests/remove-unused-attributes-on-parent.svg
+++ b/unittests/remove-unused-attributes-on-parent.svg
@@ -5,4 +5,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/scour-lengths.svg b/unittests/scour-lengths.svg
index 5b1d0dc..f5c0d5c 100644
--- a/unittests/scour-lengths.svg
+++ b/unittests/scour-lengths.svg
@@ -2,4 +2,4 @@
\ No newline at end of file
+
diff --git a/unittests/shorten-ids.svg b/unittests/shorten-ids.svg
index 5e0fdf6..7852c57 100644
--- a/unittests/shorten-ids.svg
+++ b/unittests/shorten-ids.svg
@@ -7,4 +7,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/straight-curve.svg b/unittests/straight-curve.svg
index 48498d6..95cd862 100644
--- a/unittests/straight-curve.svg
+++ b/unittests/straight-curve.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/stroke-none.svg b/unittests/stroke-none.svg
index 5adf741..4582a85 100644
--- a/unittests/stroke-none.svg
+++ b/unittests/stroke-none.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/stroke-nowidth.svg b/unittests/stroke-nowidth.svg
index b84c60a..2ca5809 100644
--- a/unittests/stroke-nowidth.svg
+++ b/unittests/stroke-nowidth.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/stroke-transparent.svg b/unittests/stroke-transparent.svg
index bdeec74..4ff39a2 100644
--- a/unittests/stroke-transparent.svg
+++ b/unittests/stroke-transparent.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/style-to-attr.svg b/unittests/style-to-attr.svg
index 570a802..3bbe3a0 100644
--- a/unittests/style-to-attr.svg
+++ b/unittests/style-to-attr.svg
@@ -6,4 +6,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/unreferenced-linearGradient.svg b/unittests/unreferenced-linearGradient.svg
index 00807b0..f588eac 100644
--- a/unittests/unreferenced-linearGradient.svg
+++ b/unittests/unreferenced-linearGradient.svg
@@ -3,4 +3,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/unreferenced-pattern.svg b/unittests/unreferenced-pattern.svg
index 9e52d0e..7bcff58 100644
--- a/unittests/unreferenced-pattern.svg
+++ b/unittests/unreferenced-pattern.svg
@@ -3,4 +3,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/unreferenced-radialGradient.svg b/unittests/unreferenced-radialGradient.svg
index 671bdcb..bfa35c8 100644
--- a/unittests/unreferenced-radialGradient.svg
+++ b/unittests/unreferenced-radialGradient.svg
@@ -3,4 +3,4 @@
-
\ No newline at end of file
+
diff --git a/unittests/utf8.svg b/unittests/utf8.svg
index 57961e7..6c77d7a 100644
--- a/unittests/utf8.svg
+++ b/unittests/utf8.svg
@@ -2,4 +2,4 @@
\ No newline at end of file
+
diff --git a/unittests/whitespace-nested.svg b/unittests/whitespace-nested.svg
index 82d5930..3b99356 100644
--- a/unittests/whitespace-nested.svg
+++ b/unittests/whitespace-nested.svg
@@ -1,4 +1,4 @@
\ No newline at end of file
+
diff --git a/unittests/xml-namespace-attrs.svg b/unittests/xml-namespace-attrs.svg
index b1c5b11..81c5fb4 100644
--- a/unittests/xml-namespace-attrs.svg
+++ b/unittests/xml-namespace-attrs.svg
@@ -21,4 +21,4 @@
-
\ No newline at end of file
+