From 2b8ba6ffcacc6541b8af1dcc4036021335070fd2 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Tue, 17 Jan 2017 12:08:35 +0100 Subject: [PATCH] fix sloppy test for private protection --- src/analysis/final_attribute.d | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/analysis/final_attribute.d b/src/analysis/final_attribute.d index 03a749b..89ae0ec 100644 --- a/src/analysis/final_attribute.d +++ b/src/analysis/final_attribute.d @@ -128,7 +128,7 @@ public: !d.functionDeclaration) return; - import std.algorithm.iteration: filter; + import std.algorithm.iteration : filter; import std.algorithm.searching : find; import std.range.primitives : empty; @@ -152,9 +152,7 @@ public: .empty; bool isPrivate; - if (_private[$-1] && isPrivateOnce) - isPrivate = true; - else if (!_private[$-1] && isPrivateOnce) + if (isPrivateOnce) isPrivate = true; else if (_private[$-1] && !changeProtectionOnce) isPrivate = true;