diff --git a/bundles/org.openhab.core.addon.marketplace/src/main/java/org/openhab/core/addon/marketplace/internal/automation/MarketplaceRuleTemplateProvider.java b/bundles/org.openhab.core.addon.marketplace/src/main/java/org/openhab/core/addon/marketplace/internal/automation/MarketplaceRuleTemplateProvider.java index f4d8e6889d3..e38f5bd4aa3 100644 --- a/bundles/org.openhab.core.addon.marketplace/src/main/java/org/openhab/core/addon/marketplace/internal/automation/MarketplaceRuleTemplateProvider.java +++ b/bundles/org.openhab.core.addon.marketplace/src/main/java/org/openhab/core/addon/marketplace/internal/automation/MarketplaceRuleTemplateProvider.java @@ -129,7 +129,7 @@ public void addTemplateAsJSON(String uid, String json) throws ParsingException { * This adds a new rule template to the persistent storage from its YAML representation. * * @param uid the UID to be used for the template - * @param json the template content as a YAML string + * @param yaml the template content as a YAML string * * @throws ParsingException if the content cannot be parsed correctly */ diff --git a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonDiscoveryMethodConverter.java b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonDiscoveryMethodConverter.java index 21e6390d7c9..a520b6a9c54 100644 --- a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonDiscoveryMethodConverter.java +++ b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonDiscoveryMethodConverter.java @@ -22,6 +22,7 @@ import org.openhab.core.config.core.xml.util.GenericUnmarshaller; import org.openhab.core.config.core.xml.util.NodeIterator; +import com.thoughtworks.xstream.converters.Converter; import com.thoughtworks.xstream.converters.UnmarshallingContext; import com.thoughtworks.xstream.io.HierarchicalStreamReader; diff --git a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonInfoXmlProvider.java b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonInfoXmlProvider.java index 60d28ec2837..d3f25096d29 100644 --- a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonInfoXmlProvider.java +++ b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonInfoXmlProvider.java @@ -26,7 +26,8 @@ * objects by a {@link AddonInfoReader} for a certain bundle. *

* This implementation registers each {@link AddonInfo} object at the {@link XmlAddonInfoProvider} which is itself - * registered as {@link AddonInfoProvider} service at the OSGi service registry. + * registered as {@link org.openhab.core.addon.AddonInfoProvider AddonInfoProvider} service at the OSGi service + * registry. *

* If there is a {@link ConfigDescription} object within the {@link AddonInfoXmlResult} object, it is added to the * {@link AbstractXmlConfigDescriptionProvider} which is itself registered as OSGi service at the service diff --git a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonMatchPropertyConverter.java b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonMatchPropertyConverter.java index f8f5321d9de..bc890ea544c 100644 --- a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonMatchPropertyConverter.java +++ b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonMatchPropertyConverter.java @@ -20,6 +20,7 @@ import org.openhab.core.config.core.xml.util.GenericUnmarshaller; import org.openhab.core.config.core.xml.util.NodeIterator; +import com.thoughtworks.xstream.converters.Converter; import com.thoughtworks.xstream.converters.UnmarshallingContext; import com.thoughtworks.xstream.io.HierarchicalStreamReader; diff --git a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonParameterConverter.java b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonParameterConverter.java index ea9c3a45233..8c88cdcf6ad 100644 --- a/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonParameterConverter.java +++ b/bundles/org.openhab.core.addon/src/main/java/org/openhab/core/addon/internal/xml/AddonParameterConverter.java @@ -21,6 +21,7 @@ import org.openhab.core.config.core.xml.util.GenericUnmarshaller; import org.openhab.core.config.core.xml.util.NodeIterator; +import com.thoughtworks.xstream.converters.Converter; import com.thoughtworks.xstream.converters.UnmarshallingContext; import com.thoughtworks.xstream.io.HierarchicalStreamReader; diff --git a/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/javasound/AudioPlayer.java b/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/javasound/AudioPlayer.java index e127b1f5589..346cb523775 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/javasound/AudioPlayer.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/javasound/AudioPlayer.java @@ -49,7 +49,7 @@ public class AudioPlayer extends Thread { /** * Constructs an AudioPlayer to play the passed AudioSource * - * @param audioSource The AudioSource to play + * @param audioStream The AudioStream to play */ public AudioPlayer(AudioStream audioStream) { this.audioStream = audioStream; diff --git a/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/webaudio/PlayURLEvent.java b/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/webaudio/PlayURLEvent.java index 3e6e0a36157..990262eb49d 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/webaudio/PlayURLEvent.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/openhab/core/audio/internal/webaudio/PlayURLEvent.java @@ -16,7 +16,8 @@ import org.openhab.core.events.AbstractEvent; /** - * This is an {@link Event} that is sent when a web client should play an audio stream from a url. + * This is an {@link org.openhab.core.events.Event Event} that is sent when a web client should play an audio stream + * from a url. * * @author Kai Kreuzer - Initial contribution and API */ diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthClientServiceImpl.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthClientServiceImpl.java index ac9af38f916..d5c8ebdd6b8 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthClientServiceImpl.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthClientServiceImpl.java @@ -89,7 +89,6 @@ private OAuthClientServiceImpl(String handle, int tokenExpiresInSeconds, HttpCli /** * It should only be used internally, thus the access is package level * - * @param bundleContext Bundle Context * @param handle The handle produced previously from * {@link org.openhab.core.auth.client.oauth2.OAuthFactory#createOAuthClientService} * @param storeHandler Storage handler @@ -119,12 +118,11 @@ private OAuthClientServiceImpl(String handle, int tokenExpiresInSeconds, HttpCli /** * It should only be used internally, thus the access is package level * - * @param bundleContext Bundle Context* * @param handle The handle produced previously from * {@link org.openhab.core.auth.client.oauth2.OAuthFactory#createOAuthClientService}* * @param storeHandler Storage handler * @param httpClientFactory Http client factory - * @param persistedParams These parameters are static with respect to the OAuth provider and thus can be persisted. + * @param params These parameters are static with respect to the OAuth provider and thus can be persisted. * @return OAuthClientServiceImpl an instance */ static OAuthClientServiceImpl createInstance(String handle, OAuthStoreHandler storeHandler, diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthConnector.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthConnector.java index fd2d4fad1e5..ba416ec5539 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthConnector.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthConnector.java @@ -356,14 +356,16 @@ private AccessTokenResponse doRequest(final String grantType, HttpClient httpCli /** * This is a special case where the httpClient (jetty) is created due to the need for certificate pinning. - * If certificate pinning is needed, please refer to {@code TrustManagerProvider}. The http client is - * created, used and then shutdown immediately after use. There is little reason to cache the client/ connections + * If certificate pinning is needed, please refer to + * {@code org.openhab.core.io.net.http.ExtensibleTrustManager ExtensibleTrustManager}. + * The http client is created, used and then shutdown immediately after use. There is little reason to cache the + * client/ connections * because oauth requests are short; and it may take hours/ days before the next request is needed. * * @param tokenUrl access token url * @return http client. This http client * @throws OAuthException If any exception is thrown while starting the http client. - * @see TrustManagerProvider + * @see org.openhab.core.io.net.http.ExtensibleTrustManager */ private HttpClient createHttpClient(String tokenUrl) throws OAuthException { HttpClient httpClient = httpClientFactory.createHttpClient(HTTP_CLIENT_CONSUMER_NAME); diff --git a/bundles/org.openhab.core.auth.oauth2client/src/test/java/org/openhab/core/auth/oauth2client/internal/OAuthStoreHandlerTest.java b/bundles/org.openhab.core.auth.oauth2client/src/test/java/org/openhab/core/auth/oauth2client/internal/OAuthStoreHandlerTest.java index 0e7561c18b1..e01919ff544 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/test/java/org/openhab/core/auth/oauth2client/internal/OAuthStoreHandlerTest.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/test/java/org/openhab/core/auth/oauth2client/internal/OAuthStoreHandlerTest.java @@ -38,7 +38,7 @@ /** * The {@link OAuthStoreHandlerTest} contains tests for - * {@link org.openhab.core.auth.oauth2client.OAuthStoreHandlerImpl} + * {@link org.openhab.core.auth.oauth2client.internal.OAuthStoreHandlerImpl} * * @author Jacob Laursen - Initial contribution */ diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/provider/ScriptModuleTypeProvider.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/provider/ScriptModuleTypeProvider.java index dce05230548..fa530513fed 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/provider/ScriptModuleTypeProvider.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/provider/ScriptModuleTypeProvider.java @@ -99,7 +99,7 @@ private List getModuleTypesUnconditionally(@Nullable Locale locale) } /** - * This method creates the {@link ConfigurationDescriptionParameter}s used by the generated ScriptActionType and + * This method creates the {@link ConfigDescriptionParameter}s used by the generated ScriptActionType and * ScriptConditionType. {@link AbstractScriptModuleHandler} requires that the names of these be 'type' and 'script'. * * @return a list of {#link ConfigurationDescriptionParameter}s diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RulePredicates.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RulePredicates.java index d7fbee8891f..4563ad7b120 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RulePredicates.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RulePredicates.java @@ -44,9 +44,9 @@ public class RulePredicates { *
* The name space is part of the UID and the prefix thereof. *
- * If the UID does not contain a {@link PREFIX_SEPARATOR} {@code null} will be returned. + * If the UID does not contain a {@link #PREFIX_SEPARATOR} {@code null} will be returned. *
- * If the UID does contain a {@link PREFIX_SEPARATOR} the prefix until the first occurrence will be returned. + * If the UID does contain a {@link #PREFIX_SEPARATOR} the prefix until the first occurrence will be returned. *
* If the prefix would have a zero length {@code null} will be returned. * diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleExecutionSimulator.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleExecutionSimulator.java index b3847fd470f..faabb06bf4e 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleExecutionSimulator.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleExecutionSimulator.java @@ -110,7 +110,7 @@ private List simulateExecutionsForRule(Rule rule, ZonedDateTime f * @param rule {@link Rule} to be simulated. * @param from {@link ZonedDateTime} earliest time to be contained in the rule simulation. * @param until {@link ZonedDateTime} latest time to be contained in the rule simulation. - * @param cron cron-expression to be evaluated for determining the execution times. + * @param temporalAdjuster {@link SchedulerTemporalAdjuster} to be evaluated for determining the execution times. * @return a list of expected executions. */ private List simulateExecutionsForCronBasedRule(Rule rule, ZonedDateTime from, ZonedDateTime until, diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleRegistryImpl.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleRegistryImpl.java index 27fa4b9802a..bf0e959af13 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleRegistryImpl.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/RuleRegistryImpl.java @@ -63,7 +63,7 @@ * The {@link RuleRegistryImpl} provides basic functionality for managing {@link Rule}s. * It can be used to *

* * @author Ana Dimova - Initial contribution @@ -72,9 +71,7 @@ public class TemplateResourceBundleProvider extends AbstractResourceBundleProvid /** * This constructor is responsible for initializing the path to resources and tracking the managing service of the - * {@link ModuleType}s and the managing service of the {@link RuleTemplates}s. - * - * @param context is the {@code BundleContext}, used for creating a tracker for {@link Parser} services. + * {@link ModuleType}s and the managing service of the {@link RuleTemplate}s. */ @Activate public TemplateResourceBundleProvider(final @Reference ConfigI18nLocalizationService configI18nService, @@ -151,11 +148,11 @@ public Collection getTemplates(@Nullable Locale locale) { } /** - * This method is used to localize the {@link Template}s. + * This method is used to localize the {@link RuleTemplate}s. * - * @param element is the {@link Template} that must be localized. + * @param defTemplate is the {@link RuleTemplate} that must be localized. * @param locale represents a specific geographical, political, or cultural region. - * @return the localized {@link Template}. + * @return the localized {@link RuleTemplate}. */ private @Nullable RuleTemplate getPerLocale(@Nullable RuleTemplate defTemplate, @Nullable Locale locale) { if (locale == null || defTemplate == null) { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/Vendor.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/Vendor.java index e3136d74594..4ee8d24bfb1 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/Vendor.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/Vendor.java @@ -58,7 +58,7 @@ public Vendor(String nameversion) { } /** - * This constructor initialize the {@link vendorId} and the {@link vendorVersion} of the vendor with corresponding + * This constructor initialize the {@link #vendorID} and the {@link #vendorVersion} of the vendor with corresponding * bundle ID and bundle version of a bundle that provides resources for the automation objects. * * @param name a bundle symbolic name of a bundle that providing resources for automation objects. @@ -71,7 +71,7 @@ public Vendor(String name, String version) { } /** - * Getter of {@link vendorSymbolicName}. + * Getter of {@link #vendorSymbolicName}. * * @return a bundle symbolic name of a bundle that provides resources for the automation objects. */ @@ -80,7 +80,7 @@ public String getVendorSymbolicName() { } /** - * Getter of {@link vendorId}. + * Getter of {@link #vendorID}. * * @return a bundle symbolic name of a bundle that provides resources for the automation objects. */ @@ -89,7 +89,7 @@ public String getVendorID() { } /** - * Getter of {@link vendorVersion}. + * Getter of {@link #vendorVersion}. * * @return a bundle version of a bundle that provides resources for the automation objects. */ @@ -98,7 +98,7 @@ public String getVendorVersion() { } /** - * Setter of {@link vendorVersion}. + * Setter of {@link #vendorVersion}. * * @param version a bundle version of a bundle that provides resources for the automation objects. */ diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/file/AutomationWatchService.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/file/AutomationWatchService.java index cfa59acf274..253925deda0 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/file/AutomationWatchService.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/file/AutomationWatchService.java @@ -19,8 +19,8 @@ import org.openhab.core.service.WatchService; /** - * This class is an implementation of {@link AbstractWatchService} which is responsible for tracking changes in file - * system by Java WatchService. + * This class is an implementation of {@link WatchService.WatchEventListener} which is responsible for tracking file + * system changes. *

* It provides functionality for tracking {@link #watchingDir} changes to import or remove the automation objects. * diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nServiceImpl.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nServiceImpl.java index 346685f7f86..2f28ff16aae 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nServiceImpl.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nServiceImpl.java @@ -69,7 +69,7 @@ public ModuleTypeI18nServiceImpl(final @Reference ConfigI18nLocalizationService /** * This method is used to localize the {@link ModuleType}s. * - * @param element is the {@link ModuleType} that must be localized. + * @param defModuleType is the {@link ModuleType} that must be localized. * @param locale represents a specific geographical, political, or cultural region. * @return the localized {@link ModuleType}. */ @@ -180,7 +180,7 @@ public ModuleTypeI18nServiceImpl(final @Reference ConfigI18nLocalizationService /** * Utility method for localization of TriggerTypes. * - * @param ct is a TriggerType for localization. + * @param tt is a TriggerType for localization. * @param bundle the bundle providing localization resources. * @param moduleTypeUID is a TriggerType uid. * @param locale represents a specific geographical, political, or cultural region. diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nUtil.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nUtil.java index 0df0fc71243..d675719b0b4 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nUtil.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/provider/i18n/ModuleTypeI18nUtil.java @@ -25,8 +25,10 @@ import org.osgi.framework.Bundle; /** - * This class is used as utility for resolving the localized {@link ModuleTypes}s. It automatically infers the key if - * the default text is not a constant with the assistance of {@link TranslationProvider}. + * This class is used as utility for resolving the localized {@link org.openhab.core.automation.type.ModuleType + * ModuleTypes}s. + * It automatically infers the key if the default text is not a constant with the assistance of + * {@link TranslationProvider}. * * @author Ana Dimova - Initial contribution * @author Yordan Mihaylov - updates related to api changes diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/internal/ConfigDescriptionXmlProvider.java b/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/internal/ConfigDescriptionXmlProvider.java index 8d6578da166..a21c9ceb316 100644 --- a/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/internal/ConfigDescriptionXmlProvider.java +++ b/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/internal/ConfigDescriptionXmlProvider.java @@ -30,8 +30,6 @@ * is itself registered as {@link ConfigDescriptionProvider} service at the OSGi service registry. * * @author Michael Grammling - Initial contribution - * - * @see ConfigDescriptionXmlProviderFactory */ @NonNullByDefault public class ConfigDescriptionXmlProvider implements XmlDocumentProvider> { diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/util/XmlDocumentReader.java b/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/util/XmlDocumentReader.java index 5c2754c6f6f..8293aaa61f9 100644 --- a/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/util/XmlDocumentReader.java +++ b/bundles/org.openhab.core.config.core/src/main/java/org/openhab/core/config/core/xml/util/XmlDocumentReader.java @@ -71,7 +71,7 @@ protected void setClassLoader(ClassLoader classLoader) { * * @param xstream the XStream object to be configured * - * @see https://x-stream.github.io/security.html + * @see XStream - Security Aspects */ protected void configureSecurity(XStream xstream) { xstream.allowTypesByWildcard(DEFAULT_ALLOWED_TYPES_WILDCARD); diff --git a/bundles/org.openhab.core.config.core/src/test/java/org/openhab/core/config/xml/util/XmlDocumentReaderTest.java b/bundles/org.openhab.core.config.core/src/test/java/org/openhab/core/config/xml/util/XmlDocumentReaderTest.java index e778aa5323f..bcc9b812b99 100644 --- a/bundles/org.openhab.core.config.core/src/test/java/org/openhab/core/config/xml/util/XmlDocumentReaderTest.java +++ b/bundles/org.openhab.core.config.core/src/test/java/org/openhab/core/config/xml/util/XmlDocumentReaderTest.java @@ -85,7 +85,7 @@ public void defaultSecurityDisallowsDeserializingNonOHCobjects() throws Exceptio } /** - * @see https://x-stream.github.io/CVE-2013-7285.html + * @see XStream - CVE-2013-7285 */ @Test public void defaultSecurityProtectsAgainstRemoteCodeExecution() throws Exception { @@ -105,7 +105,7 @@ public void defaultSecurityProtectsAgainstRemoteCodeExecution() throws Exception } /** - * @see https://x-stream.github.io/CVE-2017-7957.html + * @see XStream - CVE-2017-7957 */ @Test public void defaultSecurityProtectsAgainstDenialOfServiceAttacks() throws Exception { diff --git a/bundles/org.openhab.core.config.discovery.addon.ip/src/main/java/org/openhab/core/config/discovery/addon/ip/IpAddonFinder.java b/bundles/org.openhab.core.config.discovery.addon.ip/src/main/java/org/openhab/core/config/discovery/addon/ip/IpAddonFinder.java index c1ff498cc70..4e260cfd69e 100644 --- a/bundles/org.openhab.core.config.discovery.addon.ip/src/main/java/org/openhab/core/config/discovery/addon/ip/IpAddonFinder.java +++ b/bundles/org.openhab.core.config.discovery.addon.ip/src/main/java/org/openhab/core/config/discovery/addon/ip/IpAddonFinder.java @@ -117,7 +117,7 @@ *