From 3d52c72a91fced9ee3436f4bf811f5c68488a35c Mon Sep 17 00:00:00 2001 From: Wouter Born Date: Thu, 10 Oct 2019 11:36:05 +0200 Subject: [PATCH] Fix SAT AuthorContributionDescriptionCheck findings (#1110) Signed-off-by: Wouter Born --- .../smarthome/core/audio/AudioHTTPServer.java | 1 - .../smarthome/core/audio/AudioSink.java | 1 - .../core/audio/ByteArrayAudioStream.java | 1 - .../smarthome/core/audio/FileAudioStream.java | 1 - .../core/audio/FixedLengthAudioStream.java | 1 - .../smarthome/core/audio/URLAudioStream.java | 1 - .../core/audio/internal/AudioServlet.java | 1 - .../internal/AbstractAudioServletTest.java | 1 - .../auth/oauth2client/internal/Keyword.java | 1 - .../internal/OAuthClientServiceImpl.java | 1 - .../oauth2client/internal/OAuthConnector.java | 1 - .../internal/OAuthStoreHandler.java | 1 - .../internal/OAuthStoreHandlerImpl.java | 1 - .../internal/StorageRecordType.java | 1 - .../internal/cipher/SymmetricKeyCipher.java | 1 - .../internal/MediaActionTypeProvider.java | 1 - .../internal/MediaScriptScopeProvider.java | 1 - .../AbstractScriptedModuleHandlerFactory.java | 3 +-- .../internal/RuleSupportScriptExtension.java | 3 +-- .../ScriptedCustomModuleHandlerFactory.java | 3 +-- .../ScriptedCustomModuleTypeProvider.java | 1 - .../ScriptedPrivateModuleHandlerFactory.java | 3 +-- .../SimpleTriggerHandlerCallbackDelegate.java | 3 +-- .../internal/loader/ScriptFileWatcher.java | 1 - .../RuleSupportRuleRegistryDelegate.java | 3 +-- .../shared/ScriptedAutomationManager.java | 3 +-- .../rulesupport/shared/ScriptedHandler.java | 3 +-- .../shared/ScriptedRuleProvider.java | 3 +-- .../rulesupport/shared/simple/SimpleRule.java | 1 - .../script/ScriptExtensionProvider.java | 1 - .../internal/ScriptExtensionManager.java | 3 +-- .../defaultscope/ItemRegistryDelegate.java | 1 - .../internal/defaultscope/ScriptBusEvent.java | 1 - .../defaultscope/ScriptThingActions.java | 1 - .../factory/ScriptModuleHandlerFactory.java | 2 +- .../handler/AbstractScriptModuleHandler.java | 2 +- .../internal/handler/ScriptActionHandler.java | 2 +- .../handler/ScriptConditionHandler.java | 2 +- .../rest/internal/dto/EnrichedRuleDTO.java | 1 - .../core/automation/AnnotatedActions.java | 1 - .../automation/ModuleHandlerCallback.java | 1 - .../openhab/core/automation/RuleManager.java | 1 - .../core/automation/RulePredicates.java | 1 - .../openhab/core/automation/Visibility.java | 1 - .../dto/CompositeActionTypeDTO.java | 1 - .../dto/CompositeConditionTypeDTO.java | 1 - .../dto/CompositeTriggerTypeDTO.java | 1 - .../core/automation/dto/RuleTemplateDTO.java | 1 - .../automation/dto/RuleTemplateDTOMapper.java | 1 - .../events/AbstractRuleRegistryEvent.java | 1 - .../automation/events/RuleAddedEvent.java | 1 - .../automation/events/RuleRemovedEvent.java | 1 - .../events/RuleStatusInfoEvent.java | 1 - .../automation/events/RuleUpdatedEvent.java | 1 - .../internal/ConnectionValidator.java | 1 - .../core/automation/internal/ModuleImpl.java | 1 - .../commands/AbstractCommandProvider.java | 1 - .../internal/commands/AutomationCommand.java | 1 - .../commands/AutomationCommandEnableRule.java | 1 - .../commands/AutomationCommandExport.java | 1 - .../commands/AutomationCommandImport.java | 1 - .../commands/AutomationCommandList.java | 1 - .../commands/AutomationCommandRemove.java | 1 - .../internal/commands/AutomationCommands.java | 1 - .../CommandlineModuleTypeProvider.java | 1 - .../commands/CommandlineRuleImporter.java | 1 - .../commands/CommandlineTemplateProvider.java | 1 - .../automation/internal/commands/Printer.java | 1 - .../automation/internal/commands/Utils.java | 1 - .../composite/CompositeActionHandler.java | 1 - .../composite/CompositeConditionHandler.java | 1 - .../composite/CompositeTriggerHandler.java | 1 - .../exception/UncomparableException.java | 1 - .../handler/ChannelEventTriggerHandler.java | 1 - .../handler/CompareConditionHandler.java | 1 - .../handler/GenericCronTriggerHandler.java | 1 - .../handler/GenericEventTriggerHandler.java | 1 - .../handler/ItemCommandTriggerHandler.java | 1 - .../handler/ItemStateTriggerHandler.java | 3 +-- .../handler/TimeOfDayTriggerHandler.java | 1 - .../handler/TimerModuleHandlerFactory.java | 1 - .../AnnotatedActionModuleTypeProvider.java | 1 - .../parser/gson/ActionInstanceCreator.java | 1 - .../parser/gson/ConditionInstanceCreator.java | 1 - .../parser/gson/ModuleTypeGSONParser.java | 1 - .../internal/parser/gson/RuleGSONParser.java | 1 - .../parser/gson/TemplateGSONParser.java | 1 - .../parser/gson/TriggerInstanceCreator.java | 1 - .../AutomationResourceBundlesEventQueue.java | 1 - .../AutomationResourceBundlesTracker.java | 3 +-- .../provider/HostFragmentMappingUtil.java | 3 +-- .../provider/RuleResourceBundleImporter.java | 1 - .../automation/internal/provider/Vendor.java | 1 - .../provider/file/AbstractFileProvider.java | 1 - .../provider/file/AutomationWatchService.java | 1 - .../provider/file/ModuleTypeFileProvider.java | 1 - .../file/ModuleTypeFileProviderWatcher.java | 1 - .../provider/file/TemplateFileProvider.java | 1 - .../file/TemplateFileProviderWatcher.java | 1 - .../provider/file/WatchServiceUtil.java | 1 - .../provider/i18n/ModuleI18nUtil.java | 1 - .../i18n/ModuleTypeI18nServiceImpl.java | 1 - .../provider/i18n/ModuleTypeI18nUtil.java | 1 - .../provider/i18n/RuleTemplateI18nUtil.java | 1 - .../module/provider/ActionModuleKind.java | 1 - .../AnnotationActionModuleTypeHelper.java | 1 - .../module/provider/ModuleInformation.java | 1 - .../provider/i18n/ModuleTypeI18nService.java | 1 - .../core/automation/parser/Parser.java | 1 - ...nnotatedThingActionModuleTypeProvider.java | 1 - .../core/automation/type/ModuleType.java | 1 - .../util/ConfigurationNormalizer.java | 1 - .../core/automation/util/ModuleBuilder.java | 1 - .../core/automation/util/RuleBuilder.java | 1 - ...nnotationActionModuleTypeProviderTest.java | 1 - .../BindingXmlConfigDescriptionProvider.java | 1 - .../main/java/org/openhab/core/OpenHAB.java | 3 +-- .../openhab/core/internal/CoreActivator.java | 5 ++--- .../core/internal/icon/IconForwarder.java | 3 +-- .../internal/item/DefaultSitemapProvider.java | 3 +-- .../autoupdate/AutoUpdateBindingProvider.java | 2 +- .../core/binding/AbstractActiveBinding.java | 5 ++--- .../openhab/core/binding/AbstractBinding.java | 4 ++-- .../core/binding/BindingChangeListener.java | 2 +- .../openhab/core/binding/BindingConfig.java | 3 +-- .../openhab/core/binding/BindingProvider.java | 4 ++-- .../openhab/core/events/EventConstants.java | 2 +- .../openhab/core/events/EventPublisher.java | 2 +- .../openhab/core/events/EventSubscriber.java | 2 +- .../core/events/internal/EventBridge.java | 1 - .../org/openhab/core/items/GenericItem.java | 3 +-- .../org/openhab/core/items/GroupFunction.java | 5 ++--- .../java/org/openhab/core/items/Item.java | 3 +-- .../org/openhab/core/items/ItemFactory.java | 2 +- .../core/items/ItemLookupException.java | 3 +-- .../core/items/ItemNotFoundException.java | 3 +-- .../core/items/ItemNotUniqueException.java | 3 +-- .../org/openhab/core/items/ItemProvider.java | 3 +-- .../org/openhab/core/items/ItemRegistry.java | 3 +-- .../items/ItemRegistryChangeListener.java | 3 +-- .../core/items/ItemsChangeListener.java | 3 +-- .../core/items/StateChangeListener.java | 3 +-- .../openhab/core/library/items/ColorItem.java | 3 +-- .../core/library/items/ContactItem.java | 3 +-- .../core/library/items/DateTimeItem.java | 5 ++--- .../core/library/items/DimmerItem.java | 3 +-- .../core/library/items/LocationItem.java | 2 +- .../core/library/items/NumberItem.java | 3 +-- .../core/library/items/RollershutterItem.java | 3 +-- .../core/library/items/StringItem.java | 3 +-- .../core/library/items/SwitchItem.java | 3 +-- .../types/ArithmeticGroupFunction.java | 19 +++++++++---------- .../core/library/types/DecimalType.java | 3 +-- .../openhab/core/library/types/HSBType.java | 3 +-- .../core/library/types/PercentType.java | 3 +-- .../openhab/core/library/types/PointType.java | 2 +- .../core/persistence/FilterCriteria.java | 2 +- .../core/persistence/HistoricItem.java | 2 +- .../core/persistence/PersistenceService.java | 2 +- .../QueryablePersistenceService.java | 2 +- .../scriptengine/action/ActionService.java | 2 +- .../core/service/AbstractActiveService.java | 4 ++-- .../transform/TransformationException.java | 2 +- .../core/transform/TransformationService.java | 5 ++--- .../transform/actions/Transformation.java | 3 +-- .../java/org/openhab/core/types/Command.java | 3 +-- .../org/openhab/core/types/ComplexType.java | 3 +-- .../org/openhab/core/types/EventType.java | 3 +-- .../org/openhab/core/types/PrimitiveType.java | 3 +-- .../java/org/openhab/core/types/State.java | 3 +-- .../java/org/openhab/core/types/Type.java | 3 +-- .../org/openhab/core/types/TypeParser.java | 3 +-- .../org/openhab/core/types/UnDefType.java | 3 +-- .../java/org/openhab/io/console/Console.java | 3 +-- .../io/console/ConsoleInterpreter.java | 3 +-- .../java/org/openhab/io/net/actions/Exec.java | 3 +-- .../java/org/openhab/io/net/actions/HTTP.java | 3 +-- .../java/org/openhab/io/net/actions/Ping.java | 2 +- .../org/openhab/io/net/http/HttpUtil.java | 4 ++-- .../io/net/http/SecureHttpContext.java | 2 +- .../AbstractGenericBindingProvider.java | 3 +-- .../item/binding/BindingConfigReader.java | 3 +-- .../org/openhab/ui/chart/ChartProvider.java | 4 +--- .../org/openhab/ui/items/ItemUIProvider.java | 3 +-- .../org/openhab/ui/items/ItemUIRegistry.java | 5 ++--- .../config/core/ConfigConstants.java | 1 - .../core/ConfigDescriptionAliasProvider.java | 1 - .../ConfigDescriptionParameterBuilder.java | 1 - .../core/ConfigDescriptionParameterGroup.java | 1 - .../config/core/ConfigurableService.java | 1 - .../core/ConfigurationDeserializer.java | 1 - .../smarthome/config/core/FilterCriteria.java | 1 - .../config/core/ParameterOption.java | 1 - .../config/core/dto/ConfigDescriptionDTO.java | 1 - .../ConfigDescriptionParameterGroupDTO.java | 1 - .../config/core/dto/FilterCriteriaDTO.java | 1 - .../config/core/dto/ParameterOptionDTO.java | 1 - .../i18n/ConfigI18nLocalizationService.java | 3 +-- .../config/core/internal/ConfigMapper.java | 1 - .../i18n/I18nConfigOptionsProvider.java | 1 - ...MetadataConfigDescriptionProviderImpl.java | 1 - .../net/NetworkConfigOptionProvider.java | 1 - .../core/ConfigDescriptionRegistryTest.java | 1 - .../smarthome/config/core/ConfigUtilTest.java | 1 - .../i18n/I18nConfigOptionsProviderTest.java | 1 - ...dataConfigDescriptionProviderImplTest.java | 1 - .../mdns/MDNSDiscoveryParticipant.java | 1 - .../upnp/UpnpDiscoveryParticipant.java | 1 - .../upnp/internal/UpnpDiscoveryService.java | 1 - .../discovery/ExtendedDiscoveryService.java | 1 - .../discovery/UpnpDiscoveryParticipant.java | 1 - .../internal/SerialConfigOptionProvider.java | 1 - .../ConfigXmlConfigDescriptionProvider.java | 1 - .../internal/SampleExtensionService.java | 1 - .../openhab/core/io/bin2json/Bin2Json.java | 1 - .../internal/ConsoleSupportEclipse.java | 1 - .../console/eclipse/internal/OSGiConsole.java | 1 - .../karaf/internal/CommandWrapper.java | 1 - .../console/karaf/internal/OSGiConsole.java | 1 - .../rfc147/internal/CommandWrapper.java | 1 - .../internal/ConsoleCommandsContainer.java | 1 - .../rfc147/internal/ConsoleSupportRfc147.java | 1 - .../console/rfc147/internal/OSGiConsole.java | 1 - .../HelpConsoleCommandExtension.java | 1 - .../eclipse/smarthome/io/console/Console.java | 1 - .../io/console/ConsoleInterpreter.java | 1 - .../io/http/auth/CredentialsExtractor.java | 2 +- .../io/http/HttpContextFactoryService.java | 1 - .../io/http/WrappingHttpContext.java | 2 +- .../io/http/internal/BundleHttpContext.java | 2 +- .../HttpContextFactoryServiceImpl.java | 1 - .../io/rest/audio/internal/AudioMapper.java | 1 - .../io/rest/audio/internal/AudioSinkDTO.java | 1 - .../rest/audio/internal/AudioSourceDTO.java | 1 - .../core/config/ConfigurationService.java | 1 - .../item/MetadataSelectorMatcher.java | 1 - .../persistence/PersistenceResource.java | 1 - .../internal/profile/ProfileTypeResource.java | 1 - .../service/ConfigurableServiceResource.java | 1 - .../rest/core/item/EnrichedGroupItemDTO.java | 1 - .../io/rest/core/item/EnrichedItemDTO.java | 1 - .../core/persistence/ItemHistoryListDTO.java | 1 - .../rest/core/thing/EnrichedChannelDTO.java | 1 - .../io/rest/core/thing/EnrichedThingDTO.java | 1 - .../item/MetadataSelectorMatcherTest.java | 1 - .../io/rest/optimize/internal/Activator.java | 1 - .../optimize/internal/ResourceFilterImpl.java | 1 - .../io/rest/sitemap/internal/MappingDTO.java | 3 +-- .../sitemap/internal/PageChangeListener.java | 1 - .../io/rest/sitemap/internal/PageDTO.java | 3 +-- .../sitemap/internal/ServerAliveEvent.java | 1 - .../sitemap/internal/SitemapChangedEvent.java | 1 - .../io/rest/sitemap/internal/SitemapDTO.java | 3 +-- .../sitemap/internal/SitemapEventOutput.java | 1 - .../sitemap/internal/SitemapResource.java | 2 +- .../io/rest/sitemap/internal/WidgetDTO.java | 3 +-- .../sitemap/internal/SitemapResourceTest.java | 1 - .../smarthome/io/rest/sse/SseResource.java | 1 - .../io/rest/sse/internal/SseActivator.java | 1 - .../io/rest/voice/internal/HLIMapper.java | 1 - .../internal/HumanLanguageInterpreterDTO.java | 1 - .../io/rest/voice/internal/VoiceDTO.java | 1 - .../eclipse/smarthome/io/rest/DTOMapper.java | 1 - .../smarthome/io/rest/LocaleService.java | 1 - .../smarthome/io/rest/RESTConstants.java | 1 - .../smarthome/io/rest/internal/Constants.java | 3 +-- .../io/rest/internal/DTOMapperImpl.java | 1 - .../io/rest/internal/filter/CorsFilter.java | 1 - .../io/rest/internal/filter/ProxyFilter.java | 3 +-- .../filter/SatisfiableResourceFilter.java | 1 - .../internal/resources/beans/RootBean.java | 3 +-- .../io/transport/mdns/MDNSService.java | 6 +++--- .../io/transport/mdns/ServiceDescription.java | 1 - .../discovery/MDNSDiscoveryParticipant.java | 1 - .../mdns/internal/MDNSClientImpl.java | 1 - .../mdns/internal/MDNSServiceImpl.java | 3 +-- .../transport/mqtt/MqttBrokerConnection.java | 4 ++-- .../mqtt/MqttConnectionObserver.java | 2 +- .../transport/mqtt/MqttConnectionState.java | 2 +- .../transport/mqtt/MqttWillAndTestament.java | 3 +-- .../mqtt/internal/MqttServiceImpl.java | 2 +- .../serial/internal/JavaCommPortProvider.java | 1 - .../rfc2217/internal/RFC2217PortProvider.java | 1 - .../io/transport/serial/ProtocolType.java | 1 - .../transport/serial/SerialPortProvider.java | 1 - .../serial/internal/SerialPortRegistry.java | 1 - .../karaf/internal/KarafExtensionService.java | 3 +-- .../command/InstallServiceCommand.java | 2 +- .../model/core/ModelCoreConstants.java | 1 - .../smarthome/model/core/ModelParser.java | 1 - .../smarthome/model/core/ModelRepository.java | 1 - .../core/internal/ModelRepositoryImpl.java | 2 +- .../core/internal/folder/FolderObserver.java | 1 - .../model/core/internal/util/MathUtils.java | 1 - .../ValueTypeToStringConverter.java | 2 +- .../valueconverter/ItemValueConverters.java | 1 - .../item/BindingConfigParseException.java | 1 - .../model/item/BindingConfigReader.java | 1 - .../item/internal/GenericItemProvider.java | 2 +- .../internal/GenericMetadataProvider.java | 1 - .../model/lazygen/GlobalResourceSet.java | 1 - .../model/lazygen/LazyGenerator.java | 1 - .../model/lazygen/LazyLanguageConfig.java | 1 - .../model/lazygen/LazyStandaloneSetup.java | 1 - .../lsp/internal/MappingUriExtensions.java | 1 - .../model/lsp/internal/ModelServer.java | 1 - .../model/lsp/internal/RegistryProvider.java | 1 - .../lsp/internal/RuntimeServerModule.java | 1 - .../internal/MappingUriExtensionsTest.java | 1 - .../extensions/PersistenceExtensions.java | 13 ++++++------- .../internal/PersistenceModelManager.java | 1 - .../persistence/scoping/GlobalStrategies.java | 1 - .../internal/engine/GuiceAwareJobFactory.java | 1 - .../internal/engine/RuleContextHelper.java | 1 - .../internal/engine/RuleTriggerManager.java | 1 - .../rule/jvmmodel/RulesItemRefresher.java | 1 - .../model/rule/jvmmodel/RulesRefresher.java | 1 - .../rule/jvmmodel/RulesThingRefresher.java | 1 - .../scoping/RulesImplicitlyImportedTypes.java | 1 - .../model/script/runtime/ScriptRuntime.java | 1 - .../internal/engine/ScriptEngineImpl.java | 1 - .../runtime/internal/engine/ScriptImpl.java | 3 +-- ...ptimizingFeatureScopeTrackerProvider2.java | 1 - .../smarthome/model/script/ServiceModule.java | 1 - .../model/script/actions/BusEvent.java | 1 - .../smarthome/model/script/actions/Exec.java | 1 - .../smarthome/model/script/actions/HTTP.java | 3 +-- .../model/script/actions/LogAction.java | 2 +- .../smarthome/model/script/actions/Ping.java | 4 ++-- .../model/script/actions/ScriptExecution.java | 1 - .../model/script/actions/Things.java | 1 - .../smarthome/model/script/actions/Timer.java | 1 - .../smarthome/model/script/engine/Script.java | 1 - .../model/script/engine/ScriptEngine.java | 1 - .../model/script/engine/ScriptError.java | 1 - .../model/script/engine/ScriptException.java | 1 - .../engine/ScriptExecutionException.java | 1 - .../script/engine/ScriptParsingException.java | 1 - .../ScriptEngineConsoleCommandExtension.java | 1 - .../internal/actions/TimerExecutionJob.java | 1 - .../script/internal/actions/TimerImpl.java | 1 - .../engine/action/ThingActionService.java | 1 - .../script/jvmmodel/ScriptItemRefresher.java | 1 - .../script/jvmmodel/ScriptTypeComputer.java | 1 - .../model/script/lib/NumberExtensions.java | 3 +-- .../script/scoping/ActionClassLoader.java | 3 +-- .../sitemap/internal/SitemapProviderImpl.java | 3 +-- ...nericThingProviderMultipleBundlesTest.java | 1 - .../GenericItemChannelLinkProvider.java | 1 - .../ThingSyntacticSequencerExtension.java | 3 +-- .../valueconverter/UIDtoStringConverter.java | 2 +- .../core/persistence/FilterCriteria.java | 2 +- .../core/persistence/HistoricItem.java | 2 +- .../ModifiablePersistenceService.java | 1 - .../core/persistence/PersistenceItemInfo.java | 1 - .../core/persistence/dto/ItemHistoryDTO.java | 1 - .../dto/PersistenceServiceDTO.java | 1 - .../internal/SchedulerActivator.java | 2 +- .../core/semantics/SemanticsPredicates.java | 1 - .../core/semantics/SemanticsService.java | 1 - .../core/semantics/model/Equipment.java | 1 - .../core/semantics/model/Location.java | 1 - .../smarthome/core/semantics/model/Point.java | 1 - .../core/semantics/model/Property.java | 1 - .../smarthome/core/semantics/model/Tag.java | 1 - .../core/semantics/model/TagInfo.java | 1 - .../semantics/model/equipment/Battery.java | 1 - .../semantics/model/equipment/Blinds.java | 1 - .../semantics/model/equipment/Camera.java | 1 - .../core/semantics/model/equipment/Car.java | 1 - .../model/equipment/CleaningRobot.java | 1 - .../core/semantics/model/equipment/Door.java | 1 - .../semantics/model/equipment/Equipments.java | 1 - .../semantics/model/equipment/FrontDoor.java | 1 - .../semantics/model/equipment/GarageDoor.java | 1 - .../core/semantics/model/equipment/HVAC.java | 1 - .../semantics/model/equipment/Inverter.java | 1 - .../semantics/model/equipment/LawnMower.java | 1 - .../semantics/model/equipment/Lightbulb.java | 1 - .../core/semantics/model/equipment/Lock.java | 1 - .../model/equipment/MotionDetector.java | 1 - .../model/equipment/NetworkAppliance.java | 1 - .../model/equipment/PowerOutlet.java | 1 - .../semantics/model/equipment/Projector.java | 1 - .../model/equipment/RadiatorControl.java | 1 - .../semantics/model/equipment/Receiver.java | 1 - .../model/equipment/RemoteControl.java | 1 - .../semantics/model/equipment/Screen.java | 1 - .../semantics/model/equipment/Sensor.java | 1 - .../core/semantics/model/equipment/Siren.java | 1 - .../model/equipment/SmokeDetector.java | 1 - .../semantics/model/equipment/Speaker.java | 1 - .../core/semantics/model/equipment/Valve.java | 1 - .../semantics/model/equipment/WallSwitch.java | 1 - .../semantics/model/equipment/WebService.java | 1 - .../semantics/model/equipment/WhiteGood.java | 1 - .../semantics/model/equipment/Window.java | 1 - .../core/semantics/model/location/Attic.java | 1 - .../semantics/model/location/Basement.java | 1 - .../semantics/model/location/Bathroom.java | 1 - .../semantics/model/location/Bedroom.java | 1 - .../semantics/model/location/Building.java | 1 - .../semantics/model/location/Carport.java | 1 - .../semantics/model/location/Corridor.java | 1 - .../semantics/model/location/FirstFloor.java | 1 - .../core/semantics/model/location/Floor.java | 1 - .../core/semantics/model/location/Garage.java | 1 - .../core/semantics/model/location/Garden.java | 1 - .../semantics/model/location/GroundFloor.java | 1 - .../core/semantics/model/location/Indoor.java | 1 - .../semantics/model/location/Kitchen.java | 1 - .../semantics/model/location/LivingRoom.java | 1 - .../semantics/model/location/Locations.java | 1 - .../semantics/model/location/Outdoor.java | 1 - .../core/semantics/model/location/Room.java | 1 - .../semantics/model/location/Terrace.java | 1 - .../core/semantics/model/point/Alarm.java | 1 - .../core/semantics/model/point/Control.java | 1 - .../semantics/model/point/LowBattery.java | 1 - .../semantics/model/point/Measurement.java | 1 - .../core/semantics/model/point/OpenLevel.java | 1 - .../core/semantics/model/point/OpenState.java | 1 - .../core/semantics/model/point/Points.java | 1 - .../core/semantics/model/point/Setpoint.java | 1 - .../core/semantics/model/point/Status.java | 1 - .../core/semantics/model/point/Switch.java | 1 - .../core/semantics/model/point/Tampered.java | 1 - .../core/semantics/model/point/Tilt.java | 1 - .../core/semantics/model/property/CO.java | 1 - .../core/semantics/model/property/CO2.java | 1 - .../model/property/ColorTemperature.java | 1 - .../semantics/model/property/Current.java | 1 - .../core/semantics/model/property/Energy.java | 1 - .../semantics/model/property/Frequency.java | 1 - .../core/semantics/model/property/Gas.java | 1 - .../semantics/model/property/Humidity.java | 1 - .../core/semantics/model/property/Light.java | 1 - .../core/semantics/model/property/Noise.java | 1 - .../core/semantics/model/property/Oil.java | 1 - .../core/semantics/model/property/Power.java | 1 - .../semantics/model/property/Presence.java | 1 - .../semantics/model/property/Pressure.java | 1 - .../semantics/model/property/Properties.java | 1 - .../core/semantics/model/property/Rain.java | 1 - .../core/semantics/model/property/Smoke.java | 1 - .../semantics/model/property/SoundVolume.java | 1 - .../semantics/model/property/Temperature.java | 1 - .../semantics/model/property/Voltage.java | 1 - .../core/semantics/model/property/Water.java | 1 - .../core/semantics/model/property/Wind.java | 1 - .../storage/mapdb/internal/MapDbStorage.java | 2 +- .../mapdb/internal/MapDbStorageService.java | 2 +- .../smarthome/magic/binding/MagicService.java | 1 - .../MagicActionModuleThingHandler.java | 1 - .../handler/MagicChattyThingHandler.java | 1 - .../MagicConfigurableThingHandler.java | 1 - .../handler/MagicDelayedOnlineHandler.java | 1 - .../MagicFirmwareUpdateThingHandler.java | 1 - .../modules/MagicMultiActionMarker.java | 1 - .../MagicMultiServiceMultiActions.java | 1 - .../modules/MagicSingleActionService.java | 1 - .../modules/MagicThingActionsService.java | 1 - .../internal/http/MagicHttpResource.java | 1 - .../metadata/MagicMetadataProvider.java | 1 - .../metadata/MagicMetadataProvider2.java | 1 - .../metadata/MagicMetadataUsingService.java | 1 - .../service/MagicMultiInstanceService.java | 1 - .../MagicMultiInstanceServiceMarker.java | 1 - .../smarthome/test/AsyncResultWrapper.java | 2 +- .../test/SyntheticBundleInstaller.java | 1 - .../eclipse/smarthome/test/TestServer.java | 1 - .../internal/java/MissingServiceAnalyzer.java | 1 - .../smarthome/test/java/JavaOSGiTest.java | 2 +- .../eclipse/smarthome/test/java/JavaTest.java | 2 +- .../test/storage/VolatileStorage.java | 2 +- .../test/storage/VolatileStorageService.java | 2 +- .../smarthome/test/java/JavaTestTest.java | 1 - .../xml/internal/ThingTypeXmlProvider.java | 1 - .../ThingXmlConfigDescriptionProvider.java | 1 - .../internal/XmlChannelGroupTypeProvider.java | 2 +- .../core/thing/xml/internal/XmlHelper.java | 1 - .../thing/xml/internal/XmlHelperTest.java | 1 - .../smarthome/core/thing/ThingStatus.java | 1 - .../core/thing/binding/ThingActions.java | 1 - .../thing/binding/ThingHandlerService.java | 1 - .../core/thing/binding/ThingTypeProvider.java | 3 +-- .../binding/firmware/FirmwareRestriction.java | 1 - .../core/thing/dto/ChannelTypeDTO.java | 1 - .../core/thing/dto/StrippedThingTypeDTO.java | 1 - .../smarthome/core/thing/dto/ThingDTO.java | 1 - .../core/thing/dto/ThingTypeDTO.java | 1 - .../thing/firmware/dto/FirmwareStatusDTO.java | 1 - .../AutoUpdateConfigDescriptionProvider.java | 1 - .../thing/internal/AutoUpdateManager.java | 1 - .../thing/internal/ChannelItemProvider.java | 2 +- .../thing/internal/CommunicationManager.java | 1 - .../thing/internal/ProfileContextImpl.java | 1 - .../ThingConfigDescriptionAliasProvider.java | 1 - .../thing/internal/ThingFactoryHelper.java | 1 - .../thing/internal/ThingRegistryImpl.java | 2 +- ...mChannelLinkConfigDescriptionProvider.java | 1 - .../profiles/ProfileCallbackImpl.java | 1 - .../profiles/ProfileTypeRegistryImpl.java | 1 - .../profiles/StateProfileTypeImpl.java | 1 - .../profiles/SystemDefaultProfile.java | 1 - .../profiles/SystemFollowProfile.java | 1 - .../profiles/SystemOffsetProfile.java | 1 - .../profiles/TimestampChangeProfile.java | 1 - .../profiles/TimestampUpdateProfile.java | 1 - .../profiles/TriggerProfileTypeImpl.java | 1 - .../type/AbstractChannelTypeBuilder.java | 1 - .../type/StateChannelTypeBuilderImpl.java | 1 - .../type/TriggerChannelTypeBuilderImpl.java | 1 - .../thing/link/ItemChannelLinkProvider.java | 1 - .../link/ManagedItemChannelLinkProvider.java | 1 - .../AbstractItemChannelLinkRegistryEvent.java | 1 - .../core/thing/profiles/Profile.java | 1 - .../core/thing/profiles/ProfileAdvisor.java | 1 - .../core/thing/profiles/ProfileCallback.java | 1 - .../core/thing/profiles/ProfileContext.java | 1 - .../core/thing/profiles/ProfileType.java | 1 - .../thing/profiles/ProfileTypeRegistry.java | 1 - .../core/thing/profiles/ProfileTypeUID.java | 1 - .../core/thing/profiles/StateProfile.java | 1 - .../core/thing/profiles/StateProfileType.java | 1 - .../core/thing/profiles/TriggerProfile.java | 1 - .../thing/profiles/TriggerProfileType.java | 1 - .../thing/profiles/dto/ProfileTypeDTO.java | 1 - .../profiles/dto/ProfileTypeDTOMapper.java | 1 - .../core/thing/type/AutoUpdatePolicy.java | 1 - .../thing/type/ChannelGroupTypeRegistry.java | 1 - .../core/thing/type/ChannelTypeBuilder.java | 1 - .../core/thing/type/ChannelTypeRegistry.java | 1 - .../thing/type/StateChannelTypeBuilder.java | 1 - .../core/thing/type/ThingTypeBuilder.java | 1 - .../thing/type/TriggerChannelTypeBuilder.java | 1 - .../smarthome/core/thing/ChannelTest.java | 1 - .../firmware/FirmwareEventFactoryTest.java | 1 - .../thing/internal/AutoUpdateManagerTest.java | 1 - .../internal/ChannelItemProviderTest.java | 1 - .../RawButtonToggleSwitchProfileTest.java | 1 - .../profiles/SystemDefaultProfileTest.java | 1 - .../profiles/SystemFollowProfileTest.java | 1 - .../profiles/SystemOffsetProfileTest.java | 1 - .../profiles/TimestampProfileTest.java | 1 - .../thing/type/ChannelTypeBuilderTest.java | 1 - .../core/thing/type/ThingTypeBuilderTest.java | 1 - .../transform/TransformationException.java | 2 +- .../core/transform/TransformationService.java | 3 +-- .../transform/actions/Transformation.java | 1 - .../internal/TransformationActivator.java | 3 +-- .../ui/icon/AbstractResourceIconProvider.java | 3 +-- .../eclipse/smarthome/ui/icon/IconSet.java | 1 - .../ui/icon/internal/CustomIconProvider.java | 1 - .../smarthome/ui/chart/ChartProvider.java | 3 +-- .../ui/internal/chart/ChartServlet.java | 3 +-- .../defaultchartprovider/ChartTheme.java | 1 - .../defaultchartprovider/ChartThemeBlack.java | 1 - .../ChartThemeBright.java | 1 - .../defaultchartprovider/ChartThemeDark.java | 1 - .../defaultchartprovider/ChartThemeWhite.java | 1 - .../ui/internal/items/ItemUIRegistryImpl.java | 3 +-- .../ui/internal/proxy/AsyncProxyServlet.java | 2 +- .../smarthome/ui/items/ItemUIProvider.java | 3 +-- .../smarthome/ui/items/ItemUIRegistry.java | 3 +-- .../proxy/ProxyServletServiceTest.java | 1 - .../smarthome/core/voice/TTSService.java | 2 +- .../smarthome/core/voice/VoiceManager.java | 1 - .../core/voice/internal/DialogProcessor.java | 1 - .../internal/text/StandardInterpreter.java | 1 - .../smarthome/core/voice/text/ASTNode.java | 1 - .../text/AbstractRuleBasedInterpreter.java | 1 - .../smarthome/core/voice/text/Expression.java | 1 - .../voice/text/ExpressionAlternatives.java | 1 - .../voice/text/ExpressionCardinality.java | 1 - .../core/voice/text/ExpressionIdentifier.java | 1 - .../core/voice/text/ExpressionLet.java | 1 - .../core/voice/text/ExpressionMatch.java | 1 - .../core/voice/text/ExpressionSequence.java | 1 - .../voice/text/HumanLanguageInterpreter.java | 1 - .../voice/text/InterpretationException.java | 1 - .../core/voice/text/InterpretationResult.java | 1 - .../smarthome/core/voice/text/Rule.java | 1 - .../smarthome/core/voice/text/TokenList.java | 1 - .../smarthome/core/auth/Authentication.java | 1 - .../core/auth/AuthenticationException.java | 1 - .../core/auth/AuthenticationProvider.java | 1 - .../smarthome/core/auth/Credentials.java | 1 - .../org/eclipse/smarthome/core/auth/Role.java | 1 - .../core/auth/SecurityException.java | 1 - .../auth/UsernamePasswordCredentials.java | 1 - .../client/oauth2/OAuthClientService.java | 1 - .../auth/client/oauth2/OAuthException.java | 1 - .../auth/client/oauth2/StorageCipher.java | 1 - .../core/binding/dto/BindingInfoDTO.java | 1 - .../smarthome/core/common/AbstractUID.java | 2 +- .../common/QueueingThreadPoolExecutor.java | 1 - .../core/common/ThreadPoolManager.java | 1 - .../smarthome/core/extension/Extension.java | 1 - .../core/extension/ExtensionService.java | 1 - .../core/extension/ExtensionType.java | 1 - .../smarthome/core/i18n/UnitProvider.java | 1 - .../auth/AuthenticationManagerImpl.java | 1 - .../internal/common/CombinedClassLoader.java | 1 - .../common/DuplicateExecutionException.java | 1 - .../core/internal/common/Invocation.java | 1 - .../core/internal/common/SafeCallManager.java | 1 - .../internal/common/SafeCallManagerImpl.java | 1 - .../core/internal/common/SafeCallerImpl.java | 1 - .../core/internal/i18n/I18nProviderImpl.java | 1 - .../internal/items/GroupFunctionHelper.java | 1 - .../items/ItemBuilderFactoryImpl.java | 1 - .../core/internal/items/ItemBuilderImpl.java | 1 - .../internal/items/MetadataRegistryImpl.java | 1 - .../library/unit/UnitInitializer.java | 1 - .../internal/service/BundleResolverImpl.java | 1 - .../CommandDescriptionServiceImpl.java | 1 - .../internal/service/ReadyServiceImpl.java | 1 - .../service/StateDescriptionServiceImpl.java | 1 - .../smarthome/core/items/GenericItem.java | 1 - .../smarthome/core/items/GroupFunction.java | 5 ++--- .../eclipse/smarthome/core/items/Item.java | 1 - .../smarthome/core/items/ItemBuilder.java | 1 - .../core/items/ItemBuilderFactory.java | 1 - .../smarthome/core/items/ItemFactory.java | 2 +- .../core/items/ItemLookupException.java | 1 - .../core/items/ItemNotFoundException.java | 1 - .../core/items/ItemNotUniqueException.java | 1 - .../smarthome/core/items/ItemPredicates.java | 1 - .../smarthome/core/items/ItemProvider.java | 1 - .../smarthome/core/items/ItemRegistry.java | 1 - .../core/items/ManagedItemProvider.java | 2 +- .../smarthome/core/items/Metadata.java | 1 - .../smarthome/core/items/MetadataKey.java | 1 - .../core/items/MetadataPredicates.java | 1 - .../core/items/MetadataProvider.java | 1 - .../core/items/MetadataRegistry.java | 1 - .../core/items/StateChangeListener.java | 1 - .../core/items/dto/GroupFunctionDTO.java | 1 - .../core/items/dto/GroupItemDTO.java | 3 +-- .../smarthome/core/items/dto/ItemDTO.java | 3 +-- .../smarthome/core/items/dto/MetadataDTO.java | 3 +-- .../items/events/ItemStatePredictedEvent.java | 1 - .../core/library/CoreItemFactory.java | 6 +++--- .../core/library/dimension/ArealDensity.java | 1 - .../core/library/dimension/DataAmount.java | 1 - .../library/dimension/DataTransferRate.java | 1 - .../core/library/dimension/Density.java | 1 - .../core/library/dimension/Intensity.java | 1 - .../library/dimension/VolumetricFlowRate.java | 1 - .../core/library/items/CallItem.java | 2 +- .../core/library/items/ColorItem.java | 1 - .../core/library/items/ContactItem.java | 3 +-- .../core/library/items/DateTimeItem.java | 5 ++--- .../core/library/items/DimmerItem.java | 3 +-- .../core/library/items/ImageItem.java | 3 +-- .../core/library/items/LocationItem.java | 3 +-- .../core/library/items/NumberItem.java | 3 +-- .../core/library/items/PlayerItem.java | 2 +- .../core/library/items/RollershutterItem.java | 3 +-- .../core/library/items/StringItem.java | 3 +-- .../core/library/items/SwitchItem.java | 3 +-- .../types/ArithmeticGroupFunction.java | 3 +-- .../library/types/DateTimeGroupFunction.java | 1 - .../core/library/types/DecimalType.java | 3 +-- .../smarthome/core/library/types/HSBType.java | 1 - .../core/library/types/NextPreviousType.java | 2 +- .../core/library/types/PercentType.java | 3 +-- .../core/library/types/PlayPauseType.java | 2 +- .../core/library/types/PointType.java | 5 ++--- .../core/library/types/QuantityType.java | 1 - .../QuantityTypeArithmeticGroupFunction.java | 1 - .../smarthome/core/library/types/RawType.java | 3 +-- .../library/types/RewindFastforwardType.java | 2 +- .../core/library/types/StringListType.java | 3 +-- .../core/library/unit/BinaryPrefix.java | 1 - .../core/library/unit/ImperialUnits.java | 1 - .../core/library/unit/MetricPrefix.java | 1 - .../smarthome/core/library/unit/SIUnits.java | 1 - .../core/library/unit/SmartHomeUnits.java | 1 - .../core/net/NetworkAddressService.java | 1 - .../core/service/AbstractWatchService.java | 3 +-- .../service/CommandDescriptionService.java | 1 - .../smarthome/core/service/ReadyMarker.java | 1 - .../core/service/ReadyMarkerFilter.java | 1 - .../smarthome/core/service/ReadyService.java | 1 - .../core/service/StateDescriptionService.java | 1 - .../core/service/WatchQueueReader.java | 2 +- .../smarthome/core/storage/Storage.java | 2 +- .../core/storage/StorageService.java | 2 +- .../eclipse/smarthome/core/types/Command.java | 3 +-- .../types/CommandDescriptionProvider.java | 1 - .../smarthome/core/types/ComplexType.java | 3 +-- .../smarthome/core/types/EventType.java | 1 - .../smarthome/core/types/PrimitiveType.java | 3 +-- .../eclipse/smarthome/core/types/State.java | 3 +-- .../smarthome/core/types/TypeParser.java | 1 - .../smarthome/core/types/UnDefType.java | 3 +-- .../smarthome/core/types/util/UnitUtils.java | 1 - .../smarthome/core/util/BundleResolver.java | 1 - .../core/internal/items/ItemBuilderTest.java | 1 - .../items/ItemStateConverterImplTest.java | 1 - .../service/ReadyServiceImplTest.java | 1 - .../StateDescriptionServiceImplTest.java | 1 - .../core/library/items/CallItemTest.java | 1 - .../core/library/items/ColorItemTest.java | 1 - .../core/library/items/ContactItemTest.java | 1 - .../core/library/items/DateTimeItemTest.java | 3 +-- .../core/library/items/ImageItemTest.java | 1 - .../core/library/items/NumberItemTest.java | 1 - .../core/library/items/PlayerItemTest.java | 1 - .../library/items/RollershutterItemTest.java | 1 - .../core/library/items/StateUtil.java | 1 - .../core/library/items/StringItemTest.java | 1 - .../types/ArithmeticGroupFunctionTest.java | 2 +- .../core/library/types/DateTimeTypeTest.java | 2 +- .../core/library/types/DecimalTypeTest.java | 2 +- .../core/library/types/HSBTypeTest.java | 1 - .../core/library/types/PointTypeTest.java | 2 +- ...antityTypeArithmeticGroupFunctionTest.java | 2 +- .../library/types/StringListTypeTest.java | 2 +- .../core/library/types/StringTypeTest.java | 2 +- .../core/library/unit/SmartHomeUnitsTest.java | 1 - .../smarthome/core/net/NetUtilTest.java | 1 - .../test/internal/AbstractTestAgent.java | 1 - .../internal/AuthorizationCodeTestAgent.java | 1 - .../test/internal/ResourceOwnerTestAgent.java | 1 - .../oauth2client/test/internal/TestAgent.java | 1 - .../console/ConsoleOAuthCommandExtension.java | 1 - .../test/AutomationIntegrationJsonTest.java | 1 - .../test/AutomationIntegrationTest.java | 1 - .../defaultscope/internal/ScopeTest.java | 1 - .../module/script/ScriptRuleTest.java | 1 - .../internal/BasicConditionHandlerTest.java | 3 +-- .../DayOfWeekConditionHandlerTest.java | 3 +-- .../timer/internal/RuntimeRuleTest.java | 1 - .../TimeOfDayConditionHandlerTest.java | 1 - .../internal/TimeOfDayTriggerHandlerTest.java | 1 - .../core/automation/event/RuleEventTest.java | 1 - .../persistence/PersistenceResourceTest.java | 1 - .../profile/ProfileTypeResourceTest.java | 1 - .../internal/folder/FolderObserverTest.java | 1 - .../extensions/PersistenceExtensionsTest.java | 4 ++-- .../scheduler/test/AbstractScheduler.java | 1 - .../script/scheduler/test/MockClosure.java | 1 - .../script/scheduler/test/MockScheduler.java | 1 - .../tests/lib/NumberExtensionsTest.java | 1 - ...enericItemChannelLinkProviderJavaTest.java | 1 - .../hue/DumbThingHandlerFactory.java | 2 +- .../hue/DumbThingTypeProvider.java | 2 +- .../hue/TestHueChannelTypeProvider.java | 1 - .../hue/TestHueConfigDescriptionProvider.java | 2 +- .../hue/TestHueThingHandlerFactory.java | 4 +--- .../hue/TestHueThingHandlerFactoryX.java | 4 +--- .../hue/TestHueThingTypeProvider.java | 6 +----- .../internal/common/SafeCallerImplTest.java | 1 - .../binding/BindingBaseClassesOSGiTest.java | 2 +- .../factory/ManagedThingProviderOSGiTest.java | 2 +- .../testutil/i18n/DefaultLocaleSetter.java | 2 +- .../SystemChannelsInChannelGroupsTest.java | 1 - .../xml/test/SystemWideChannelTypesTest.java | 1 - .../core/voice/internal/AudioSourceStub.java | 5 ++--- .../core/voice/internal/ConsoleStub.java | 2 -- .../HumanLanguageInterpreterStub.java | 1 - .../core/voice/internal/KSServiceStub.java | 2 -- .../core/voice/internal/STTServiceStub.java | 2 -- .../core/voice/internal/SinkStub.java | 1 - .../core/voice/internal/TTSServiceStub.java | 2 -- .../core/voice/internal/VoiceStub.java | 2 -- .../javavoicemanager/VoiceManagerTest.java | 1 - .../InterpretCommandTest.java | 1 - .../SayCommandTest.java | 2 -- .../VoiceConsoleCommandExtensionTest.java | 2 -- .../VoicesCommandTest.java | 2 -- 774 files changed, 236 insertions(+), 942 deletions(-) diff --git a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioHTTPServer.java b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioHTTPServer.java index 8bd8df19b..0cee8c508 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioHTTPServer.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioHTTPServer.java @@ -20,7 +20,6 @@ import org.eclipse.smarthome.core.audio.internal.AudioServlet; * Streams are only served a single time and then discarded. * * @author Kai Kreuzer - Initial contribution - * */ public interface AudioHTTPServer { diff --git a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioSink.java b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioSink.java index 2e55c6ed5..0568aae6b 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioSink.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/AudioSink.java @@ -27,7 +27,6 @@ import org.eclipse.smarthome.core.library.types.PercentType; * @author Harald Kuhn - Initial contribution * @author Kelly Davis - Modified to match discussion in #584 * @author Christoph Weitkamp - Added getSupportedStreams() and UnsupportedAudioStreamException - * */ @NonNullByDefault public interface AudioSink { diff --git a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/ByteArrayAudioStream.java b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/ByteArrayAudioStream.java index ffcf3999f..5a4a5dd55 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/ByteArrayAudioStream.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/ByteArrayAudioStream.java @@ -20,7 +20,6 @@ import java.io.InputStream; * This is an implementation of a {@link FixedLengthAudioStream}, which is based on a simple byte array. * * @author Kai Kreuzer - Initial contribution - * */ public class ByteArrayAudioStream extends FixedLengthAudioStream { diff --git a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FileAudioStream.java b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FileAudioStream.java index d18afb76b..f8beea446 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FileAudioStream.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FileAudioStream.java @@ -27,7 +27,6 @@ import org.eclipse.smarthome.core.audio.utils.AudioStreamUtils; * @author Karel Goderis - Initial contribution * @author Kai Kreuzer - Refactored to take a file as input * @author Christoph Weitkamp - Refactored use of filename extension - * */ public class FileAudioStream extends FixedLengthAudioStream { diff --git a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FixedLengthAudioStream.java b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FixedLengthAudioStream.java index f75b8a41b..337d15273 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FixedLengthAudioStream.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/FixedLengthAudioStream.java @@ -19,7 +19,6 @@ import java.io.InputStream; * cloned streams. * * @author Kai Kreuzer - Initial contribution - * */ public abstract class FixedLengthAudioStream extends AudioStream { diff --git a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/URLAudioStream.java b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/URLAudioStream.java index 4c8ca643c..c0eaf64a3 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/URLAudioStream.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/URLAudioStream.java @@ -34,7 +34,6 @@ import org.slf4j.LoggerFactory; * @author Karel Goderis - Initial contribution * @author Kai Kreuzer - Refactored to not require a source * @author Christoph Weitkamp - Refactored use of filename extension - * */ public class URLAudioStream extends AudioStream { diff --git a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/internal/AudioServlet.java b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/internal/AudioServlet.java index 69ae4e97d..27e18601c 100644 --- a/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/internal/AudioServlet.java +++ b/bundles/org.openhab.core.audio/src/main/java/org/eclipse/smarthome/core/audio/internal/AudioServlet.java @@ -45,7 +45,6 @@ import org.osgi.service.http.HttpService; * A servlet that serves audio streams via HTTP. * * @author Kai Kreuzer - Initial contribution - * */ @Component public class AudioServlet extends SmartHomeServlet implements AudioHTTPServer { diff --git a/bundles/org.openhab.core.audio/src/test/java/org/eclipse/smarthome/core/audio/internal/AbstractAudioServletTest.java b/bundles/org.openhab.core.audio/src/test/java/org/eclipse/smarthome/core/audio/internal/AbstractAudioServletTest.java index fa4259872..e10cfd85f 100644 --- a/bundles/org.openhab.core.audio/src/test/java/org/eclipse/smarthome/core/audio/internal/AbstractAudioServletTest.java +++ b/bundles/org.openhab.core.audio/src/test/java/org/eclipse/smarthome/core/audio/internal/AbstractAudioServletTest.java @@ -35,7 +35,6 @@ import org.junit.Before; * Base class for tests using the {@link AudioServlet}. * * @author Henning Treu - Initial contribution - * */ public abstract class AbstractAudioServletTest extends JavaTest { diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/Keyword.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/Keyword.java index 9d93e0b3c..5912cf965 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/Keyword.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/Keyword.java @@ -16,7 +16,6 @@ package org.eclipse.smarthome.auth.oauth2client.internal; * Just a place to store all the important, reused keywords. * * @author Gary Tse - Initial contribution - * */ public interface Keyword { diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthClientServiceImpl.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthClientServiceImpl.java index d2017190e..d8c5e392d 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthClientServiceImpl.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthClientServiceImpl.java @@ -50,7 +50,6 @@ import org.slf4j.LoggerFactory; * * @author Michael Bock - Initial contribution * @author Gary Tse - Initial contribution - * */ @NonNullByDefault public class OAuthClientServiceImpl implements OAuthClientService { diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthConnector.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthConnector.java index 25bf4c5dd..fb67de8c2 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthConnector.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthConnector.java @@ -56,7 +56,6 @@ import com.google.gson.JsonSyntaxException; * * @author Michael Bock - Initial contribution * @author Gary Tse - ESH adaptation - * */ @NonNullByDefault public class OAuthConnector { diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandler.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandler.java index d770e1b06..269c3b822 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandler.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandler.java @@ -22,7 +22,6 @@ import org.eclipse.smarthome.core.auth.client.oauth2.AccessTokenResponse; * This is for OAuth client internal use. * * @author Gary Tse - Initial contribution - * */ @NonNullByDefault public interface OAuthStoreHandler { diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandlerImpl.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandlerImpl.java index f4d5a6087..128825a06 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandlerImpl.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandlerImpl.java @@ -68,7 +68,6 @@ import com.google.gson.JsonSerializer; * The recycle is performed when then instance is deactivated * * @author Gary Tse - Initial contribution - * */ @NonNullByDefault @Component(property = "CIPHER_TARGET=SymmetricKeyCipher") diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/StorageRecordType.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/StorageRecordType.java index e71b7f710..166526896 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/StorageRecordType.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/StorageRecordType.java @@ -18,7 +18,6 @@ import org.eclipse.jdt.annotation.NonNull; * Enum of types being used in the store * * @author Gary Tse - Initial contribution - * */ public enum StorageRecordType { diff --git a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/cipher/SymmetricKeyCipher.java b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/cipher/SymmetricKeyCipher.java index 4e32dae73..572d721f8 100644 --- a/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/cipher/SymmetricKeyCipher.java +++ b/bundles/org.openhab.core.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/cipher/SymmetricKeyCipher.java @@ -42,7 +42,6 @@ import org.slf4j.LoggerFactory; * This is a symmetric key encryption service for encrypting the OAuth tokens. * * @author Gary Tse - Initial contribution - * */ @NonNullByDefault @Component diff --git a/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaActionTypeProvider.java b/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaActionTypeProvider.java index 77956264c..641150597 100644 --- a/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaActionTypeProvider.java +++ b/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaActionTypeProvider.java @@ -43,7 +43,6 @@ import org.osgi.service.component.annotations.Reference; * * @author Kai Kreuzer - Initial contribution * @author Simon Kaufmann - added "say" action - * */ @Component(immediate = true) public class MediaActionTypeProvider implements ModuleTypeProvider { diff --git a/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaScriptScopeProvider.java b/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaScriptScopeProvider.java index c39f3121f..f0df0e384 100644 --- a/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaScriptScopeProvider.java +++ b/bundles/org.openhab.core.automation.module.media/src/main/java/org/openhab/core/automation/module/media/internal/MediaScriptScopeProvider.java @@ -27,7 +27,6 @@ import org.osgi.service.component.annotations.Reference; * This is a scope provider for features that are related to audio and voice support. * * @author Kai Kreuzer - Initial contribution - * */ @Component public class MediaScriptScopeProvider implements ScriptExtensionProvider { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/AbstractScriptedModuleHandlerFactory.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/AbstractScriptedModuleHandlerFactory.java index 403b29a4c..6f8100d1d 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/AbstractScriptedModuleHandlerFactory.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/AbstractScriptedModuleHandlerFactory.java @@ -34,8 +34,7 @@ import org.slf4j.LoggerFactory; /** * The {@link AbstractScriptedModuleHandlerFactory} wrappes the ScriptedHandler based on the underlying type. * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ public abstract class AbstractScriptedModuleHandlerFactory extends BaseModuleHandlerFactory { Logger logger = LoggerFactory.getLogger(AbstractScriptedModuleHandlerFactory.class); diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/RuleSupportScriptExtension.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/RuleSupportScriptExtension.java index 48a43a8f4..04423acc2 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/RuleSupportScriptExtension.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/RuleSupportScriptExtension.java @@ -53,8 +53,7 @@ import org.osgi.service.component.annotations.Reference; * This Script-Extension provides types and presets to support writing Rules using a ScriptEngine. * One can write and register Rules and Modules by adding them through the HandlerRegistry and/or RuleRegistry * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ @Component(immediate = true) public class RuleSupportScriptExtension implements ScriptExtensionProvider { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleHandlerFactory.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleHandlerFactory.java index f77a9d6bc..1f3cd5f53 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleHandlerFactory.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleHandlerFactory.java @@ -29,8 +29,7 @@ import org.osgi.service.component.annotations.Component; * This class provides the handlers from the script to the RuleManager. As Jsr223 languages have different needs, it * allows these handlers to be defined in different ways. * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ @Component(immediate = true, service = { ScriptedCustomModuleHandlerFactory.class, ModuleHandlerFactory.class }) public class ScriptedCustomModuleHandlerFactory extends AbstractScriptedModuleHandlerFactory { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleTypeProvider.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleTypeProvider.java index 633c91180..3925a4c7b 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleTypeProvider.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedCustomModuleTypeProvider.java @@ -28,7 +28,6 @@ import org.osgi.service.component.annotations.Component; * registered types can then be used publicly from any Rule-Editor. * * @author Simon Merschjohann - Initial contribution - * */ @Component(immediate = true, service = { ScriptedCustomModuleTypeProvider.class, ModuleTypeProvider.class }) public class ScriptedCustomModuleTypeProvider implements ModuleTypeProvider { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedPrivateModuleHandlerFactory.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedPrivateModuleHandlerFactory.java index 8798bf4cf..bea7d7e09 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedPrivateModuleHandlerFactory.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/ScriptedPrivateModuleHandlerFactory.java @@ -31,8 +31,7 @@ import org.slf4j.LoggerFactory; * This class provides the handlers from the script to the RuleManager. As Jsr223 languages have different needs, it * allows these handlers to be defined in different ways. * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ @Component(immediate = true, service = { ScriptedPrivateModuleHandlerFactory.class, ModuleHandlerFactory.class }) public class ScriptedPrivateModuleHandlerFactory extends AbstractScriptedModuleHandlerFactory { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/delegates/SimpleTriggerHandlerCallbackDelegate.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/delegates/SimpleTriggerHandlerCallbackDelegate.java index ad9833cc6..d2cc9092d 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/delegates/SimpleTriggerHandlerCallbackDelegate.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/delegates/SimpleTriggerHandlerCallbackDelegate.java @@ -23,8 +23,7 @@ import org.openhab.core.automation.module.script.rulesupport.shared.simple.Simpl /** * The {@link SimpleTriggerHandlerCallbackDelegate} allows a script to define callbacks for triggers in different ways. * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ public class SimpleTriggerHandlerCallbackDelegate implements SimpleTriggerHandlerCallback { private final Trigger trigger; diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/loader/ScriptFileWatcher.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/loader/ScriptFileWatcher.java index f847c4548..c2cff7a91 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/loader/ScriptFileWatcher.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/internal/loader/ScriptFileWatcher.java @@ -48,7 +48,6 @@ import org.osgi.service.component.annotations.Reference; * * @author Simon Merschjohann - Initial contribution * @author Kai Kreuzer - improved logging and removed thread pool - * */ @Component(immediate = true) public class ScriptFileWatcher extends AbstractWatchService { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/RuleSupportRuleRegistryDelegate.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/RuleSupportRuleRegistryDelegate.java index aa0ee78d5..3f3e994b4 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/RuleSupportRuleRegistryDelegate.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/RuleSupportRuleRegistryDelegate.java @@ -25,8 +25,7 @@ import org.openhab.core.automation.RuleRegistry; * rules to the RuleManager without worrying about the need to remove rules again. Nonetheless, using the addPermanent * method it is still possible to add rules permanently. * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ public class RuleSupportRuleRegistryDelegate implements RuleRegistry { private final RuleRegistry ruleRegistry; diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedAutomationManager.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedAutomationManager.java index 275ddc7ef..62e9f8181 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedAutomationManager.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedAutomationManager.java @@ -41,8 +41,7 @@ import org.slf4j.LoggerFactory; * This Registry is used for a single ScriptEngine instance. It allows the adding and removing of handlers. * It allows the removal of previously added modules on unload. * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ public class ScriptedAutomationManager { private final Logger logger = LoggerFactory.getLogger(ScriptedAutomationManager.class); diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedHandler.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedHandler.java index 347d692a2..fdedf2c9d 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedHandler.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedHandler.java @@ -15,8 +15,7 @@ package org.openhab.core.automation.module.script.rulesupport.shared; /** * Empty interface to identify scripted handlers * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ public interface ScriptedHandler { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedRuleProvider.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedRuleProvider.java index fa12fc55b..aaacaa0f6 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedRuleProvider.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/ScriptedRuleProvider.java @@ -25,8 +25,7 @@ import org.osgi.service.component.annotations.Component; * This RuleProvider keeps Rules at added by scripts during the runtime. This ensures that Rules are not kept on reboot, * but have to be added by the scripts again. * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ @Component(immediate = true, service = { ScriptedRuleProvider.class, RuleProvider.class }) public class ScriptedRuleProvider implements RuleProvider { diff --git a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/simple/SimpleRule.java b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/simple/SimpleRule.java index 418078173..bde680819 100644 --- a/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/simple/SimpleRule.java +++ b/bundles/org.openhab.core.automation.module.script.rulesupport/src/main/java/org/openhab/core/automation/module/script/rulesupport/shared/simple/SimpleRule.java @@ -39,7 +39,6 @@ import org.openhab.core.automation.template.RuleTemplate; * * @author Simon Merschjohann - Initial contribution * @author Kai Kreuzer - made it implement Rule - * */ @NonNullByDefault public abstract class SimpleRule implements Rule, SimpleRuleActionHandler { diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptExtensionProvider.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptExtensionProvider.java index 987e41369..14957f536 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptExtensionProvider.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptExtensionProvider.java @@ -19,7 +19,6 @@ import java.util.Map; * A {@link ScriptExtensionProvider} can provide variable and types on ScriptEngine instance basis. * * @author Simon Merschjohann - Initial contribution - * */ public interface ScriptExtensionProvider { diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/ScriptExtensionManager.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/ScriptExtensionManager.java index acd215afa..a378cecd7 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/ScriptExtensionManager.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/ScriptExtensionManager.java @@ -30,8 +30,7 @@ import org.osgi.service.component.annotations.ReferencePolicy; /** * This manager allows a script import extension providers * - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ @Component(service = ScriptExtensionManager.class) public class ScriptExtensionManager { diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ItemRegistryDelegate.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ItemRegistryDelegate.java index d87ae3414..ca8b63ba4 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ItemRegistryDelegate.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ItemRegistryDelegate.java @@ -27,7 +27,6 @@ import org.eclipse.smarthome.core.types.State; * This is a helper class that can be added to script scopes. It provides easy access to the current item states. * * @author Kai Kreuzer - Initial contribution - * */ public class ItemRegistryDelegate implements Map { diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptBusEvent.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptBusEvent.java index b05d56a8d..c3f6261cb 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptBusEvent.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptBusEvent.java @@ -36,7 +36,6 @@ import org.slf4j.LoggerFactory; * Note: This class is a copy from the {@link BusEvent} class, which resides in the model.script bundle. * * @author Kai Kreuzer - Initial contribution - * */ public class ScriptBusEvent { diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptThingActions.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptThingActions.java index 99536ee0a..a950089f5 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptThingActions.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/defaultscope/ScriptThingActions.java @@ -31,7 +31,6 @@ import org.osgi.service.component.annotations.ReferencePolicy; * Note: This class is a copy from the {@link ThingActions} class, which resides in the model.script bundle. * * @author Kai Kreuzer - Initial contribution - * */ public class ScriptThingActions { diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/factory/ScriptModuleHandlerFactory.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/factory/ScriptModuleHandlerFactory.java index 69be69daa..ef8e7ba9b 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/factory/ScriptModuleHandlerFactory.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/factory/ScriptModuleHandlerFactory.java @@ -38,7 +38,7 @@ import org.slf4j.LoggerFactory; /** * This HandlerFactory creates ModuleHandlers for scripts. * - * @author Kai Kreuzer + * @author Kai Kreuzer - Initial contribution */ @NonNullByDefault @Component(service = ModuleHandlerFactory.class) diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/AbstractScriptModuleHandler.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/AbstractScriptModuleHandler.java index e5e1c0d87..d1af21833 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/AbstractScriptModuleHandler.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/AbstractScriptModuleHandler.java @@ -34,7 +34,7 @@ import org.slf4j.LoggerFactory; * This is an abstract class that can be used when implementing any module handler that handles scripts. * * @author Kai Kreuzer - Initial contribution - * @author Simon Merschjohann + * @author Simon Merschjohann - Initial contribution * * @param the type of module the concrete handler can handle */ diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptActionHandler.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptActionHandler.java index 40360ef24..acbb62784 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptActionHandler.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptActionHandler.java @@ -29,7 +29,7 @@ import org.slf4j.LoggerFactory; * This handler can execute script actions. * * @author Kai Kreuzer - Initial contribution - * @author Simon Merschjohann + * @author Simon Merschjohann - Initial contribution */ @NonNullByDefault public class ScriptActionHandler extends AbstractScriptModuleHandler implements ActionHandler { diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptConditionHandler.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptConditionHandler.java index 540a34852..75987a13b 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptConditionHandler.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/internal/handler/ScriptConditionHandler.java @@ -29,7 +29,7 @@ import org.slf4j.LoggerFactory; * This handler can evaluate a condition based on a script. * * @author Kai Kreuzer - Initial contribution - * @author Simon Merschjohann + * @author Simon Merschjohann - Initial contribution */ @NonNullByDefault public class ScriptConditionHandler extends AbstractScriptModuleHandler implements ConditionHandler { diff --git a/bundles/org.openhab.core.automation.rest/src/main/java/org/openhab/core/automation/rest/internal/dto/EnrichedRuleDTO.java b/bundles/org.openhab.core.automation.rest/src/main/java/org/openhab/core/automation/rest/internal/dto/EnrichedRuleDTO.java index e7adb3ac3..150f1af5a 100644 --- a/bundles/org.openhab.core.automation.rest/src/main/java/org/openhab/core/automation/rest/internal/dto/EnrichedRuleDTO.java +++ b/bundles/org.openhab.core.automation.rest/src/main/java/org/openhab/core/automation/rest/internal/dto/EnrichedRuleDTO.java @@ -19,7 +19,6 @@ import org.openhab.core.automation.dto.RuleDTO; * This is a data transfer object that is used to serialize rules with dynamic data like the status. * * @author Kai Kreuzer - Initial contribution - * */ public class EnrichedRuleDTO extends RuleDTO { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/AnnotatedActions.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/AnnotatedActions.java index a9fdf0246..00484bc00 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/AnnotatedActions.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/AnnotatedActions.java @@ -18,7 +18,6 @@ package org.openhab.core.automation; * Every method in the implementation should provide annotations which are used to create the ModuleTypes * * @author Stefan Triller - Initial contribution - * */ public interface AnnotatedActions { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/ModuleHandlerCallback.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/ModuleHandlerCallback.java index fa0803931..2e037b1dc 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/ModuleHandlerCallback.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/ModuleHandlerCallback.java @@ -25,7 +25,6 @@ import org.eclipse.smarthome.core.common.registry.RegistryChangeListener; * for a single {@link Rule} to the Rule Engine. * * @author Kai Kreuzer - Initial contribution - * */ @NonNullByDefault public interface ModuleHandlerCallback { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RuleManager.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RuleManager.java index 05eb0e41d..410224684 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RuleManager.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/RuleManager.java @@ -25,7 +25,6 @@ import org.eclipse.smarthome.core.common.registry.RegistryChangeListener; * for a single {@link Rule} to the Rule Engine. * * @author Kai Kreuzer - Initial contribution - * */ @NonNullByDefault public interface RuleManager { 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 4d5a2adba..035215fe1 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 @@ -23,7 +23,6 @@ import java.util.function.Predicate; * This class add support for prefixes for {@link Rule} UIDs and provide default predicates for prefixes and tags. * * @author Victor Toni - Initial contribution - * */ public class RulePredicates { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/Visibility.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/Visibility.java index e452c171f..008db02b3 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/Visibility.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/Visibility.java @@ -19,7 +19,6 @@ import org.openhab.core.automation.type.ModuleType; * Defines visibility values of {@link Rule}s, {@link ModuleType}s and {@link Template}s. * * @author Yordan Mihaylov - Initial contribution - * */ public enum Visibility { /** diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeActionTypeDTO.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeActionTypeDTO.java index 30d6de8a5..d2e267d8e 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeActionTypeDTO.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeActionTypeDTO.java @@ -18,7 +18,6 @@ import java.util.List; * This is a data transfer object that is used to serialize the respective class. * * @author Ana Dimova - Initial contribution - * */ public class CompositeActionTypeDTO extends ActionTypeDTO { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeConditionTypeDTO.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeConditionTypeDTO.java index 1288c6e9f..87f50fab6 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeConditionTypeDTO.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeConditionTypeDTO.java @@ -18,7 +18,6 @@ import java.util.List; * This is a data transfer object that is used to serialize the respective class. * * @author Ana Dimova - Initial contribution - * */ public class CompositeConditionTypeDTO extends ConditionTypeDTO { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeTriggerTypeDTO.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeTriggerTypeDTO.java index dd95d5087..b0f8669af 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeTriggerTypeDTO.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/CompositeTriggerTypeDTO.java @@ -18,7 +18,6 @@ import java.util.List; * This is a data transfer object that is used to serialize the respective class. * * @author Ana Dimova - Initial contribution - * */ public class CompositeTriggerTypeDTO extends TriggerTypeDTO { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTO.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTO.java index 42f89161f..ac33909eb 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTO.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTO.java @@ -22,7 +22,6 @@ import org.openhab.core.automation.Visibility; * This is a data transfer object that is used to serialize the rule templates. * * @author Ana Dimova - Initial contribution - * */ public class RuleTemplateDTO { public String label; diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTOMapper.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTOMapper.java index e9b3f2098..7e978886f 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTOMapper.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/dto/RuleTemplateDTOMapper.java @@ -20,7 +20,6 @@ import org.openhab.core.automation.template.RuleTemplate; * This is a utility class to convert between the Rule Templates and RuleTemplateDTO objects. * * @author Ana Dimova - Initial contribution - * */ public class RuleTemplateDTOMapper { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/AbstractRuleRegistryEvent.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/AbstractRuleRegistryEvent.java index 96a363d3e..915df16b2 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/AbstractRuleRegistryEvent.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/AbstractRuleRegistryEvent.java @@ -20,7 +20,6 @@ import org.openhab.core.automation.dto.RuleDTO; * * @author Benedikt Niehues - Initial contribution * @author Markus Rathgeb - Use the DTO for the Rule representation - * */ public abstract class AbstractRuleRegistryEvent extends AbstractEvent { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleAddedEvent.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleAddedEvent.java index 262ccdf7d..5ab7f8a5f 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleAddedEvent.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleAddedEvent.java @@ -18,7 +18,6 @@ import org.openhab.core.automation.dto.RuleDTO; * An {@link RuleAddedEvent} notifies subscribers that a rule has been added. * * @author Benedikt Niehues - Initial contribution - * */ public class RuleAddedEvent extends AbstractRuleRegistryEvent { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleRemovedEvent.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleRemovedEvent.java index 9c2d666f3..a471d5f60 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleRemovedEvent.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleRemovedEvent.java @@ -18,7 +18,6 @@ import org.openhab.core.automation.dto.RuleDTO; * An {@link RuleRemovedEvent} notifies subscribers that a rule has been removed. * * @author Benedikt Niehues - Initial contribution - * */ public class RuleRemovedEvent extends AbstractRuleRegistryEvent { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleStatusInfoEvent.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleStatusInfoEvent.java index d2b41faa5..59efc858c 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleStatusInfoEvent.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleStatusInfoEvent.java @@ -20,7 +20,6 @@ import org.openhab.core.automation.RuleStatusInfo; * * @author Benedikt Niehues - Initial contribution * @author Kai Kreuzer - added toString method - * */ public class RuleStatusInfoEvent extends AbstractEvent { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleUpdatedEvent.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleUpdatedEvent.java index d99cc6b9b..c1b388cfb 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleUpdatedEvent.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/events/RuleUpdatedEvent.java @@ -18,7 +18,6 @@ import org.openhab.core.automation.dto.RuleDTO; * An {@link RuleUpdatedEvent} notifies subscribers that a rule has been updated. * * @author Benedikt Niehues - Initial contribution - * */ public class RuleUpdatedEvent extends AbstractRuleRegistryEvent { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ConnectionValidator.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ConnectionValidator.java index d837a8374..6bd8181e2 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ConnectionValidator.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ConnectionValidator.java @@ -42,7 +42,6 @@ import org.openhab.core.automation.type.TriggerType; * @author Kai Kreuzer - refactored (managed) provider and registry implementation * @author Benedikt Niehues - validation of connection-types respects inheriting types * @author Ana Dimova - new reference syntax: list[index], map["key"], bean.field - * */ public class ConnectionValidator { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ModuleImpl.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ModuleImpl.java index b73afdf53..2b7f647ab 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ModuleImpl.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/ModuleImpl.java @@ -33,7 +33,6 @@ import org.openhab.core.automation.type.Output; * updated by RuleManager * * @author Yordan Mihaylov - Initial contribution - * */ public abstract class ModuleImpl implements Module { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AbstractCommandProvider.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AbstractCommandProvider.java index 39f2ddabb..4da820672 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AbstractCommandProvider.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AbstractCommandProvider.java @@ -43,7 +43,6 @@ import org.slf4j.LoggerFactory; * * @author Ana Dimova - Initial contribution * @author Kai Kreuzer - refactored (managed) provider and registry implementation - * */ @SuppressWarnings("rawtypes") public abstract class AbstractCommandProvider implements ServiceTrackerCustomizer { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommand.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommand.java index fd3bbb379..9cd2d51be 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommand.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommand.java @@ -18,7 +18,6 @@ package org.openhab.core.automation.internal.commands; * provider. * * @author Ana Dimova - Initial contribution - * */ public abstract class AutomationCommand { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandEnableRule.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandEnableRule.java index 28f051eb2..b7fdb33c9 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandEnableRule.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandEnableRule.java @@ -18,7 +18,6 @@ import org.openhab.core.automation.RuleStatus; * This class provides functionality of command {@link AutomationCommands#ENABLE_RULE}. * * @author Ana Dimova - Initial contribution - * */ public class AutomationCommandEnableRule extends AutomationCommand { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandExport.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandExport.java index fabb4f04a..feb516958 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandExport.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandExport.java @@ -29,7 +29,6 @@ import org.openhab.core.automation.parser.Parser; * * * @author Ana Dimova - Initial contribution - * */ public class AutomationCommandExport extends AutomationCommand { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandImport.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandImport.java index dc3ac54a1..167ff7306 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandImport.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandImport.java @@ -27,7 +27,6 @@ import org.openhab.core.automation.parser.Parser; * * * @author Ana Dimova - Initial contribution - * */ public class AutomationCommandImport extends AutomationCommand { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandList.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandList.java index 7b99fb475..92af36808 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandList.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandList.java @@ -34,7 +34,6 @@ import org.openhab.core.automation.type.ModuleType; * * * @author Ana Dimova - Initial contribution - * */ public class AutomationCommandList extends AutomationCommand { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandRemove.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandRemove.java index dff80434f..d39925e30 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandRemove.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommandRemove.java @@ -30,7 +30,6 @@ import org.openhab.core.automation.Rule; * @author Ana Dimova - Initial contribution * @author Kai Kreuzer - fixed feedback when deleting non-existent rule * @author Marin Mitev - removed prefixes in the output - * */ public class AutomationCommandRemove extends AutomationCommand { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommands.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommands.java index d36af4448..4a1b41bc2 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommands.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/AutomationCommands.java @@ -39,7 +39,6 @@ import org.osgi.framework.BundleContext; * * @author Ana Dimova - Initial contribution * @author Kai Kreuzer - refactored (managed) provider and registry implementation - * */ public abstract class AutomationCommands { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineModuleTypeProvider.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineModuleTypeProvider.java index 6131cfef5..b553ee5ad 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineModuleTypeProvider.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineModuleTypeProvider.java @@ -54,7 +54,6 @@ import org.osgi.framework.ServiceRegistration; * * @author Ana Dimova - Initial contribution * @author Kai Kreuzer - refactored (managed) provider and registry implementation - * */ public class CommandlineModuleTypeProvider extends AbstractCommandProvider implements ModuleTypeProvider { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineRuleImporter.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineRuleImporter.java index 3e6d40621..83b9e3aaa 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineRuleImporter.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineRuleImporter.java @@ -41,7 +41,6 @@ import org.osgi.framework.ServiceReference; * * @author Ana Dimova - Initial contribution * @author Kai Kreuzer - refactored (managed) provider and registry implementation - * */ public class CommandlineRuleImporter extends AbstractCommandProvider { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineTemplateProvider.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineTemplateProvider.java index a214b8354..ea8b327fc 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineTemplateProvider.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/CommandlineTemplateProvider.java @@ -51,7 +51,6 @@ import org.osgi.framework.ServiceRegistration; * * @author Ana Dimova - Initial contribution * @author Kai Kreuzer - refactored (managed) provider and registry implementation - * */ public class CommandlineTemplateProvider extends AbstractCommandProvider implements RuleTemplateProvider { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Printer.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Printer.java index 7239e2a4d..3c8f5697d 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Printer.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Printer.java @@ -44,7 +44,6 @@ import org.openhab.core.automation.type.TriggerType; * * @author Ana Dimova - Initial contribution * @author Yordan Mihaylov - updates related to api changes - * */ public class Printer { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Utils.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Utils.java index 500fc36db..d11d68373 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Utils.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/commands/Utils.java @@ -22,7 +22,6 @@ import java.util.Map.Entry; * This class contains methods for facilitating sorting and filtering lists stored in {@link Hashtable}s. * * @author Ana Dimova - Initial contribution - * */ public class Utils { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeActionHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeActionHandler.java index 6f2cbbcbd..80456468e 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeActionHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeActionHandler.java @@ -33,7 +33,6 @@ import org.openhab.core.automation.util.ReferenceResolver; * visible out of the context of the action. * * @author Yordan Mihaylov - Initial contribution - * */ public class CompositeActionHandler extends AbstractCompositeModuleHandler implements ActionHandler { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeConditionHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeConditionHandler.java index 423d50b1f..4f1430294 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeConditionHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeConditionHandler.java @@ -27,7 +27,6 @@ import org.openhab.core.automation.type.CompositeConditionType; * by its {@link CompositeConditionType}) are satisfied. * * @author Yordan Mihaylov - Initial contribution - * */ public class CompositeConditionHandler extends AbstractCompositeModuleHandler diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeTriggerHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeTriggerHandler.java index 9e992f66a..ca9489a51 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeTriggerHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/composite/CompositeTriggerHandler.java @@ -36,7 +36,6 @@ import org.openhab.core.automation.util.ReferenceResolver; * rule context. The outputs of the child triggers are not visible out of context of the trigger. * * @author Yordan Mihaylov - Initial contribution - * */ public class CompositeTriggerHandler extends AbstractCompositeModuleHandler diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/exception/UncomparableException.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/exception/UncomparableException.java index 4182c9e18..3a62f8151 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/exception/UncomparableException.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/exception/UncomparableException.java @@ -16,7 +16,6 @@ package org.openhab.core.automation.internal.module.exception; * This Exception is used as an indicator for not matching types during comparation * * @author Benedikt Niehues - Initial contribution - * */ public class UncomparableException extends Exception { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ChannelEventTriggerHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ChannelEventTriggerHandler.java index 01f08ea13..9018671c2 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ChannelEventTriggerHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ChannelEventTriggerHandler.java @@ -35,7 +35,6 @@ import org.slf4j.LoggerFactory; * This is an ModuleHandler implementation for trigger channels with specific events * * @author Stefan Triller - Initial contribution - * */ public class ChannelEventTriggerHandler extends BaseTriggerModuleHandler implements EventSubscriber, EventFilter { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/CompareConditionHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/CompareConditionHandler.java index d1c0802ab..bc44b1d12 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/CompareConditionHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/CompareConditionHandler.java @@ -30,7 +30,6 @@ import org.slf4j.LoggerFactory; * Generic Comparation Condition * * @author Benedikt Niehues - Initial contribution - * */ public class CompareConditionHandler extends BaseConditionModuleHandler { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericCronTriggerHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericCronTriggerHandler.java index 612d0c91e..38b3b3e41 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericCronTriggerHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericCronTriggerHandler.java @@ -29,7 +29,6 @@ import org.slf4j.LoggerFactory; * * @author Christoph Knauf - Initial contribution * @author Yordan Mihaylov - Remove Quarz lib dependency - * */ public class GenericCronTriggerHandler extends BaseTriggerModuleHandler implements SchedulerRunnable { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericEventTriggerHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericEventTriggerHandler.java index 0cb07e4e5..20bfaa6eb 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericEventTriggerHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/GenericEventTriggerHandler.java @@ -43,7 +43,6 @@ import org.slf4j.LoggerFactory; * * @author Benedikt Niehues - Initial contribution * @author Kai Kreuzer - refactored and simplified customized module handling - * */ public class GenericEventTriggerHandler extends BaseTriggerModuleHandler implements EventSubscriber, EventFilter { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemCommandTriggerHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemCommandTriggerHandler.java index 4e7170d9a..45a2001a9 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemCommandTriggerHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemCommandTriggerHandler.java @@ -38,7 +38,6 @@ import org.slf4j.LoggerFactory; * configuration. * * @author Kai Kreuzer - Initial contribution - * */ public class ItemCommandTriggerHandler extends BaseTriggerModuleHandler implements EventSubscriber, EventFilter { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemStateTriggerHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemStateTriggerHandler.java index 57b79d9c9..b4a5ecc21 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemStateTriggerHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/ItemStateTriggerHandler.java @@ -41,8 +41,7 @@ import org.slf4j.LoggerFactory; * configuration. * * @author Kai Kreuzer - Initial contribution - * @author Simon Merschjohann - * + * @author Simon Merschjohann - Initial contribution */ public class ItemStateTriggerHandler extends BaseTriggerModuleHandler implements EventSubscriber, EventFilter { private final Logger logger = LoggerFactory.getLogger(ItemStateTriggerHandler.class); diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimeOfDayTriggerHandler.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimeOfDayTriggerHandler.java index 42e79d6f2..cd2ca174b 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimeOfDayTriggerHandler.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimeOfDayTriggerHandler.java @@ -29,7 +29,6 @@ import org.slf4j.LoggerFactory; * at a specific time (format 'hh:mm'). * * @author Kai Kreuzer - Initial contribution - * */ public class TimeOfDayTriggerHandler extends BaseTriggerModuleHandler implements SchedulerRunnable { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimerModuleHandlerFactory.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimerModuleHandlerFactory.java index b3a1182f1..a973ad25c 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimerModuleHandlerFactory.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/handler/TimerModuleHandlerFactory.java @@ -34,7 +34,6 @@ import org.slf4j.LoggerFactory; * * @author Christoph Knauf - Initial contribution * @author Kai Kreuzer - added new module types - * */ @Component(immediate = true, service = ModuleHandlerFactory.class) public class TimerModuleHandlerFactory extends BaseModuleHandlerFactory { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/provider/AnnotatedActionModuleTypeProvider.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/provider/AnnotatedActionModuleTypeProvider.java index 09ddc44a5..a10213925 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/provider/AnnotatedActionModuleTypeProvider.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/module/provider/AnnotatedActionModuleTypeProvider.java @@ -49,7 +49,6 @@ import org.osgi.service.component.annotations.ReferencePolicy; * from them * * @author Stefan Triller - Initial contribution - * */ @Component(service = { ModuleTypeProvider.class, ModuleHandlerFactory.class }) public class AnnotatedActionModuleTypeProvider extends BaseModuleHandlerFactory implements ModuleTypeProvider { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ActionInstanceCreator.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ActionInstanceCreator.java index ead996d30..1baa31ca0 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ActionInstanceCreator.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ActionInstanceCreator.java @@ -23,7 +23,6 @@ import com.google.gson.InstanceCreator; * This class creates {@link ActionType} instances. * * @author Ana Dimova - Initial contribution - * */ public class ActionInstanceCreator implements InstanceCreator { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ConditionInstanceCreator.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ConditionInstanceCreator.java index 96788bee1..8076e113e 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ConditionInstanceCreator.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ConditionInstanceCreator.java @@ -23,7 +23,6 @@ import com.google.gson.InstanceCreator; * This class creates {@link ConditionType} instances. * * @author Ana Dimova - Initial contribution - * */ public class ConditionInstanceCreator implements InstanceCreator { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ModuleTypeGSONParser.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ModuleTypeGSONParser.java index b6003050c..c9b99e40c 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ModuleTypeGSONParser.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/ModuleTypeGSONParser.java @@ -41,7 +41,6 @@ import org.osgi.service.component.annotations.Component; * This class can parse and serialize sets of {@link ModuleType}. * * @author Kai Kreuzer - Initial contribution - * */ @Component(immediate = true, service = Parser.class, property = { "parser.type=parser.module.type", "format=json" }) public class ModuleTypeGSONParser extends AbstractGSONParser { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/RuleGSONParser.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/RuleGSONParser.java index 774ff23c1..ce5ce1169 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/RuleGSONParser.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/RuleGSONParser.java @@ -35,7 +35,6 @@ import com.google.gson.stream.JsonToken; * This class can parse and serialize sets of {@link Rule}s. * * @author Kai Kreuzer - Initial contribution - * */ @Component(immediate = true, service = Parser.class, property = { "parser.type=parser.rule", "format=json" }) public class RuleGSONParser extends AbstractGSONParser { diff --git a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/TemplateGSONParser.java b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/TemplateGSONParser.java index 36cdab8c3..aa2755de6 100644 --- a/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/TemplateGSONParser.java +++ b/bundles/org.openhab.core.automation/src/main/java/org/openhab/core/automation/internal/parser/gson/TemplateGSONParser.java @@ -35,7 +35,6 @@ import com.google.gson.stream.JsonToken; * This class can parse and serialize sets of {@link Template}s. * * @author Kai Kreuzer - Initial contribution - * */ @Component(immediate = true, service = Parser.class, property = { "parser.type=parser.template", "format=json" }) public class TemplateGSONParser extends AbstractGSONParser