[jboss-jira] [JBoss JIRA] (WFCORE-1981) Many deprecation warnings in wf-core code
Brian Stansberry (JIRA)
issues at jboss.org
Mon Nov 14 10:13:00 EST 2016
[ https://issues.jboss.org/browse/WFCORE-1981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13321938#comment-13321938 ]
Brian Stansberry commented on WFCORE-1981:
------------------------------------------
I do not particularly like this kind of issue for WildFly Core. It encourages broad based changes affecting random areas.
Any changes made for this must come in discrete chunks, one PR per chunk, with only conceptually related changes in any one chunk. Any wide ranging PRs will be rejected.
This JIRA must not be used as justification for eliminating deprecated classes/methods (and thus eliminating required use of them, e.g. in wrapper classes.) Any such change will be rejected. If some deprecated class/method should be eliminated it needs to be done under a separate issue.
Until the JDK provides something like @Experimental/@Unstable that functions like @Deprecated it is not a goal to eliminate all deprecated API usage in core. We sometimes use @Deprecated as a means to trigger user awareness that some APIs may change.
> Many deprecation warnings in wf-core code
> -----------------------------------------
>
> Key: WFCORE-1981
> URL: https://issues.jboss.org/browse/WFCORE-1981
> Project: WildFly Core
> Issue Type: Bug
> Affects Versions: 3.0.0.Alpha12
> Reporter: Rostislav Svoboda
> Assignee: Tomaz Cerar
> Attachments: wf-core-deprecated-log.txt
>
>
> There are many deprecation (281 atm) warnings in wf-core code.
> List of detected deprecations attached.
> updated summary {{mvn -fn clean install -Dmaven.test.skip=true -Dmaven.compiler.showDeprecation=true | tee ~/Downloads/wildfly-core-build-log.txt}}:
> {code}
> grep deprecated wildfly-core-build-log.txt | cut -d] -f3 | sort | uniq -c | sort -n -r
> 92 org.jboss.as.controller.access.Caller in org.jboss.as.controller.access has been deprecated
> 33 org.jboss.msc.service.ServiceListener in org.jboss.msc.service has been deprecated
> 25 SimpleResourceDefinition(org.jboss.as.controller.PathElement,org.jboss.as.controller.descriptions.ResourceDescriptionResolver,org.jboss.as.controller.OperationStepHandler,org.jboss.as.controller.OperationStepHandler,org.jboss.as.controller.registry.OperationEntry.Flag,org.jboss.as.controller.registry.OperationEntry.Flag) in org.jboss.as.controller.SimpleResourceDefinition has been deprecated
> 23 org.jboss.as.controller.CurrentOperationIdHolder in org.jboss.as.controller has been deprecated
> 17 org.xnio.Pool in org.xnio has been deprecated
> 16 org.jboss.as.server.mgmt.domain.ExtensibleHttpManagement in org.jboss.as.server.mgmt.domain has been deprecated
> 16 org.jboss.as.server.ExternalManagementRequestExecutor in org.jboss.as.server has been deprecated
> 12 org.jboss.as.controller.ServiceVerificationHandler in org.jboss.as.controller has been deprecated
> 11 OPTIONAL in org.jboss.msc.service.ServiceBuilder.DependencyType has been deprecated
> 10 org.xnio.ByteBufferSlicePool in org.xnio has been deprecated
> 6 builder(org.jboss.as.controller.PersistentResourceDefinition) in org.jboss.as.controller.PersistentResourceXMLDescription has been deprecated
> 5 SERVICE_NAME in org.wildfly.extension.requestcontroller.RequestController has been deprecated
> 5 org.jboss.as.server.operations.ServerRestartRequiredHandler in org.jboss.as.server.operations has been deprecated
> 5 org.jboss.as.domain.http.server.security.RealmIdentityManager in org.jboss.as.domain.http.server.security has been deprecated
> 4 removePropertyChangeListener(java.beans.PropertyChangeListener) in org.jboss.as.controller.ControlledProcessStateService has been deprecated
> 4 org.jboss.as.controller.extension.ExtensionContextSupplement in org.jboss.as.controller.extension has been deprecated
> 4 addPropertyChangeListener(java.beans.PropertyChangeListener) in org.jboss.as.controller.ControlledProcessStateService has been deprecated
> 4 AbstractControllerService(org.jboss.as.controller.ProcessType,org.jboss.as.controller.RunningModeControl,org.jboss.as.controller.persistence.ConfigurationPersister,org.jboss.as.controller.ControlledProcessState,org.jboss.as.controller.ResourceDefinition,org.jboss.as.controller.OperationStepHandler,org.jboss.as.controller.ExpressionResolver) in org.jboss.as.controller.AbstractControllerService has been deprecated
> 3 transformOperation(org.jboss.as.controller.ModelVersion,org.jboss.dmr.ModelNode,org.jboss.as.controller.transform.TransformerOperationAttachment) in org.jboss.as.subsystem.test.KernelServices has been deprecated
> 3 IMPLEMENTATION_VENDOR_ID in java.util.jar.Attributes.Name has been deprecated
> 3 getCurrentState() in org.jboss.as.controller.ControlledProcessStateService has been deprecated
> 3 executeAndGrabTransformerAttachment(org.jboss.dmr.ModelNode) in org.jboss.as.subsystem.test.KernelServices has been deprecated
> 3 deserialize(javax.management.ObjectName,byte[
> 3 deserialize(java.lang.String,javax.management.ObjectName,byte[
> 3 deserialize(java.lang.String,byte[
> 2 SimpleOperationDefinition(java.lang.String,org.jboss.as.controller.descriptions.ResourceDescriptionResolver,org.jboss.as.controller.descriptions.ResourceDescriptionResolver,org.jboss.as.controller.registry.OperationEntry.EntryType,java.util.EnumSet<org.jboss.as.controller.registry.OperationEntry.Flag>,org.jboss.dmr.ModelType,org.jboss.dmr.ModelType,boolean,org.jboss.as.controller.DeprecationData,org.jboss.as.controller.AttributeDefinition[
> 2 SERVICE_NAME in org.jboss.as.server.ExternalManagementRequestExecutor has been deprecated
> 2 perLoggingDeploymentIgnored(java.lang.String,java.lang.String,java.lang.String) in org.jboss.as.logging.logging.LoggingLogger has been deprecated
> 2 perDeploymentPropertyDeprecated(java.lang.String,java.lang.String) in org.jboss.as.logging.logging.LoggingLogger has been deprecated
> 2 OUTBOUND_SOCKET_BINDING_BASE_SERVICE_NAME in org.jboss.as.network.OutboundSocketBinding has been deprecated
> 2 org.jboss.as.protocol.mgmt.ManagementRequestContext.MultipleResponseAsyncTask in org.jboss.as.protocol.mgmt.ManagementRequestContext has been deprecated
> 2 OperationFailedException(org.jboss.dmr.ModelNode) in org.jboss.as.controller.OperationFailedException has been deprecated
> 2 IMPLEMENTATION_URL in java.util.jar.Attributes.Name has been deprecated
> 2 getDefaultControllerPort() in org.jboss.as.cli.CommandContext has been deprecated
> 2 getDefaultControllerHost() in org.jboss.as.cli.CommandContext has been deprecated
> 2 getCaller() in org.jboss.as.controller.OperationContext has been deprecated
> 2 ExtensionRegistry(org.jboss.as.controller.ProcessType,org.jboss.as.controller.RunningModeControl) in org.jboss.as.controller.extension.ExtensionRegistry has been deprecated
> 2 DOMAIN_EXECUTION_KEY in org.jboss.as.controller.CompositeOperationHandler has been deprecated
> 2 createVault(java.lang.String,java.util.Map<java.lang.String,java.lang.Object>) in org.jboss.as.server.services.security.AbstractVaultReader has been deprecated
> 2 connectController(java.lang.String,int) in org.jboss.as.cli.CommandContext has been deprecated
> 2 builder(org.jboss.as.controller.PersistentResourceDefinition,java.lang.String) in org.jboss.as.controller.PersistentResourceXMLDescription has been deprecated
> 2 AbstractControllerService(org.jboss.as.controller.ProcessType,org.jboss.as.controller.RunningModeControl,org.jboss.as.controller.persistence.ConfigurationPersister,org.jboss.as.controller.ControlledProcessState,org.jboss.as.controller.ResourceDefinition,org.jboss.as.controller.OperationStepHandler,org.jboss.as.controller.ExpressionResolver,org.jboss.as.controller.audit.ManagedAuditLogger,org.jboss.as.controller.access.management.DelegatingConfigurableAuthorizer) in org.jboss.as.controller.AbstractControllerService has been deprecated
> 2 AbstractControllerService(org.jboss.as.controller.ProcessType,org.jboss.as.controller.RunningModeControl,org.jboss.as.controller.persistence.ConfigurationPersister,org.jboss.as.controller.ControlledProcessState,org.jboss.as.controller.descriptions.DescriptionProvider,org.jboss.as.controller.OperationStepHandler,org.jboss.as.controller.ExpressionResolver) in org.jboss.as.controller.AbstractControllerService has been deprecated
> 1 setXmlName(java.lang.String) in org.jboss.as.controller.PropertiesAttributeDefinition.Builder has been deprecated
> 1 setWrapperElement(java.lang.String) in org.jboss.as.controller.PropertiesAttributeDefinition.Builder has been deprecated
> 1 setRuntimeOnly(boolean) in org.jboss.as.controller.registry.ManagementResourceRegistration has been deprecated
> 1 RUNTIME_NAME in org.jboss.as.server.deployment.Attachments has been deprecated
> 1 registerModelTransformers(org.jboss.as.controller.ModelVersionRange,org.jboss.as.controller.transform.ResourceTransformer,org.jboss.as.controller.transform.OperationTransformer,boolean) in org.jboss.as.controller.SubsystemRegistration has been deprecated
> 1 registerModelTransformers(org.jboss.as.controller.ModelVersionRange,org.jboss.as.controller.transform.ResourceTransformer) in org.jboss.as.controller.SubsystemRegistration has been deprecated
> 1 registerModelTransformers(org.jboss.as.controller.ModelVersionRange,org.jboss.as.controller.transform.CombinedTransformer) in org.jboss.as.controller.SubsystemRegistration has been deprecated
> 1 PROCESS_STATE in org.jboss.as.server.controller.descriptions.ServerDescriptionConstants has been deprecated
> 1 org.wildfly.core.embedded.ServerStartException in org.wildfly.core.embedded has been deprecated
> 1 ManagedDMRContentTypeResource(org.jboss.as.controller.PathElement,java.lang.String,byte[
> 1 JBOSS_BINDING_NAME in org.jboss.as.network.SocketBinding has been deprecated
> 1 isRegisterTransformers() in org.jboss.as.controller.ExtensionContext has been deprecated
> 1 installConnectorServicesForNetworkInterfaceBinding(org.jboss.msc.service.ServiceTarget,org.jboss.msc.service.ServiceName,java.lang.String,org.jboss.msc.service.ServiceName,int,org.xnio.OptionMap,org.jboss.msc.service.ServiceName,org.jboss.msc.service.ServiceName,org.jboss.msc.service.ServiceName) in org.jboss.as.remoting.RemotingServices has been deprecated
> 1 HttpOpenListener(org.xnio.Pool<java.nio.ByteBuffer>) in io.undertow.server.protocol.http.HttpOpenListener has been deprecated
> 1 getDeploymentSubsystemModel(java.lang.String) in org.jboss.as.server.deployment.DeploymentUnit has been deprecated
> 1 executeReadOnlyOperation(org.jboss.dmr.ModelNode,org.jboss.as.controller.registry.Resource,org.jboss.as.controller.ModelController.OperationTransactionControl,org.jboss.as.controller.OperationStepHandler) in org.jboss.as.controller.AbstractControllerService has been deprecated
> 1 executeReadOnlyOperation(org.jboss.dmr.ModelNode,org.jboss.as.controller.ModelController.OperationTransactionControl,org.jboss.as.controller.OperationStepHandler) in org.jboss.as.controller.AbstractControllerService has been deprecated
> 1 enableTransformerAttachmentGrabber() in org.jboss.as.subsystem.test.KernelServicesBuilder has been deprecated
> 1 currentAccessAuditContext() in org.jboss.as.controller.AccessAuditContext has been deprecated
> 1 createDeploymentSubModel(java.lang.String,org.jboss.as.controller.PathElement) in org.jboss.as.server.deployment.DeploymentUnit has been deprecated
> 1 createDeploymentSubModel(java.lang.String,org.jboss.as.controller.PathAddress,org.jboss.as.controller.registry.Resource) in org.jboss.as.server.deployment.DeploymentUnit has been deprecated
> 1 createDeploymentSubModel(java.lang.String,org.jboss.as.controller.PathAddress) in org.jboss.as.server.deployment.DeploymentUnit has been deprecated
> 1 buildAndRegister(org.jboss.as.controller.SubsystemRegistration,org.jboss.as.controller.ModelVersion[
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list