getPropertiesFor(SCMHead head) {
/**
* Our {@link BranchPropertyStrategyDescriptor}.
*/
+ @Symbol("namedBranchesDifferent")
@Extension
@SuppressWarnings("unused") // by jenkins
public static class DescriptorImpl extends BranchPropertyStrategyDescriptor {
diff --git a/src/main/java/jenkins/branch/NoTriggerBranchProperty.java b/src/main/java/jenkins/branch/NoTriggerBranchProperty.java
index 91dac18c..cdd98ee2 100644
--- a/src/main/java/jenkins/branch/NoTriggerBranchProperty.java
+++ b/src/main/java/jenkins/branch/NoTriggerBranchProperty.java
@@ -32,6 +32,7 @@
import hudson.model.Queue;
import hudson.model.Run;
import java.util.List;
+import org.jenkinsci.Symbol;
import org.kohsuke.accmod.Restricted;
import org.kohsuke.accmod.restrictions.NoExternalUse;
import org.kohsuke.stapler.DataBoundConstructor;
@@ -52,6 +53,7 @@ public , B extends Run
> JobDecorator
jobDecorato
return null;
}
+ @Symbol("suppressAutomaticTriggering")
@Extension
public static class DescriptorImpl extends BranchPropertyDescriptor {
@Override
diff --git a/src/main/java/jenkins/branch/RateLimitBranchProperty.java b/src/main/java/jenkins/branch/RateLimitBranchProperty.java
index a9c1cc14..d689ebc0 100644
--- a/src/main/java/jenkins/branch/RateLimitBranchProperty.java
+++ b/src/main/java/jenkins/branch/RateLimitBranchProperty.java
@@ -181,6 +181,7 @@ public List> jobProperties(
/**
* Our descriptor
*/
+ @Symbol("rateLimit")
@Extension
@SuppressWarnings("unused") // instantiated by jenkins
public static class DescriptorImpl extends BranchPropertyDescriptor {
diff --git a/src/main/java/jenkins/branch/UntrustedBranchProperty.java b/src/main/java/jenkins/branch/UntrustedBranchProperty.java
index 73fa03f6..4ec0da15 100644
--- a/src/main/java/jenkins/branch/UntrustedBranchProperty.java
+++ b/src/main/java/jenkins/branch/UntrustedBranchProperty.java
@@ -33,6 +33,7 @@
import hudson.tasks.BuildWrapper;
import hudson.tasks.Publisher;
import java.lang.reflect.Type;
+import org.jenkinsci.Symbol;
import org.kohsuke.stapler.DataBoundConstructor;
import java.util.ArrayList;
@@ -120,6 +121,7 @@ public ,B extends Run
> JobDecorator
jobDecorator(Cl
/**
* Our {@link Descriptor}.
*/
+ @Symbol("untrusted")
@Extension
@SuppressWarnings("unused") // instantiated by Jenkins
public static class DescriptorImpl extends BranchPropertyDescriptor {
diff --git a/src/test/java/jenkins/branch/BranchCategoryFilterTest.java b/src/test/java/jenkins/branch/BranchCategoryFilterTest.java
index 3e7e9ed2..80379710 100644
--- a/src/test/java/jenkins/branch/BranchCategoryFilterTest.java
+++ b/src/test/java/jenkins/branch/BranchCategoryFilterTest.java
@@ -147,21 +147,21 @@ public void filter_specificCategory() throws Exception {
}
- private static abstract class TopLevelJob extends Job implements TopLevelItem {
+ public static abstract class TopLevelJob extends Job implements TopLevelItem {
protected TopLevelJob(ItemGroup parent, String name) {
super(parent, name);
}
}
- private static abstract class TopLevelRun extends Run {
+ public static abstract class TopLevelRun extends Run {
protected TopLevelRun(@Nonnull TopLevelJob job) throws IOException {
super(job);
}
}
- private static abstract class MockSCMSource extends SCMSource {
+ public static abstract class MockSCMSource extends SCMSource {
protected MockSCMSource() {
super("1");