cosmetic: eliminate javadoc warnings (reported with java 17)
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrSlingRepository.java b/core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrSlingRepository.java
index 21f6b54..8104b96 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrSlingRepository.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrSlingRepository.java
@@ -40,6 +40,9 @@
private Repository repository;
+ /**
+ * @param componentContext Component context
+ */
@Activate
protected void activate(ComponentContext componentContext) {
repository = MockJcr.newRepository();
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/MockSlingScriptHelper.java b/core/src/main/java/org/apache/sling/testing/mock/sling/MockSlingScriptHelper.java
index c75f041..7e3fdb9 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/MockSlingScriptHelper.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/MockSlingScriptHelper.java
@@ -44,6 +44,11 @@
private final @NotNull BundleContext bundleContext;
private SlingScript script;
+ /**
+ * @param request Sling HTTP servlet request
+ * @param response Sling HTTP servlet response
+ * @param bundleContext OSGi bundle context
+ */
public MockSlingScriptHelper(@NotNull final SlingHttpServletRequest request, @NotNull final SlingHttpServletResponse response,
@NotNull final BundleContext bundleContext) {
this.request = request;
@@ -97,6 +102,9 @@
return this.script;
}
+ /**
+ * @param script Script
+ */
public void setScript(@NotNull SlingScript script) {
this.script = script;
}
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeDefinitionScanner.java b/core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeDefinitionScanner.java
index 56cd2d1..d0c1370 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeDefinitionScanner.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeDefinitionScanner.java
@@ -219,6 +219,9 @@
return new ArrayList<String>(ManifestScanner.getValues("Sling-Nodetypes"));
}
+ /**
+ * @return Instance
+ */
public static NodeTypeDefinitionScanner get() {
return SINGLETON;
}
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java b/core/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java
index 23cd9b2..70eb613 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java
@@ -40,6 +40,9 @@
static final String DUMMY_TEMPLATE = "/apps/sample/templates/template1";
+ /**
+ * Resource resolver
+ */
protected final ResourceResolver resourceResolver;
/**
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java b/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java
index 330a306..5e95fd2 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java
@@ -87,16 +87,59 @@
private static final @NotNull String RESOURCERESOLVERFACTORYACTIVATOR_PID = "org.apache.sling.jcr.resource.internal.JcrResourceResolverFactoryImpl";
+ /**
+ * Resource resolver factory
+ */
protected ResourceResolverFactory resourceResolverFactory;
+
+ /**
+ * Resource resolver type
+ */
protected ResourceResolverType resourceResolverType;
+
+ /**
+ * Resource resolver
+ */
protected ResourceResolver resourceResolver;
+
+ /**
+ * Sling request
+ */
protected MockSlingHttpServletRequest request;
+
+ /**
+ * Sling response
+ */
protected MockSlingHttpServletResponse response;
+
+ /**
+ * Sling script helper
+ */
protected SlingScriptHelper slingScriptHelper;
+
+ /**
+ * Content loader
+ */
protected ContentLoader contentLoader;
+
+ /**
+ * Content loader with auto commit after loading content
+ */
protected ContentLoader contentLoaderAutoCommit;
+
+ /**
+ * Content builder
+ */
protected ContentBuilder contentBuilder;
+
+ /**
+ * Resource builder
+ */
protected ResourceBuilder resourceBuilder;
+
+ /**
+ * Unique root helper
+ */
protected UniqueRoot uniqueRoot;
private Map<String, Object> resourceResolverFactoryActivatorProps;
@@ -114,10 +157,16 @@
}
}
+ /**
+ * @param props Resolver resolver factory activator properties
+ */
protected void setResourceResolverFactoryActivatorProps(@Nullable Map<String, Object> props) {
this.resourceResolverFactoryActivatorProps = props;
}
+ /**
+ * @param registerSlingModelsFromClassPath Register sling models from classpath
+ */
protected void setRegisterSlingModelsFromClassPath(boolean registerSlingModelsFromClassPath) {
this.registerSlingModelsFromClassPath = registerSlingModelsFromClassPath;
}
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/context/UniqueRoot.java b/core/src/main/java/org/apache/sling/testing/mock/sling/context/UniqueRoot.java
index 88ebcf0..7877b2c 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/context/UniqueRoot.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/context/UniqueRoot.java
@@ -42,6 +42,9 @@
private final SlingContextImpl context;
+ /**
+ * Unique path part
+ */
protected final String uniquePathPart;
private Resource contentRoot;
@@ -50,6 +53,9 @@
private static final Logger log = LoggerFactory.getLogger(UniqueRoot.class);
+ /**
+ * @param context Sling context
+ */
protected UniqueRoot(@NotNull SlingContextImpl context) {
this.context = context;
// generate unique path part by using a UUID
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/services/MockSlingSettingService.java b/core/src/main/java/org/apache/sling/testing/mock/sling/services/MockSlingSettingService.java
index 749f386..0fcf1fa 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/services/MockSlingSettingService.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/services/MockSlingSettingService.java
@@ -55,6 +55,9 @@
return Collections.unmodifiableSet(this.runModes);
}
+ /**
+ * @param runModes Rund modes
+ */
public void setRunModes(@NotNull Set<String> runModes) {
this.runModes = runModes;
}
@@ -80,17 +83,21 @@
throw new UnsupportedOperationException();
}
- // part of Sling API 2.7
+ @Override
public String getSlingName() {
throw new UnsupportedOperationException();
}
- // part of Sling API 2.7
+ @Override
public String getSlingDescription() {
throw new UnsupportedOperationException();
}
// part of Sling Setting Service 1.4.2
+ /**
+ * @param spec run mode spec
+ * @return number of matching run modes
+ */
public int getBestRunModeMatchCountFromSpec(String spec) {
throw new UnsupportedOperationException();
}
diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockRequestPathInfo.java b/core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockRequestPathInfo.java
index cc47581..8bcbf24 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockRequestPathInfo.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockRequestPathInfo.java
@@ -33,6 +33,9 @@
this(null);
}
+ /**
+ * @param resourceResolver Resource resolver
+ */
public MockRequestPathInfo(ResourceResolver resourceResolver) {
super(resourceResolver);
}