[jps] API cleanup: mark deprecated unused API for removal (IJPL-156972)

Deprecated APIs which still have internal usage are marked as internal to ensure that new external usages won't appear.

GitOrigin-RevId: b85ab4eacb14f33d958d3d424ca52c911cc7d49c
This commit is contained in:
Nikolay Chashnikov
2024-10-10 20:55:51 +02:00
committed by intellij-monorepo-bot
parent 9fd3bd41c4
commit 7930b9b5b4
3 changed files with 3 additions and 2 deletions

View File

@@ -1776,7 +1776,6 @@ c:org.jetbrains.jps.builders.java.JavaSourceRootDescriptor
- f:root:java.io.File
- f:rootFile:java.nio.file.Path
- f:target:org.jetbrains.jps.incremental.ModuleBuildTarget
- <init>(java.io.File,org.jetbrains.jps.incremental.ModuleBuildTarget,Z,Z,java.lang.String,java.util.Set):V
- <init>(java.io.File,org.jetbrains.jps.incremental.ModuleBuildTarget,Z,Z,java.lang.String,java.util.Set,java.io.FileFilter):V
- canUseFileCache():Z
- createFileFilter():java.io.FileFilter

View File

@@ -4,6 +4,7 @@ package org.jetbrains.jps.builders.java;
import com.intellij.openapi.util.io.FileFilters;
import com.intellij.openapi.util.io.FileUtilRt;
import com.intellij.util.containers.FileCollectionFactory;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jps.builders.BuildRootDescriptor;
import org.jetbrains.jps.incremental.BuilderRegistry;
@@ -31,6 +32,7 @@ public class JavaSourceRootDescriptor extends BuildRootDescriptor {
* @deprecated use {@link #JavaSourceRootDescriptor(File, ModuleBuildTarget, boolean, boolean, String, Set, FileFilter)} instead;
* this constructor method doesn't honor excluded patterns which may be specified for the module.
*/
@ApiStatus.Internal
@Deprecated
public JavaSourceRootDescriptor(@NotNull File root,
@NotNull ModuleBuildTarget target,

View File

@@ -40,7 +40,7 @@ public abstract class JpsModulePropertiesSerializer<P extends JpsElement> extend
/**
* @deprecated the build process doesn't save project configuration so there is no need to implement this method, it isn't called by the platform
*/
@Deprecated
@Deprecated(forRemoval = true)
public void saveProperties(@NotNull P properties, @NotNull Element componentElement) {
}
}