diff --git a/build.gradle b/build.gradle
index 04af1df4979b0bf3fcfe1b72eae2080630b25872..115e814108790b95ad22f057f2be7979d2c125dc 100644
--- a/build.gradle
+++ b/build.gradle
@@ -8,146 +8,146 @@ project.version = '3.2.1-SNAPSHOT'
 project.group = 'de.hhu.stups'
 
 sourceSets {
-    main {
-        java {
-            srcDir 'src'
-        }
-    }
+	main {
+		java {
+			srcDir 'src'
+		}
+	}
 }
 
 ant.properties["org.eventb.core.ast.home"] = projectDir.toString()
 ant.importBuild 'tom/tom-task.xml'
 
 task tom() << {
-  ant.tom(config: 'tools/tom-2.8/Tom.xml',
-          classpath: ant.references['tom.classpath'],
-          srcdir: 'src',
-          destdir: 'src',
-          options: "-I ${projectDir}/tom",
-          pretty: 'true',
-          optimize: 'true') {
-              include(name: '**/*.t')
-          }
-
-  def plugin_code = """
-  package org.eventb.internal.core.ast;
-
-  public class ASTPlugin {
-
-  public static String PLUGIN_ID = "who.cares";
-  public static void log(Object who, Object cares) {}
-
-  }"""
-
-  File f = file('src/org/eventb/internal/core/ast/ASTPlugin.java')
-  f.delete()
-  f << plugin_code
+	ant.tom(
+		config: 'tools/tom-2.8/Tom.xml',
+		classpath: ant.references['tom.classpath'],
+		srcdir: 'src',
+		destdir: 'src',
+		options: "-I ${projectDir}/tom",
+		pretty: 'true',
+		optimize: 'true',
+	) {
+		include(name: '**/*.t')
+	}
+
+	def plugin_code = """\
+package org.eventb.internal.core.ast;
+
+public class ASTPlugin {
+	public static String PLUGIN_ID = "who.cares";
+	public static void log(Object who, Object cares) {}
+}
+"""
 
+	File f = file('src/org/eventb/internal/core/ast/ASTPlugin.java')
+	f.delete()
+	f << plugin_code
 }
 
 task patch() << {
-  def patch_content = """diff --git a/src/org/eventb/internal/core/parser/SubParsers.java b/src/org/eventb/internal/core/parser/SubParsers.java
-  index e71bf08..0977da1 100644
-  --- a/src/org/eventb/internal/core/parser/SubParsers.java
-  +++ b/src/org/eventb/internal/core/parser/SubParsers.java
-  @@ -492,7 +492,7 @@ public class SubParsers {
+	def patch_content = """\
+diff --git a/src/org/eventb/internal/core/parser/SubParsers.java b/src/org/eventb/internal/core/parser/SubParsers.java
+index e71bf08..0977da1 100644
+--- a/src/org/eventb/internal/core/parser/SubParsers.java
++++ b/src/org/eventb/internal/core/parser/SubParsers.java
+@@ -492,7 +492,7 @@ public class SubParsers {
 
-   	};
+ 	};
 
