diff --git a/.idea/libraries/Slf4j.xml b/.idea/libraries/Slf4j.xml
index 7303e530490a..417ad17d91a6 100644
--- a/.idea/libraries/Slf4j.xml
+++ b/.idea/libraries/Slf4j.xml
@@ -1,8 +1,11 @@
-
+
+
+
+
+
-
diff --git a/.idea/libraries/slf4j_jdk14.xml b/.idea/libraries/slf4j_jdk14.xml
new file mode 100644
index 000000000000..f54f600c0ebf
--- /dev/null
+++ b/.idea/libraries/slf4j_jdk14.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/aether-dependency-resolver/intellij.java.aetherDependencyResolver.iml b/aether-dependency-resolver/intellij.java.aetherDependencyResolver.iml
index cd7c62b888f2..fab28f4a644b 100644
--- a/aether-dependency-resolver/intellij.java.aetherDependencyResolver.iml
+++ b/aether-dependency-resolver/intellij.java.aetherDependencyResolver.iml
@@ -12,6 +12,7 @@
+
diff --git a/build/tasks/intellij.idea.community.build.tasks.iml b/build/tasks/intellij.idea.community.build.tasks.iml
index 0dace5b9f952..f8d1187f4ae7 100644
--- a/build/tasks/intellij.idea.community.build.tasks.iml
+++ b/build/tasks/intellij.idea.community.build.tasks.iml
@@ -51,6 +51,7 @@
+
diff --git a/platform/build-scripts/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy b/platform/build-scripts/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy
index d51e1d7e5e7a..f8103534f72d 100644
--- a/platform/build-scripts/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy
+++ b/platform/build-scripts/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy
@@ -643,6 +643,7 @@ final class CommunityLibraryLicenses {
url: "https://six.readthedocs.io/",
licenseUrl: "https://github.com/benjaminp/six/blob/master/LICENSE").mit(),
new LibraryLicense(libraryName: "Slf4j", url: "https://slf4j.org/", licenseUrl: "https://slf4j.org/license.html").mit(),
+ new LibraryLicense(libraryName: "slf4j-jdk14", url: "https://slf4j.org/", licenseUrl: "https://slf4j.org/license.html").mit(),
new LibraryLicense(name: "SnakeYAML", libraryName: "snakeyaml",
url: "https://bitbucket.org/asomov/snakeyaml").apache(),
new LibraryLicense(name: "snakeyaml-engine", libraryName: "snakeyaml-engine",
diff --git a/platform/platform-impl/intellij.platform.ide.impl.iml b/platform/platform-impl/intellij.platform.ide.impl.iml
index 53736b077ef3..0607ec773630 100644
--- a/platform/platform-impl/intellij.platform.ide.impl.iml
+++ b/platform/platform-impl/intellij.platform.ide.impl.iml
@@ -63,6 +63,7 @@
+
diff --git a/platform/remote-core/intellij.platform.remote.core.iml b/platform/remote-core/intellij.platform.remote.core.iml
index d3f0560bb40f..7b852ab28987 100644
--- a/platform/remote-core/intellij.platform.remote.core.iml
+++ b/platform/remote-core/intellij.platform.remote.core.iml
@@ -12,6 +12,7 @@
+
diff --git a/plugins/gradle/intellij.gradle.common.iml b/plugins/gradle/intellij.gradle.common.iml
index 00e7a9b807cf..4c47a673cc47 100644
--- a/plugins/gradle/intellij.gradle.common.iml
+++ b/plugins/gradle/intellij.gradle.common.iml
@@ -18,6 +18,7 @@
+
diff --git a/plugins/gradle/tooling-extension-impl/intellij.gradle.toolingExtension.impl.iml b/plugins/gradle/tooling-extension-impl/intellij.gradle.toolingExtension.impl.iml
index 38fd78e17fbf..ddce934608fc 100644
--- a/plugins/gradle/tooling-extension-impl/intellij.gradle.toolingExtension.impl.iml
+++ b/plugins/gradle/tooling-extension-impl/intellij.gradle.toolingExtension.impl.iml
@@ -20,5 +20,6 @@
+
\ No newline at end of file
diff --git a/plugins/gradle/tooling-proxy/intellij.gradle.toolingProxy.iml b/plugins/gradle/tooling-proxy/intellij.gradle.toolingProxy.iml
index e4b2ada95a36..ec9ca9e7ac5b 100644
--- a/plugins/gradle/tooling-proxy/intellij.gradle.toolingProxy.iml
+++ b/plugins/gradle/tooling-proxy/intellij.gradle.toolingProxy.iml
@@ -25,6 +25,7 @@
+
\ No newline at end of file
diff --git a/plugins/grazie/src/intellij.grazie.core.iml b/plugins/grazie/src/intellij.grazie.core.iml
index 08b2c780a5bf..ef22ed91c492 100644
--- a/plugins/grazie/src/intellij.grazie.core.iml
+++ b/plugins/grazie/src/intellij.grazie.core.iml
@@ -25,6 +25,7 @@
+
diff --git a/plugins/groovy/rt/intellij.groovy.rt.iml b/plugins/groovy/rt/intellij.groovy.rt.iml
index c94c3f8c2bb8..9a7bf006e0f4 100644
--- a/plugins/groovy/rt/intellij.groovy.rt.iml
+++ b/plugins/groovy/rt/intellij.groovy.rt.iml
@@ -11,5 +11,6 @@
+
\ No newline at end of file
diff --git a/plugins/maven/intellij.maven.iml b/plugins/maven/intellij.maven.iml
index 41333cf807ec..9785e2d238d9 100644
--- a/plugins/maven/intellij.maven.iml
+++ b/plugins/maven/intellij.maven.iml
@@ -54,6 +54,7 @@
+
diff --git a/plugins/settings-repository/intellij.settingsRepository.iml b/plugins/settings-repository/intellij.settingsRepository.iml
index ef44dc504af5..2405e350ea11 100644
--- a/plugins/settings-repository/intellij.settingsRepository.iml
+++ b/plugins/settings-repository/intellij.settingsRepository.iml
@@ -40,6 +40,7 @@
+
diff --git a/plugins/settings-repository/intellij.settingsRepository.tests.iml b/plugins/settings-repository/intellij.settingsRepository.tests.iml
index 4d7e9cee3ae7..ef75dddb38b8 100644
--- a/plugins/settings-repository/intellij.settingsRepository.tests.iml
+++ b/plugins/settings-repository/intellij.settingsRepository.tests.iml
@@ -15,6 +15,7 @@
+
diff --git a/python/intellij.python.community.impl.iml b/python/intellij.python.community.impl.iml
index 83c9178fce5c..0dbaf3635f5f 100644
--- a/python/intellij.python.community.impl.iml
+++ b/python/intellij.python.community.impl.iml
@@ -32,6 +32,7 @@
+