Index: /applications/editors/josm/plugins/michigan_left/.checkstyle
===================================================================
--- /applications/editors/josm/plugins/michigan_left/.checkstyle	(revision 32536)
+++ /applications/editors/josm/plugins/michigan_left/.checkstyle	(revision 32536)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="true" sync-formatter="false">
+  <local-check-config name="JOSM" location="/JOSM/tools/checkstyle/josm_checks.xml" type="project" description="">
+    <additional-data name="protect-config-file" value="false"/>
+  </local-check-config>
+  <fileset name="all" enabled="true" check-config-name="JOSM" local="true">
+    <file-match-pattern match-pattern="." include-pattern="true"/>
+  </fileset>
+  <filter name="DerivedFiles" enabled="true"/>
+  <filter name="FilesFromPackage" enabled="true">
+    <filter-data value="data"/>
+    <filter-data value="images"/>
+    <filter-data value="styles"/>
+    <filter-data value="resources"/>
+    <filter-data value="scripts"/>
+  </filter>
+</fileset-config>
Index: /applications/editors/josm/plugins/michigan_left/.project
===================================================================
--- /applications/editors/josm/plugins/michigan_left/.project	(revision 32535)
+++ /applications/editors/josm/plugins/michigan_left/.project	(revision 32536)
@@ -16,7 +16,13 @@
 			</arguments>
 		</buildCommand>
+		<buildCommand>
+			<name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
 	</buildSpec>
 	<natures>
 		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
 	</natures>
 </projectDescription>
Index: /applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java
===================================================================
--- /applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java	(revision 32535)
+++ /applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java	(revision 32536)
@@ -1,3 +1,3 @@
-//License: GPL
+// License: GPL. For details, see LICENSE file.
 package MichiganLeft;
 
@@ -49,5 +49,5 @@
         private LinkedList<Command> cmds = new LinkedList<>();
 
-        public MichiganLeftAction() {
+        MichiganLeftAction() {
             super(tr("Michigan Left"), "michigan_left",
                 tr("Adds no left turn for sets of 4 or 5 ways."),
@@ -62,6 +62,7 @@
             ArrayList<OsmPrimitive> selection = new ArrayList<>();
 
-            for (OsmPrimitive prim : mainSelection)
+            for (OsmPrimitive prim : mainSelection) {
                 selection.add(prim);
+            }
 
             int ways = 0;
