diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java index ef4867ea0a..08ace200fe 100644 --- a/core/src/main/java/hudson/FilePath.java +++ b/core/src/main/java/hudson/FilePath.java @@ -1197,7 +1197,7 @@ public final class FilePath implements SerializableOnlyOverRemoting { private final DelegatingCallable callable; - public AbstractInterceptorCallableWrapper(DelegatingCallable callable) { + protected AbstractInterceptorCallableWrapper(DelegatingCallable callable) { this.callable = callable; } diff --git a/core/src/main/java/hudson/Launcher.java b/core/src/main/java/hudson/Launcher.java index b14cee5418..85fc42ea5b 100644 --- a/core/src/main/java/hudson/Launcher.java +++ b/core/src/main/java/hudson/Launcher.java @@ -97,7 +97,7 @@ public abstract class Launcher { @Restricted(Beta.class) protected EnvVarsFilterRuleWrapper envVarsFilterRuleWrapper; - public Launcher(@NonNull TaskListener listener, @CheckForNull VirtualChannel channel) { + protected Launcher(@NonNull TaskListener listener, @CheckForNull VirtualChannel channel) { this.listener = listener; this.channel = channel; } diff --git a/core/src/main/java/hudson/PluginManager.java b/core/src/main/java/hudson/PluginManager.java index 957f161895..e45bc76ba1 100644 --- a/core/src/main/java/hudson/PluginManager.java +++ b/core/src/main/java/hudson/PluginManager.java @@ -351,7 +351,7 @@ public abstract class PluginManager extends AbstractModelObject implements OnMas */ private final PluginStrategy strategy; - public PluginManager(ServletContext context, File rootDir) { + protected PluginManager(ServletContext context, File rootDir) { this.context = context; this.rootDir = rootDir; diff --git a/core/src/main/java/hudson/console/ConsoleAnnotationDescriptor.java b/core/src/main/java/hudson/console/ConsoleAnnotationDescriptor.java index 1cfbbbfd4f..3f9a17d143 100644 --- a/core/src/main/java/hudson/console/ConsoleAnnotationDescriptor.java +++ b/core/src/main/java/hudson/console/ConsoleAnnotationDescriptor.java @@ -42,11 +42,11 @@ import org.kohsuke.stapler.WebMethod; * @since 1.349 */ public abstract class ConsoleAnnotationDescriptor extends Descriptor> implements ExtensionPoint { - public ConsoleAnnotationDescriptor(Class> clazz) { + protected ConsoleAnnotationDescriptor(Class> clazz) { super(clazz); } - public ConsoleAnnotationDescriptor() { + protected ConsoleAnnotationDescriptor() { } /** diff --git a/core/src/main/java/hudson/model/Computer.java b/core/src/main/java/hudson/model/Computer.java index efd82044bd..c6586cd354 100644 --- a/core/src/main/java/hudson/model/Computer.java +++ b/core/src/main/java/hudson/model/Computer.java @@ -251,7 +251,7 @@ public /*transient*/ abstract class Computer extends Actionable implements Acces return new ArrayList<>(terminatedBy); } - public Computer(Node node) { + protected Computer(Node node) { setNode(node); } diff --git a/core/src/main/java/hudson/model/FullDuplexHttpChannel.java b/core/src/main/java/hudson/model/FullDuplexHttpChannel.java index f7da784a93..6251bddec8 100644 --- a/core/src/main/java/hudson/model/FullDuplexHttpChannel.java +++ b/core/src/main/java/hudson/model/FullDuplexHttpChannel.java @@ -44,7 +44,7 @@ public abstract class FullDuplexHttpChannel extends FullDuplexHttpService { private Channel channel; private final boolean restricted; - public FullDuplexHttpChannel(UUID uuid, boolean restricted) throws IOException { + protected FullDuplexHttpChannel(UUID uuid, boolean restricted) throws IOException { super(uuid); this.restricted = restricted; } diff --git a/core/src/main/java/hudson/model/Label.java b/core/src/main/java/hudson/model/Label.java index 367a25f360..0e38b876f8 100644 --- a/core/src/main/java/hudson/model/Label.java +++ b/core/src/main/java/hudson/model/Label.java @@ -97,7 +97,7 @@ public abstract class Label extends Actionable implements Comparable