mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[jps model] API cleanup: mark JpsSdkDependency.isInherited as deprecated
The method always returned 'false'. It doesn't make sense to improve this given that the JPS model is being migrated to Workspace Model (IJPL-409). GitOrigin-RevId: ab8ef8486227e51e19a0028fe171ad44de73cca0
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3b7c729f5a
commit
19f403936d
@@ -710,7 +710,7 @@ org.jetbrains.jps.model.module.JpsSdkDependency
|
||||
- org.jetbrains.jps.model.module.JpsDependencyElement
|
||||
- a:getSdkReference():org.jetbrains.jps.model.library.sdk.JpsSdkReference
|
||||
- a:getSdkType():org.jetbrains.jps.model.library.sdk.JpsSdkType
|
||||
- a:isInherited():Z
|
||||
- isInherited():Z
|
||||
- a:resolveSdk():org.jetbrains.jps.model.library.JpsLibrary
|
||||
org.jetbrains.jps.model.module.JpsSdkReferencesTable
|
||||
- org.jetbrains.jps.model.JpsCompositeElement
|
||||
|
||||
@@ -31,5 +31,11 @@ public interface JpsSdkDependency extends JpsDependencyElement {
|
||||
@Nullable
|
||||
JpsSdkReference<?> getSdkReference();
|
||||
|
||||
boolean isInherited();
|
||||
/**
|
||||
* @deprecated always returns {@code false}
|
||||
*/
|
||||
@Deprecated(forRemoval = true)
|
||||
default boolean isInherited() {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -60,11 +60,6 @@ final class JpsSdkDependencyImpl extends JpsDependencyElementBase<JpsSdkDependen
|
||||
return getContainingModule().getSdkReference(mySdkType);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isInherited() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "sdk dep [" + mySdkType + "]";
|
||||
|
||||
@@ -70,6 +70,4 @@ internal class JpsSdkDependencyBridge(private val sdkType: JpsSdkType<*>, parent
|
||||
}
|
||||
|
||||
override fun getSdkReference(): JpsSdkReference<*>? = containingModule.getSdkReference(sdkType)
|
||||
|
||||
override fun isInherited(): Boolean = false
|
||||
}
|
||||
Reference in New Issue
Block a user