diff --git a/.idea/artifacts/KotlinPlugin.xml b/.idea/artifacts/KotlinPlugin.xml
index c6443f79573..153d27334d0 100644
--- a/.idea/artifacts/KotlinPlugin.xml
+++ b/.idea/artifacts/KotlinPlugin.xml
@@ -26,7 +26,6 @@
-
diff --git a/.idea/libraries/js_libs.xml b/.idea/libraries/js_libs.xml
deleted file mode 100644
index 0261b02b6b3..00000000000
--- a/.idea/libraries/js_libs.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
index 65e99672758..7cf100cd80a 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -27,6 +27,7 @@
+
diff --git a/build.xml b/build.xml
index 53fdf507df7..b2b3540ecd6 100644
--- a/build.xml
+++ b/build.xml
@@ -35,7 +35,6 @@
-
@@ -75,6 +74,7 @@
+
@@ -95,6 +95,7 @@
+
@@ -156,6 +157,7 @@
+
@@ -284,7 +286,6 @@
-
diff --git a/js/js.dart-ast/.idea/.name b/js/js.dart-ast/.idea/.name
deleted file mode 100644
index a02436dd37e..00000000000
--- a/js/js.dart-ast/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-former-dast-ast
\ No newline at end of file
diff --git a/js/js.dart-ast/.idea/artifacts/dart_ast_jar.xml b/js/js.dart-ast/.idea/artifacts/dart_ast_jar.xml
deleted file mode 100644
index 22aab8d51c0..00000000000
--- a/js/js.dart-ast/.idea/artifacts/dart_ast_jar.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- $PROJECT_DIR$/out/artifacts
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.dart-ast/.idea/artifacts/dart_ast_src.xml b/js/js.dart-ast/.idea/artifacts/dart_ast_src.xml
deleted file mode 100644
index 97361010d7c..00000000000
--- a/js/js.dart-ast/.idea/artifacts/dart_ast_src.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- $PROJECT_DIR$/out/artifacts
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.dart-ast/.idea/codeStyleSettings.xml b/js/js.dart-ast/.idea/codeStyleSettings.xml
deleted file mode 100644
index 1129f00105d..00000000000
--- a/js/js.dart-ast/.idea/codeStyleSettings.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
diff --git a/js/js.dart-ast/.idea/compiler.xml b/js/js.dart-ast/.idea/compiler.xml
deleted file mode 100644
index 217af471a9e..00000000000
--- a/js/js.dart-ast/.idea/compiler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/js/js.dart-ast/.idea/encodings.xml b/js/js.dart-ast/.idea/encodings.xml
deleted file mode 100644
index e206d70d859..00000000000
--- a/js/js.dart-ast/.idea/encodings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/js/js.dart-ast/.idea/inspectionProfiles/Project_Default.xml b/js/js.dart-ast/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index 3674c63d88d..00000000000
--- a/js/js.dart-ast/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.dart-ast/.idea/inspectionProfiles/profiles_settings.xml b/js/js.dart-ast/.idea/inspectionProfiles/profiles_settings.xml
deleted file mode 100644
index 3b312839bf2..00000000000
--- a/js/js.dart-ast/.idea/inspectionProfiles/profiles_settings.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.dart-ast/.idea/misc.xml b/js/js.dart-ast/.idea/misc.xml
deleted file mode 100644
index 97320410eec..00000000000
--- a/js/js.dart-ast/.idea/misc.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/js/js.dart-ast/.idea/modules.xml b/js/js.dart-ast/.idea/modules.xml
deleted file mode 100644
index 9d41cd5a8e0..00000000000
--- a/js/js.dart-ast/.idea/modules.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/js/js.dart-ast/.idea/scopes/scope_settings.xml b/js/js.dart-ast/.idea/scopes/scope_settings.xml
deleted file mode 100644
index 922003b8433..00000000000
--- a/js/js.dart-ast/.idea/scopes/scope_settings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.dart-ast/.idea/uiDesigner.xml b/js/js.dart-ast/.idea/uiDesigner.xml
deleted file mode 100644
index 3b000203088..00000000000
--- a/js/js.dart-ast/.idea/uiDesigner.xml
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
-
-
diff --git a/js/js.dart-ast/.idea/vcs.xml b/js/js.dart-ast/.idea/vcs.xml
deleted file mode 100644
index 275077f8255..00000000000
--- a/js/js.dart-ast/.idea/vcs.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/js/js.dart-ast/former-dast-ast.iml b/js/js.dart-ast/former-dast-ast.iml
deleted file mode 100644
index 9d6c93e3d36..00000000000
--- a/js/js.dart-ast/former-dast-ast.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/js/js.dart-ast/js.dart-ast.iml b/js/js.dart-ast/js.dart-ast.iml
new file mode 100644
index 00000000000..d0a04b011b4
--- /dev/null
+++ b/js/js.dart-ast/js.dart-ast.iml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/js/js.dart-ast/src/org/jetbrains/js/compiler/SourceMapBuilder.java b/js/js.dart-ast/src/org/jetbrains/js/compiler/SourceMapBuilder.java
deleted file mode 100644
index 72b6c36f59c..00000000000
--- a/js/js.dart-ast/src/org/jetbrains/js/compiler/SourceMapBuilder.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.jetbrains.js.compiler;
-
-import java.io.File;
-
-public interface SourceMapBuilder {
- void newLine();
-
- void addMapping(String source, int sourceLine, int sourceColumn);
-
- void processSourceInfo(Object info);
-
- void addLink();
-
- File getOutFile();
-
- String build();
-}
diff --git a/js/js.tests/js.tests.iml b/js/js.tests/js.tests.iml
index 2125473ee41..9106c5cf3c9 100644
--- a/js/js.tests/js.tests.iml
+++ b/js/js.tests/js.tests.iml
@@ -14,7 +14,6 @@
-
diff --git a/js/js.translator/js.translator.iml b/js/js.translator/js.translator.iml
index 5929843bfe9..5aa8da5b1b7 100644
--- a/js/js.translator/js.translator.iml
+++ b/js/js.translator/js.translator.iml
@@ -8,10 +8,10 @@
-
+
diff --git a/js/js.translator/lib/dart-ast.jar b/js/js.translator/lib/dart-ast.jar
deleted file mode 100644
index 160e199f9ff..00000000000
Binary files a/js/js.translator/lib/dart-ast.jar and /dev/null differ
diff --git a/js/js.translator/lib/src/dart-ast-src.jar b/js/js.translator/lib/src/dart-ast-src.jar
deleted file mode 100644
index df6f8b784b7..00000000000
Binary files a/js/js.translator/lib/src/dart-ast-src.jar and /dev/null differ