-  -	public static class BoundIdentDeclSubParser extends ValuedNudParser<BoundIdentDecl> {
-  +	public static class BoundIdentDeclSubParser extends ValuedNudParser<org.eventb.core.ast.BoundIdentDecl> {
+-	public static class BoundIdentDeclSubParser extends ValuedNudParser<BoundIdentDecl> {
++	public static class BoundIdentDeclSubParser extends ValuedNudParser<org.eventb.core.ast.BoundIdentDecl> {
 
-   		@Override
-   		protected int getKind(AbstractGrammar grammar) {
+ 		@Override
+ 		protected int getKind(AbstractGrammar grammar) {
 """
-  File p = file("SubParsers.patch")
-  p.delete();
-  p << patch_content
-  ant.patch(patchfile: 'SubParsers.patch', originalfile: 'src/org/eventb/internal/core/parser/SubParsers.java', failonerror:'true' )
+
+	File p = file("SubParsers.patch")
+	p.delete()
+	p << patch_content
+	ant.patch(patchfile: 'SubParsers.patch', originalfile: 'src/org/eventb/internal/core/parser/SubParsers.java', failonerror: 'true')
 }
 
 
 compileJava {
-  dependsOn << 'tom'
+	dependsOn << 'tom'
 }
 
 javadoc {
-    failOnError = false
+	failOnError = false
 }
 
-clean{
-    delete "src/org/eventb/internal/core/typecheck/TypeUnifier.java"
+clean {
+	delete "src/org/eventb/internal/core/typecheck/TypeUnifier.java"
 }
 
 if (project.hasProperty('ossrhUsername') && project.hasProperty('ossrhPassword')) {
-
-println "Configured upload task"
-
-apply plugin: 'signing'
-
-task javadocJar(type: Jar) {
-    classifier = 'javadoc'
-    from javadoc
-}
-
-task sourcesJar(type: Jar) {
-    classifier = 'sources'
-    from sourceSets.main.allSource
-}
-
-artifacts {
-    archives javadocJar, sourcesJar
-}
-
-ext."signing.secretKeyRingFile" = rootProject.file("secring.gpg").absolutePath
-
-signing {
-    sign configurations.archives
-}
-
-uploadArchives {
-  repositories {
-    mavenDeployer {
-      beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
-
-      repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") {
-        authentication(userName: ossrhUsername, password: ossrhPassword)
-      }
-
-      snapshotRepository(url: "https://oss.sonatype.org/content/repositories/snapshots/") {
-        authentication(userName: ossrhUsername, password: ossrhPassword)
-      }
-
-      pom.project {
-        name 'Rodin EventB AST'
-        packaging 'jar'
-        // optionally artifactId can be defined here
-        description 'The AST library extracted from the Rodin Platform.'
-        url 'https://github.com/hhu-stups/rodin-ast'
-
-        licenses {
-          license {
-            name 'Eclipse Public License, V 1.0'
-            url 'https://www.eclipse.org/legal/epl-v10.html'
-          }
-        }
-
-        scm {
-          connection 'scm:git:git://github.com/hhu-stups/rodin-ast.git'
-          developerConnection 'scm:git:git@github.com:hhu-stups/rodin-ast.git'
-          url 'https://github.com/hhu-stups/rodin-ast'
-        }
-
-
-        developers {
-          developer {
-            id 'bendisposto'
-            name 'Jens Bendisposto'
-            email 'jens@bendisposto.de'
-          }
-        }
-      }
-    }
-  }
-}
+	println "Configured upload task"
+
+	apply plugin: 'signing'
+
+	task javadocJar(type: Jar) {
+		classifier = 'javadoc'
+		from javadoc
+	}
+
+	task sourcesJar(type: Jar) {
+		classifier = 'sources'
+		from sourceSets.main.allSource
+	}
+
+	artifacts {
+		archives javadocJar, sourcesJar
+	}
+
+	ext."signing.secretKeyRingFile" = rootProject.file("secring.gpg").absolutePath
+
+	signing {
+		sign configurations.archives
+	}
+
+	uploadArchives {
+		repositories {
+			mavenDeployer {
+				beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
+
+				repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") {
+					authentication(userName: ossrhUsername, password: ossrhPassword)
+				}
+
+				snapshotRepository(url: "https://oss.sonatype.org/content/repositories/snapshots/") {
+					authentication(userName: ossrhUsername, password: ossrhPassword)
+				}
+
+				pom.project {
+					name 'Rodin EventB AST'
+					packaging 'jar'
+					// optionally artifactId can be defined here
+					description 'The AST library extracted from the Rodin Platform.'
+					url 'https://github.com/hhu-stups/rodin-ast'
+
+					licenses {
+						license {
+							name 'Eclipse Public License, V 1.0'
+							url 'https://www.eclipse.org/legal/epl-v10.html'
+						}
+					}
+
+					scm {
+						connection 'scm:git:git://github.com/hhu-stups/rodin-ast.git'
+						developerConnection 'scm:git:git@github.com:hhu-stups/rodin-ast.git'
+						url 'https://github.com/hhu-stups/rodin-ast'
+					}
+
+					developers {
+						developer {
+							id 'bendisposto'
+							name 'Jens Bendisposto'
+							email 'jens@bendisposto.de'
+						}
+					}
+				}
+			}
+		}
+	}
 }
diff --git a/src/org/eventb/internal/core/ast/ASTPlugin.java b/src/org/eventb/internal/core/ast/ASTPlugin.java
index bc5ec3c73e366e1ff16ea8b358cffeacb9a4a30e..2edaa40956a3440f51dcba3ecce8d878c6222413 100644
--- a/src/org/eventb/internal/core/ast/ASTPlugin.java
+++ b/src/org/eventb/internal/core/ast/ASTPlugin.java
@@ -1,9 +1,6 @@
+package org.eventb.internal.core.ast;
 
-  package org.eventb.internal.core.ast;
-
-  public class ASTPlugin {
-
-  public static String PLUGIN_ID = "who.cares";
-  public static void log(Object who, Object cares) {}
-
-  }
\ No newline at end of file
+public class ASTPlugin {
+	public static String PLUGIN_ID = "who.cares";
+	public static void log(Object who, Object cares) {}
+}