<|file_name|>nonFinalPublic.py<|end_file_name|><｜fim▁begin｜>for astTuple in Query.input.tuples('ast'):
    if type(astTuple.ast) is Field:
        modifiers = astTuple.ast.modifiers
        nonFinalPublic = modifiers.isSet(Modifier.ModifierFlag.Public) and not modifiers.isSet(Modifier.ModifierFlag.Final)
        if not nonFinalPublic:
                        <|fim_middle|>


Query.result = Query.input<｜fim▁end｜>
            Query.input.remove(astTuple)