remove implementation detail libraries "ion" and "slf4j" from OpenAPI module tooling-extension-api dependencies to avoid leaking into api

GitOrigin-RevId: 4d10affb14af86283ab8cb60c27ac54f04cf9614
This commit is contained in:
Alexey Kudravtsev
2021-07-27 16:43:32 +00:00
committed by intellij-monorepo-bot
parent 06bb8eec59
commit 63cfb0e0ce
5 changed files with 5 additions and 3 deletions
@@ -12,10 +12,8 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.externalSystem.rt" />
<orderEntry type="library" name="Trove4j" level="project" />
<orderEntry type="library" name="ion" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.rt" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="library" exported="" name="Slf4j" level="project" />
<orderEntry type="library" exported="" name="Gradle" level="project" />
<orderEntry type="module-library" exported="" scope="PROVIDED">
<library name="org.codehaus.groovy:groovy:2.4.17 - Gradle Tooling" type="repository">
@@ -2,6 +2,9 @@
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="true">
<exclude-output />
<annotation-paths>
<root url="file://$MODULE_DIR$/anno" />
</annotation-paths>
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
@@ -16,5 +19,6 @@
<orderEntry type="library" name="Trove4j" level="project" />
<orderEntry type="library" name="ion" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.rt" />
<orderEntry type="library" exported="" name="Slf4j" level="project" />
</component>
</module>
@@ -1,4 +1,4 @@
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package org.jetbrains.plugins.gradle.tooling.serialization;
import com.amazon.ion.IonReader;