[
https://issues.apache.org/jira/browse/NIFI-14771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Daniel Stieglitz updated NIFI-14771:
------------------------------------
Description:
There are a few interfaces which defines fields using public static final
modifiers which are unnecessary since the Java Language Specification (JLS)
implicitly treats all interface fields as having these modifiers. The following
interfaces define fields with public static final modifiers
* org.apache.nifi.attribute.expression.language.VariableImpact
* org.apache.nifi.hl7.query.evaluator.Evaluator
* org.wali.SyncListener
* org.apache.nifi.controller.Triggerable
* org.apache.nifi.events.EventReporter
* org.apache.nifi.provenance.IdentifierLookup
* org.apache.nifi.web.ViewableContent
* org.apache.nifi.processor.util.file.transfer.FileTransfer
* org.apache.nifi.controller.serialization.FlowSerializer
* org.apache.nifi.provenance.authorization.EventAuthorizer
* org.apache.nifi.provenance.authorization.EventTransformer
was:Interface org.apache.nifi.processor.util.file.transfer.FileTransfer
defines many fields using public static final modifiers which are unnecessary
since the Java Language Specification (JLS) implicitly treats all interface
fields as having these modifiers.
Summary: Remove redundant public static final modifiers from interface
fields (was: Remove redundant public static final modifiers interface fields
in org.apache.nifi.processor.util.file.transfer.FileTransfer)
> Remove redundant public static final modifiers from interface fields
> --------------------------------------------------------------------
>
> Key: NIFI-14771
> URL: https://issues.apache.org/jira/browse/NIFI-14771
> Project: Apache NiFi
> Issue Type: Improvement
> Reporter: Daniel Stieglitz
> Assignee: Daniel Stieglitz
> Priority: Minor
>
> There are a few interfaces which defines fields using public static final
> modifiers which are unnecessary since the Java Language Specification (JLS)
> implicitly treats all interface fields as having these modifiers. The
> following interfaces define fields with public static final modifiers
> * org.apache.nifi.attribute.expression.language.VariableImpact
> * org.apache.nifi.hl7.query.evaluator.Evaluator
> * org.wali.SyncListener
> * org.apache.nifi.controller.Triggerable
> * org.apache.nifi.events.EventReporter
> * org.apache.nifi.provenance.IdentifierLookup
> * org.apache.nifi.web.ViewableContent
> * org.apache.nifi.processor.util.file.transfer.FileTransfer
> * org.apache.nifi.controller.serialization.FlowSerializer
> * org.apache.nifi.provenance.authorization.EventAuthorizer
> * org.apache.nifi.provenance.authorization.EventTransformer
--
This message was sent by Atlassian Jira
(v8.20.10#820010)