From 3e11ed90544cf57a8e0f7586260617e6be03ca4e Mon Sep 17 00:00:00 2001
From: Bartlomiej Koptyra <bartlomiej.koptyra@gmail.com>
Date: Wed, 9 Sep 2020 12:18:37 +0200
Subject: [PATCH] Changed process_sentence a bit to reduce number of
 assigments.

---
 src/anonymizer.py | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/anonymizer.py b/src/anonymizer.py
index 30ccdb9..e412456 100644
--- a/src/anonymizer.py
+++ b/src/anonymizer.py
@@ -80,12 +80,15 @@ class Anonymizer:
 
     def _process_sentence(self, string_builder):
         string_builder = self._handle_pseudo_ann(string_builder)
-        sentence = ''.join(string_builder)
-        sentence = self._anonoymize_email(sentence)
-        sentence = self._anonoymize_user(sentence)
-        sentence = self._anonoymize_website(sentence)
-        sentence = self._anonoymize_phone_number(sentence)
-        return sentence
+        return self._anonoymize_phone_number(
+            self._anonoymize_website(
+                self._anonoymize_user(
+                    self._anonoymize_email(
+                        ''.join(string_builder)
+                    )
+                )
+            )
+        )
 
     def _process_word(self, id, text, tag, ann):
         for annotation in ann:
-- 
GitLab