[ 
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)

Reply via email to