\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/0/0/00efb74c8b9b2b2ec854d51e17db3a5de6b7a5a9 b/.idea/sonarlint/issuestore/0/0/00efb74c8b9b2b2ec854d51e17db3a5de6b7a5a9
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/0/1/0105d5a774c76db833eb83cbebde54a8abef1599 b/.idea/sonarlint/issuestore/0/1/0105d5a774c76db833eb83cbebde54a8abef1599
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/0/2/023468cfdd0b71d4098903b9070e364658e2fbcf b/.idea/sonarlint/issuestore/0/2/023468cfdd0b71d4098903b9070e364658e2fbcf
index 1047716..9b49f52 100644
--- a/.idea/sonarlint/issuestore/0/2/023468cfdd0b71d4098903b9070e364658e2fbcf
+++ b/.idea/sonarlint/issuestore/0/2/023468cfdd0b71d4098903b9070e364658e2fbcf
@@ -1,21 +1,11 @@
-?
-java:S1604"(Make this anonymous inner class a lambda(î
-V java:S125"
-java:S1125T"(Remove the unnecessary boolean literals.(
-m
-java:S3776p"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(
-C
-java:S1125q"(Remove the unnecessary boolean literals.(
->
-java:S1125r"(Remove the unnecessary boolean literals.(
\ No newline at end of file
+squid:S4144"\Update this method so that its implementation is not identical to "getParentId" on line 185.(8ڶ1J$cc93a8b3-8cb7-4e9c-be0f-078354e38efd
+lsquid:S1125T"(Remove the literal "true" boolean value.(8ڶ1J$85369936-834a-4786-918e-e19a84b84e6a
+squid:S3776p"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(8ڶ1J$f85c5b95-f644-4151-9a03-6feecde8b35d
+qsquid:S1125q"(Remove the literal "true" boolean value.(8ڶ1J$e68a78c5-2e0f-4cf3-89e2-83720d180f4b
+lsquid:S1125r"(Remove the literal "true" boolean value.(8ڶ1J$bea9f2a7-ae16-42ab-b766-63f722e10ce7
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/0/b/0b62b6f7992deb71c9e8ebf98fee7d1940075e41 b/.idea/sonarlint/issuestore/0/b/0b62b6f7992deb71c9e8ebf98fee7d1940075e41
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/0/c/0c7cee9d3beba8740ba5532607af82758655e34e b/.idea/sonarlint/issuestore/0/c/0c7cee9d3beba8740ba5532607af82758655e34e
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/1/0/1017d171139053a6ceaff055b7159ba14e80dc44 b/.idea/sonarlint/issuestore/1/0/1017d171139053a6ceaff055b7159ba14e80dc44
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/1/7/175d8fa829f0a7ced6aa11970f112de6ad144628 b/.idea/sonarlint/issuestore/1/7/175d8fa829f0a7ced6aa11970f112de6ad144628
index 9c3a0d2..568cf50 100644
--- a/.idea/sonarlint/issuestore/1/7/175d8fa829f0a7ced6aa11970f112de6ad144628
+++ b/.idea/sonarlint/issuestore/1/7/175d8fa829f0a7ced6aa11970f112de6ad144628
@@ -1,2 +1,2 @@
-a java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(u
\ No newline at end of file
+squid:S00101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(u8ڶ1J$3b44e0ab-c229-408a-b7c5-20c17fad0829
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/1/7/17d15be76bedbc6f57be9eb6a0e732345c853676 b/.idea/sonarlint/issuestore/1/7/17d15be76bedbc6f57be9eb6a0e732345c853676
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/1/8/189da6af10dd84356b69645b80a659f149fca7d5 b/.idea/sonarlint/issuestore/1/8/189da6af10dd84356b69645b80a659f149fca7d5
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/1/e/1e45613b6060de813dc92caeb118e08a2124bc35 b/.idea/sonarlint/issuestore/1/e/1e45613b6060de813dc92caeb118e08a2124bc35
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/1/e/1eb2363b523dbcae43d3c6e4790c64436af61b13 b/.idea/sonarlint/issuestore/1/e/1eb2363b523dbcae43d3c6e4790c64436af61b13
index b5a82a1..5fd75fa 100644
--- a/.idea/sonarlint/issuestore/1/e/1eb2363b523dbcae43d3c6e4790c64436af61b13
+++ b/.idea/sonarlint/issuestore/1/e/1eb2363b523dbcae43d3c6e4790c64436af61b13
@@ -1,25 +1,13 @@
-v
-java:S11927"[Define a constant instead of duplicating this literal " TEXT NOT NULL DEFAULT ''," 5 times.(
-c
-java:S1192["HDefine a constant instead of duplicating this literal " BEGIN " 4 times.(
-a
-java:S1192j"FDefine a constant instead of duplicating this literal "=old." 6 times.(
-c
-java:S1192"GDefine a constant instead of duplicating this literal " BEGIN" 6 times.(
-t
-java:S11920"^Define a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT 0," 11 times.(
-_
-java:S1192^"IDefine a constant instead of duplicating this literal " WHERE " 8 times.(랰
-\
-java:S1192^"FDefine a constant instead of duplicating this literal "=new." 6 times.(랰
-g
-java:S1192"RDefine a constant instead of duplicating this literal " AFTER DELETE ON " 3 times.(B
-c
-java:S1192]"HDefine a constant instead of duplicating this literal " SET " 8 times.(˓
-`
-java:S1192\"JDefine a constant instead of duplicating this literal " UPDATE " 8 times.(
-
-java:S11923"yDefine a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," 4 times.(
-Y
-java:S1214#"CMove constants defined in this interfaces to another class or enum.(
\ No newline at end of file
+squid:S1192"RDefine a constant instead of duplicating this literal " AFTER DELETE ON " 3 times.(B8ڶ1J$ddc18972-70ad-4b4d-9f14-fdcc138d7c50
+squid:S11920"^Define a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT 0," 11 times.(8ڶ1J$a3689dc8-5fc3-487b-81a9-fc70dd0e0267
+squid:S1192]"HDefine a constant instead of duplicating this literal " SET " 8 times.(˓8ڶ1J$bdb38af8-7d27-4283-935b-fe9315c9c48d
+squid:S1192^"IDefine a constant instead of duplicating this literal " WHERE " 8 times.(랰8ڶ1J$97aae731-4303-4049-b4e3-8a8cafbd851d
+squid:S1192["HDefine a constant instead of duplicating this literal " BEGIN " 4 times.(8ڶ1J$878059ec-980b-4ec7-a3a1-8899f407507f
+squid:S1192^"FDefine a constant instead of duplicating this literal "=new." 6 times.(랰8ڶ1J$b25d8078-b57e-4c70-bd95-0e8f4429754f
+squid:S1192\"JDefine a constant instead of duplicating this literal " UPDATE " 8 times.(8ڶ1J$cc2668c9-a3df-4ebb-86ba-678617ef1147
+squid:S11927"[Define a constant instead of duplicating this literal " TEXT NOT NULL DEFAULT ''," 5 times.(8ڶ1J$656c7cb5-b469-4678-9610-ea0c335ea224
+squid:S11923"yDefine a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," 4 times.(8ڶ1J$1673983f-fd3e-4705-bbe8-6bb3b98c56f1
+squid:S1192"GDefine a constant instead of duplicating this literal " BEGIN" 6 times.(8ڶ1J$65405a25-2c0e-4ba7-9fa1-e84b771ecbd0
+squid:S1192j"FDefine a constant instead of duplicating this literal "=old." 6 times.(8ڶ1J$b6fa72e0-4b42-43ac-967d-8227efe6a88f
+fsquid:S1214#""Move constants to a class or enum.(8ڶ1J$e08f0c99-a74c-429a-b5be-083c588322c4
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/1/f/1fe398aa86b382486ed27d0a69bf92f68bd5edaa b/.idea/sonarlint/issuestore/1/f/1fe398aa86b382486ed27d0a69bf92f68bd5edaa
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/2/1/21e2570e7742328baf120f6f82ae64076b5e901a b/.idea/sonarlint/issuestore/2/1/21e2570e7742328baf120f6f82ae64076b5e901a
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/2/5/2534b7ffebad46793fc4d77da07aca83b23dd835 b/.idea/sonarlint/issuestore/2/5/2534b7ffebad46793fc4d77da07aca83b23dd835
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/2/5/253fc2aafc5abbcf0ce4de6bfe5ac42b16aa05ac b/.idea/sonarlint/issuestore/2/5/253fc2aafc5abbcf0ce4de6bfe5ac42b16aa05ac
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/2/5/25f6469773b9f3ebb994178c1114a60412389f58 b/.idea/sonarlint/issuestore/2/5/25f6469773b9f3ebb994178c1114a60412389f58
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/2/6/269c12c6e185b5eec138deaf4e081548ab21a845 b/.idea/sonarlint/issuestore/2/6/269c12c6e185b5eec138deaf4e081548ab21a845
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/2/8/283f16cc23da56ca65616082bc810304d3511d0a b/.idea/sonarlint/issuestore/2/8/283f16cc23da56ca65616082bc810304d3511d0a
index 69f4968..746bbc4 100644
--- a/.idea/sonarlint/issuestore/2/8/283f16cc23da56ca65616082bc810304d3511d0a
+++ b/.idea/sonarlint/issuestore/2/8/283f16cc23da56ca65616082bc810304d3511d0a
@@ -1,39 +1,17 @@
-t
-java:S22930"YReplace the type specification in this constructor call with the diamond operator ("<>").(ə
-o
-java:S2293]"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-o
-java:S2293m"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ȫ
-J
-java:S1066U"/Merge this if statement with the enclosing one.(ڧ
-
-java:S1319\"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(
-
-java:S1319l"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(
-j
-java:S1104*"TMake widgetId a static final constant or non-public and provide accessors if needed.(ǎ
-q
-java:S1104+"VMake widgetType a static final constant or non-public and provide accessors if needed.(漬
-C
-java:S5411_"(Use a primitive boolean expression here.(ɯ
-C
-java:S5411o"(Use a primitive boolean expression here.(ɯ
-D
-java:S5411"(Use a primitive boolean expression here.(
-7
-java:S1116,"Remove this empty statement.(
-D
-java:S1874/".Remove this use of ""; it is deprecated.(
-J
-java:S2864^"4Iterate over the "entrySet" instead of the "keySet".(
-B
-java:S1125_"'Remove the unnecessary boolean literal.(ɯ
-J
-java:S2864n"4Iterate over the "entrySet" instead of the "keySet".(
-B
-java:S1125o"'Remove the unnecessary boolean literal.(ɯ
-A
-java:S1168|"+Return an empty collection instead of null.(
-C
-java:S1125"'Remove the unnecessary boolean literal.(
\ No newline at end of file
+xsquid:S1066U"/Merge this if statement with the enclosing one.(ڧ8ڶ1J$9015fc78-9b7c-4f00-882f-d8152c66d117
+squid:S1319\"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(8ڶ1J$aae5c07a-4748-4a02-b261-cb199fbfc1ff
+squid:S1319l"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(8ڶ1J$290b4bb4-926a-4dd8-9f8b-e808ab9bbdd8
+"squid:ClassVariableVisibilityCheck*"TMake widgetId a static final constant or non-public and provide accessors if needed.(ǎ8ڶ1J$5b80b653-1862-4a0e-ba2b-12cc1a59c71c
+"squid:ClassVariableVisibilityCheck+"VMake widgetType a static final constant or non-public and provide accessors if needed.(漬8ڶ1J$117d2f21-acb4-4441-b4f9-357332652371
+xsquid:EmptyStatementUsageCheck,"Remove this empty statement.(8ڶ1J$0da19b53-9f9a-40c0-b30f-d05616b79c4d
+squid:CallToDeprecatedMethod/"5Remove this use of "CursorAdapter"; it is deprecated.(8ڶ1J$10261266-5504-4416-b36f-de8ef041d4b8
+squid:S22930"YReplace the type specification in this constructor call with the diamond operator ("<>").(ə8ڶ1J$8ace4bf2-5d87-4ff5-bb1d-58ec210e4f7e
+squid:S2293]"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$282fa06a-ec84-4eca-909e-0dd2c8d5e536
+xsquid:S2864^"4Iterate over the "entrySet" instead of the "keySet".(8ڶ1J$3d98b4bb-1625-43a1-a136-a5c17649451e
+qsquid:S1125_"(Remove the literal "true" boolean value.(ɯ8ڶ1J$5a99e452-e7e6-498b-a867-9797c14934c7
+squid:S2293m"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ȫ8ڶ1J$3616405e-616e-4f36-b507-f29b9f3d8b68
+xsquid:S2864n"4Iterate over the "entrySet" instead of the "keySet".(8ڶ1J$50dad9cb-c5c7-4af7-a235-417a0c321e7e
+qsquid:S1125o"(Remove the literal "true" boolean value.(ɯ8ڶ1J$ba61cac3-2a14-470c-baf5-b1e5a2434406
+osquid:S1168|"+Return an empty collection instead of null.(8ڶ1J$1c38ca66-30f9-4bec-bc33-84eeb3883def
+rsquid:S1125"(Remove the literal "true" boolean value.(8ڶ1J$b79da641-092f-4da0-a94f-d9b73f182e42
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/2/a/2a357145b04aeee0545d8bc616c6d89a975ff771 b/.idea/sonarlint/issuestore/2/a/2a357145b04aeee0545d8bc616c6d89a975ff771
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/2/b/2b687ab930681e3885683578d43df600a0a20982 b/.idea/sonarlint/issuestore/2/b/2b687ab930681e3885683578d43df600a0a20982
index 7dba34d..00fc78b 100644
--- a/.idea/sonarlint/issuestore/2/b/2b687ab930681e3885683578d43df600a0a20982
+++ b/.idea/sonarlint/issuestore/2/b/2b687ab930681e3885683578d43df600a0a20982
@@ -1,2 +1,2 @@
-b java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(
\ No newline at end of file
+squid:S00101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(8ڶ1J$db7cc700-18c7-4b83-992d-c0f468d972a8
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/2/b/2bfc771e07e87c37d3a76a2c815bc8fb30649798 b/.idea/sonarlint/issuestore/2/b/2bfc771e07e87c37d3a76a2c815bc8fb30649798
index 389582c..87963fa 100644
--- a/.idea/sonarlint/issuestore/2/b/2bfc771e07e87c37d3a76a2c815bc8fb30649798
+++ b/.idea/sonarlint/issuestore/2/b/2bfc771e07e87c37d3a76a2c815bc8fb30649798
@@ -1,10 +1,7 @@
->
-java:S1604/"(Make this anonymous inner class a lambda(˽
-h java:S100("NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(
-x
-java:S3923P"]This conditional operation returns the same value whether the condition is "true" or "false".(
-P
-java:S1874P"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(
-P
-java:S1874P"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(
\ No newline at end of file
+lsquid:S1604/"(Make this anonymous inner class a lambda(˽8ڶ1J$b72e018f-a870-4c3b-bd98-343ec8f413c1
+squid:UselessImportCheck"TRemove this unnecessary import: same package classes are always implicitly imported.(8ڶ1J$d4d12107-e3fc-44d2-9f7a-009c5f70d5cf
+squid:S00100("NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ڶ1J$60ca7f5e-7a8b-4a35-8aa3-226f11bc5c56
+squid:S3923P"]This conditional operation returns the same value whether the condition is "true" or "false".(8ڶ1J$37ed7a48-94c4-45f8-83c1-06969aeb5a15
+squid:CallToDeprecatedMethodP"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(8ڶ1J$7e1bb4a5-5219-4750-862e-5f13a9c16873
+squid:CallToDeprecatedMethodP"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(8ڶ1J$dd01b29d-f065-4345-9712-7655e1abe099
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/3/0/30205a209c6ce77c4cfc19a09e6f57c588b7fb88 b/.idea/sonarlint/issuestore/3/0/30205a209c6ce77c4cfc19a09e6f57c588b7fb88
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/1/31073cf3a12b082ef2fe0f9403916a4db3811c89 b/.idea/sonarlint/issuestore/3/1/31073cf3a12b082ef2fe0f9403916a4db3811c89
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/1/318b6871093794acf416fc91f62e30a08720b9b5 b/.idea/sonarlint/issuestore/3/1/318b6871093794acf416fc91f62e30a08720b9b5
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/1/31c4cd19c36ab63325379c8a050c1688b5493ffd b/.idea/sonarlint/issuestore/3/1/31c4cd19c36ab63325379c8a050c1688b5493ffd
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/2/32360bf24febc78f20db52498c7576b3d8650d56 b/.idea/sonarlint/issuestore/3/2/32360bf24febc78f20db52498c7576b3d8650d56
index ac3ea31..5005791 100644
--- a/.idea/sonarlint/issuestore/3/2/32360bf24febc78f20db52498c7576b3d8650d56
+++ b/.idea/sonarlint/issuestore/3/2/32360bf24febc78f20db52498c7576b3d8650d56
@@ -1,39 +1,14 @@
-t
-java:S22932"YReplace the type specification in this constructor call with the diamond operator ("<>").(л
-t
-java:S2293Z"YReplace the type specification in this constructor call with the diamond operator ("<>").(л
-u
-java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(ª
-b
-java:S1192D"GDefine a constant instead of duplicating this literal "%s: %s" 4 times.(
-c
-java:S1192x"HDefine a constant instead of duplicating this literal "=? AND " 4 times.(
-J
-java:S1066~"/Merge this if statement with the enclosing one.(䲜
-v
-java:S1319("`The type of "ids" should be an interface such as "Set" rather than the implementation "HashSet".(
-{
-java:S1319S"`The type of "ids" should be an interface such as "Set" rather than the implementation "HashSet".(
-
-java:S1319"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(
-S
-java:S2589e"8Remove this expression which always evaluates to "false"(Ύ
-S
-java:S2589>"8Remove this expression which always evaluates to "false"(Ύ
-U
-java:S1118&":Add a private constructor to hide the implicit public one.(
-T
-java:S1155-">Use isEmpty() to check whether the collection is empty or not.(
-Z
-java:S2147E"DCombine this catch with the one at line 67, which has the same body.(暩
-[
-java:S2147l"ECombine this catch with the one at line 106, which has the same body.(暩
-k
-java:S3252"OUse static access with "net.micode.notes.data.Notes$DataColumns" for "NOTE_ID".(
-m
-java:S3252"QUse static access with "net.micode.notes.data.Notes$DataColumns" for "MIME_TYPE".(
-f
-java:S3252"OUse static access with "net.micode.notes.data.Notes$DataColumns" for "NOTE_ID".(ʹ
-m
-java:S3252"QUse static access with "net.micode.notes.data.Notes$DataColumns" for "MIME_TYPE".(
\ No newline at end of file
+squid:S1192x"HDefine a constant instead of duplicating this literal "=? AND " 4 times.(8ڶ1J$645656de-d271-419a-97a5-1c240d0cfdb2
+squid:S1192D"GDefine a constant instead of duplicating this literal "%s: %s" 4 times.(8ڶ1J$e54102ef-f840-4983-beb2-1c53cf8f0b1a
+xsquid:S1066~"/Merge this if statement with the enclosing one.(䲜8ڶ1J$a96b5ef1-af96-4ef5-a09c-92f46020da0b
+squid:S1319("kThe type of the "ids" object should be an interface such as "Set" rather than the implementation "HashSet".(8ڶ1J$9381951b-cfbd-4886-a9d3-de42dca1f4f2
+squid:S1319S"kThe type of the "ids" object should be an interface such as "Set" rather than the implementation "HashSet".(8ڶ1J$de4bbad1-087f-41c8-be4b-5cb05b979abe
+squid:S1319"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(8ڶ1J$05a02cc9-ccef-4cfe-a3a9-f6425374d7dd
+squid:S1155-">Use isEmpty() to check whether the collection is empty or not.(8ڶ1J$c02d6682-29c5-4ca3-a915-d91872539a0b
+squid:S1118&":Add a private constructor to hide the implicit public one.(8ڶ1J$bfe06561-166d-4c7f-ae0c-3fb7507e7adc
+squid:S22932"YReplace the type specification in this constructor call with the diamond operator ("<>").(л8ڶ1J$52e18b84-c33d-4661-befe-a002f73df707
+squid:S2147E"DCombine this catch with the one at line 67, which has the same body.(暩8ڶ1J$2a7053ae-c4db-429a-bd92-c0a95dc40404
+squid:S2293Z"YReplace the type specification in this constructor call with the diamond operator ("<>").(л8ڶ1J$f9a8db27-4407-43de-b0a7-e0ecf8771713
+squid:S2147l"ECombine this catch with the one at line 106, which has the same body.(暩8ڶ1J$e8ba547e-9c1d-469f-96cc-015094e47a86
+squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(ª8ڶ1J$96ec42d4-0d87-4329-8d8f-d81d1975224b
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/3/5/35a431b03c3f6010902c4047034ab63121441a31 b/.idea/sonarlint/issuestore/3/5/35a431b03c3f6010902c4047034ab63121441a31
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/9/399dbcd65e120b45730e4c2147032a2c34b9d78c b/.idea/sonarlint/issuestore/3/9/399dbcd65e120b45730e4c2147032a2c34b9d78c
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/a/3aac5305cb73bfbdeb8078cd264d04323fa80e92 b/.idea/sonarlint/issuestore/3/a/3aac5305cb73bfbdeb8078cd264d04323fa80e92
index 24fb08d..e69de29 100644
--- a/.idea/sonarlint/issuestore/3/a/3aac5305cb73bfbdeb8078cd264d04323fa80e92
+++ b/.idea/sonarlint/issuestore/3/a/3aac5305cb73bfbdeb8078cd264d04323fa80e92
@@ -1,3 +0,0 @@
-
-O
-java:S59932"9Change the visibility of this constructor to "protected".(
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/3/c/3c57ca1f674d66c28f8a29d80dda94c90ddb5986 b/.idea/sonarlint/issuestore/3/c/3c57ca1f674d66c28f8a29d80dda94c90ddb5986
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/c/3c8c56407c35e5f5ebbd6c7250a79af8128a13a6 b/.idea/sonarlint/issuestore/3/c/3c8c56407c35e5f5ebbd6c7250a79af8128a13a6
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/c/3cf3c9fa2ebe32077392afa7dc47b1afdfee5625 b/.idea/sonarlint/issuestore/3/c/3cf3c9fa2ebe32077392afa7dc47b1afdfee5625
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/3/e/3e688be40dc69cfd1062f41d0fc27fe261a26710 b/.idea/sonarlint/issuestore/3/e/3e688be40dc69cfd1062f41d0fc27fe261a26710
index 9739a47..d77f39a 100644
--- a/.idea/sonarlint/issuestore/3/e/3e688be40dc69cfd1062f41d0fc27fe261a26710
+++ b/.idea/sonarlint/issuestore/3/e/3e688be40dc69cfd1062f41d0fc27fe261a26710
@@ -1,29 +1,20 @@
-g
-java:S1301"KReplace this "switch" statement by "if" statements to increase readability.(۫
-X
-java:S18747"=Remove this use of "FLAG_SHOW_WHEN_LOCKED"; it is deprecated.(
-Q
-java:S1874;";Remove this use of "FLAG_TURN_SCREEN_ON"; it is deprecated.(
-Z
-java:S1874="?Remove this use of "FLAG_LAYOUT_INSET_DECOR"; it is deprecated.(
-H
-java:S1874X"2Remove this use of "isScreenOn"; it is deprecated.(
-O
-java:S1874b":Remove this use of "setAudioStreamType"; it is deprecated.(0
-U
-java:S1874d":Remove this use of "setAudioStreamType"; it is deprecated.(Ũ
-`
-java:S2147n"ECombine this catch with the one at line 107, which has the same body.(
-[
-java:S2147q"ECombine this catch with the one at line 110, which has the same body.(
-[
-java:S2147t"ECombine this catch with the one at line 113, which has the same body.(ﭣ
-M
-java:S1135l"2Complete the task associated to this TODO comment.(̐
-M
-java:S1135o"2Complete the task associated to this TODO comment.(̐
-M
-java:S1135r"2Complete the task associated to this TODO comment.(̐
-M
-java:S1135u"2Complete the task associated to this TODO comment.(̐
\ No newline at end of file
+squid:S1301"KReplace this "switch" statement by "if" statements to increase readability.(۫8ڶ1J$106c5cb0-2a94-4cd6-95d1-a893005e24e5
+lsquid:S1148I"#Use a logger to log this exception.(ԅ8ڶ1J$ce74b876-a149-4105-b596-e7d8ece640ac
+lsquid:S1148m"#Use a logger to log this exception.(ԅ8ڶ1J$fc88d9b1-e6ec-44b8-90e2-f313fe53a989
+lsquid:S1148p"#Use a logger to log this exception.(ԅ8ڶ1J$c6f82613-0dbd-44db-8bec-0c983028e312
+lsquid:S1148s"#Use a logger to log this exception.(ԅ8ڶ1J$2979f46d-c8ec-43a2-88be-8418f87a6a51
+lsquid:S1148v"#Use a logger to log this exception.(ԅ8ڶ1J$17206983-b56e-401f-93f3-563c27178f70
+squid:CallToDeprecatedMethod7"=Remove this use of "FLAG_SHOW_WHEN_LOCKED"; it is deprecated.(8ڶ1J$ac3b184a-dcf5-460d-84fd-9aff265567b7
+squid:CallToDeprecatedMethod;";Remove this use of "FLAG_TURN_SCREEN_ON"; it is deprecated.(8ڶ1J$0c6cac71-52c1-43a7-8400-5d8680617d61
+squid:CallToDeprecatedMethod="?Remove this use of "FLAG_LAYOUT_INSET_DECOR"; it is deprecated.(8ڶ1J$1742e6a7-70f6-4556-a35e-a8dfc9ad72be
+squid:CallToDeprecatedMethodX"2Remove this use of "isScreenOn"; it is deprecated.(8ڶ1J$d93ce6d0-7ef0-4cdf-ae8a-35b49bd048be
+squid:CallToDeprecatedMethodb":Remove this use of "setAudioStreamType"; it is deprecated.(08ڶ1J$0824f49d-8ff8-4be4-b257-79aeedae7492
+squid:CallToDeprecatedMethodd":Remove this use of "setAudioStreamType"; it is deprecated.(Ũ8ڶ1J$da93f3ab-0660-4357-843e-ba6307320498
+squid:S2147n"ECombine this catch with the one at line 107, which has the same body.(8ڶ1J$17f8c3a3-a6de-4f8b-97b6-4255ac064a45
+squid:S2147q"ECombine this catch with the one at line 107, which has the same body.(8ڶ1J$a15f6669-d53f-4c34-895a-3e302c5dad87
+squid:S2147t"ECombine this catch with the one at line 107, which has the same body.(ﭣ8ڶ1J$e2689903-6dc0-44df-9504-a1bbfb733470
+{squid:S1135l"2Complete the task associated to this TODO comment.(̐8ڶ1J$8bcd6045-0cd2-4f78-91ac-57c23c57e084
+{squid:S1135o"2Complete the task associated to this TODO comment.(̐8ڶ1J$585a0d71-ffe7-437f-9a2d-eebcd93f699f
+{squid:S1135r"2Complete the task associated to this TODO comment.(̐8ڶ1J$7364c0b0-102c-49bc-873e-58a612215175
+{squid:S1135u"2Complete the task associated to this TODO comment.(̐8ڶ1J$63dd7278-df27-4d69-95e5-7097bced54ba
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/4/5/4529b3a97b0f3b19b895aa06f23bed63ff38a312 b/.idea/sonarlint/issuestore/4/5/4529b3a97b0f3b19b895aa06f23bed63ff38a312
index 1e58eb6..7549112 100644
--- a/.idea/sonarlint/issuestore/4/5/4529b3a97b0f3b19b895aa06f23bed63ff38a312
+++ b/.idea/sonarlint/issuestore/4/5/4529b3a97b0f3b19b895aa06f23bed63ff38a312
@@ -1,29 +1,29 @@
-|
-java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(各8Ы1
-a
-java:S2184t"FCast one of the operands of this multiplication operation to a "long".(⣛
-T
-java:S1874L"9Remove this use of "DefaultHttpClient"; it is deprecated.(믥
-H
-java:S1874"2Remove this use of "HttpParams"; it is deprecated.(ŋE
-M
-java:S1874"7Remove this use of "BasicHttpParams"; it is deprecated.(ŋE
-X
-java:S1874"").(各8ڶ1J$7ad68f43-13b1-406f-b0f0-d3a9d272cb52
+squid:S2147"ECombine this catch with the one at line 543, which has the same body.(ﭣ8ڶ1J$26fcee70-26ca-4c1e-b883-3093f2522db2
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/4/8/485848e6d1cccafd7d1fa19b9a6527501d1c3ee5 b/.idea/sonarlint/issuestore/4/8/485848e6d1cccafd7d1fa19b9a6527501d1c3ee5
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/4/b/4beb7a152b5563adb76dbad90d681eea8457c22d b/.idea/sonarlint/issuestore/4/b/4beb7a152b5563adb76dbad90d681eea8457c22d
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/5/0/503adcf2a0be1ecdb94a15efba4433b6589877b9 b/.idea/sonarlint/issuestore/5/0/503adcf2a0be1ecdb94a15efba4433b6589877b9
index f17c4de..20ba6ac 100644
--- a/.idea/sonarlint/issuestore/5/0/503adcf2a0be1ecdb94a15efba4433b6589877b9
+++ b/.idea/sonarlint/issuestore/5/0/503adcf2a0be1ecdb94a15efba4433b6589877b9
@@ -1,14 +1,10 @@
-v
-java:S22933"YReplace the type specification in this constructor call with the diamond operator ("<>").(8㥱1
-K
-java:S1604"(Make this anonymous inner class a lambda(8Ȥ1
-m
-java:S1301r"KReplace this "switch" statement by "if" statements to increase readability.(8Ȥ1
-T
-java:S1135m"2Complete the task associated to this TODO comment.(81
-C java:S131r""Add a default case to this switch.(81
-e
-java:S1126"BReplace this if-then-else statement by a single method invocation.(忥81
-W
-java:S2864"4Iterate over the "entrySet" instead of the "keySet".(Κ81
\ No newline at end of file
+squid:S1301r"KReplace this "switch" statement by "if" statements to increase readability.(8ڶ1J$87d33d8f-5b4c-4064-9f53-b1a000271751
+rsquid:S1604"(Make this anonymous inner class a lambda(8ڶ1J$6c5b38b0-a24c-47c3-8efc-4c3641ac1865
+squid:UselessImportCheck!"4Remove this unused import 'android.widget.EditText'.(ś8ڶ1J$d1de64ed-6c16-4e2d-bff6-00307a748ab1
+squid:S22933"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$634d5e1f-d5b4-40d3-8f96-5024d924ac6e
+{squid:S1135m"2Complete the task associated to this TODO comment.(8ڶ1J$0321ff81-ec80-45a1-bb81-f4529317b3a4
+"squid:SwitchLastCaseIsDefaultCheckr""Add a default case to this switch.(8ڶ1J$c1c21f8d-a530-48e3-83e7-879cc568eadb
+squid:S1126"BReplace this if-then-else statement by a single method invocation.(忥8ڶ1J$6ae83db8-0600-410f-8212-3bfa6d44d7e9
+tsquid:S1905"*Remove this unnecessary cast to "Spanned".(8ڶ1J$51075b00-50cf-4882-938e-6e94c7634dc8
+~squid:S2864"4Iterate over the "entrySet" instead of the "keySet".(Κ8ڶ1J$12f78758-c734-4be3-a054-2c40546c48e0
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/5/0/50b3f2ed855d3633238a771c3ee2897c36b942ac b/.idea/sonarlint/issuestore/5/0/50b3f2ed855d3633238a771c3ee2897c36b942ac
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/5/1/516e730a14e71f02fa73f3acd6dc7cea9a9fe002 b/.idea/sonarlint/issuestore/5/1/516e730a14e71f02fa73f3acd6dc7cea9a9fe002
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/5/2/52114fdaa426e9b83a3c5df4e11c4f0ebbcd814b b/.idea/sonarlint/issuestore/5/2/52114fdaa426e9b83a3c5df4e11c4f0ebbcd814b
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/5/3/53217992143a39b0f5a2069c1e7de404a66f3f0e b/.idea/sonarlint/issuestore/5/3/53217992143a39b0f5a2069c1e7de404a66f3f0e
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/5/6/562e664f9d59704b465c5334c179b2d55b3a2250 b/.idea/sonarlint/issuestore/5/6/562e664f9d59704b465c5334c179b2d55b3a2250
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c b/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c
index 6b619e6..b114245 100644
--- a/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c
+++ b/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c
@@ -1,64 +1,32 @@
-t
-java:S2293Z"YReplace the type specification in this constructor call with the diamond operator ("<>").(ӏ
-t
-java:S2293c"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-t
-java:S2293l"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-o
-java:S2293t"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-w
-java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥81
-F
-java:S1604"(Make this anonymous inner class a lambda(ά8ߐͨ1
-F
-java:S1604"(Make this anonymous inner class a lambda(8٨1
-F
-java:S1604"(Make this anonymous inner class a lambda(ߒ81
-q
-java:S1104N"VMake tvModified a static final constant or non-public and provide accessors if needed.(ԣ
-r
-java:S1104P"WMake ivAlertIcon a static final constant or non-public and provide accessors if needed.(න
-r
-java:S1104R"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.(
-s
-java:S1104T"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.(
-n
-java:S1450"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.(
-u
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨ81
-^
-java:S1874"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ѯ81
-c
-java:S1874"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ң81
-P
-java:S1874"9Remove this use of "setTextAppearance"; it is deprecated.(
-R
-java:S2864"4Iterate over the "entrySet" instead of the "keySet".(ԇ81
-U
-java:S1135"2Complete the task associated to this TODO comment.(81
-_
-java:S1126"AReplace this if-then-else statement by a single return statement.(81
-W
-java:S1874"9Remove this use of "PreferenceManager"; it is deprecated.(81
-a
-java:S1874"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(81
-W
-java:S1874"9Remove this use of "setTextAppearance"; it is deprecated.(81
-m
-java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(8𢽨1
-X
-java:S1874"5Remove this use of "onBackPressed"; it is deprecated.(8𢽨1
-N
-java:S1874"0Remove this use of "getColor"; it is deprecated.(8㮒1
-k
-java:S3252"MUse static access with "android.text.Spanned" for "SPAN_INCLUSIVE_EXCLUSIVE".(8㮒1
-T
-java:S1874"=Remove this use of "EXTRA_SHORTCUT_INTENT"; it is deprecated.(ð
-Y
-java:S1874";Remove this use of "EXTRA_SHORTCUT_NAME"; it is deprecated.(8٥1
-b
-java:S1874"DRemove this use of "EXTRA_SHORTCUT_ICON_RESOURCE"; it is deprecated.(Ǿ8٥1
-k java:S100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ҏ8٥1
-I
-java:S1172"+Remove this unused method parameter "view".(Ҏ8٥1
\ No newline at end of file
+"squid:ClassVariableVisibilityCheckN"VMake tvModified a static final constant or non-public and provide accessors if needed.(ԣ8ڶ1J$a4ccb6bb-fd52-44bb-9017-bce5abde848c
+"squid:ClassVariableVisibilityCheckP"WMake ivAlertIcon a static final constant or non-public and provide accessors if needed.(න8ڶ1J$cf90ca9c-845a-49fd-91c2-4e7e1dbe5b81
+"squid:ClassVariableVisibilityCheckR"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.(8ڶ1J$9a90e2c1-0485-4b0e-9c8d-a065889ba294
+"squid:ClassVariableVisibilityCheckT"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.(8ڶ1J$f0f37d3a-13ae-40bf-8e67-7950d90ecbb1
+msquid:S1604"(Make this anonymous inner class a lambda(ά8ڶ1J$357b48f7-9e7c-4146-bdfa-cfe5b9cda0f0
+msquid:S1604"(Make this anonymous inner class a lambda(8ڶ1J$713816f7-08fa-451a-a741-5c5f577116da
+msquid:S1604"(Make this anonymous inner class a lambda(ߒ8ڶ1J$dbd5b6e7-e896-4ba3-a127-47328e19ec76
+squid:S1450"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.(8ڶ1J$900a54cb-8d36-4e0e-a40d-3d636220f6b1
+squid:S2293Z"YReplace the type specification in this constructor call with the diamond operator ("<>").(ӏ8ڶ1J$33617f60-cec6-43db-9be5-cda22ccb243a
+squid:S2293c"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$1c4970c2-afbf-4180-87e7-e9600f369a1d
+squid:S2293l"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$538eb649-8332-4500-9836-e2a9c3b480c8
+squid:S2293t"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$558e8d5e-b47f-47bc-afbf-495807d43bf5
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨ8ڶ1J$1c8fe647-610e-4c0a-a47d-ac0722ea4903
+squid:CallToDeprecatedMethod"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ѯ8ڶ1J$a4de409d-596c-416b-864d-e8833967adf7
+squid:CallToDeprecatedMethod"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ң8ڶ1J$f168609f-75ec-4e57-8666-af3e482bb3cd
+squid:CallToDeprecatedMethod"9Remove this use of "setTextAppearance"; it is deprecated.(8ڶ1J$963234f7-ca7a-470b-bf07-bc2c7908eddb
+ysquid:S2864"4Iterate over the "entrySet" instead of the "keySet".(ԇ8ڶ1J$92108848-a3a6-4c98-b275-524e090ebb6b
+|squid:S1135"2Complete the task associated to this TODO comment.(8ڶ1J$b1f8a0af-12db-44e5-8699-13c3063c4daa
+squid:S1126"AReplace this if-then-else statement by a single return statement.(8ڶ1J$b1a2e55b-b58b-4333-8979-45fca9eb2f9f
+vsquid:S1905",Remove this unnecessary cast to "ImageView".(ʼ8ڶ1J$edd0bc3a-ad11-4c2e-8ee4-250f56f4bd7b
+squid:CallToDeprecatedMethod"9Remove this use of "PreferenceManager"; it is deprecated.(8ڶ1J$55d147d2-fc22-44af-b2bc-f2653103305f
+squid:CallToDeprecatedMethod"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(8ڶ1J$6939d351-9ee7-468a-b008-6bf623057bfe
+squid:CallToDeprecatedMethod"9Remove this use of "setTextAppearance"; it is deprecated.(8ڶ1J$8deb0799-938a-4bf7-b4a6-20f65020a4b6
+squid:CallToDeprecatedMethod"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(8ڶ1J$0cb61090-7d7d-4a84-b455-751c360d9a3a
+squid:CallToDeprecatedMethod"5Remove this use of "onBackPressed"; it is deprecated.(8ڶ1J$92f7126d-0996-4e01-a5cc-84f0415f622b
+squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥8ڶ1J$e6728073-5bd8-4888-9cd6-1f872c3ef17d
+squid:CallToDeprecatedMethod"=Remove this use of "EXTRA_SHORTCUT_INTENT"; it is deprecated.(ð8ڶ1J$b9c4213c-c96c-4ba1-9f17-f1bd0fda8f75
+squid:CallToDeprecatedMethod";Remove this use of "EXTRA_SHORTCUT_NAME"; it is deprecated.(8ڶ1J$534aac29-fd5d-4d81-b63c-94dd53880931
+squid:CallToDeprecatedMethod"DRemove this use of "EXTRA_SHORTCUT_ICON_RESOURCE"; it is deprecated.(Ǿ8ڶ1J$78cec5f3-6660-4594-abe1-25ed1c41d80f
+squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ҏ8ڶ1J$485e4557-4938-474c-929e-c1771667aaec
+psquid:S1172"+Remove this unused method parameter "view".(Ҏ8ڶ1J$c7b2e1c4-dcb1-45b0-be38-081b7a81056d
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/5/8/58052a8597c5f01595e1c849728bcae66c27a1a6 b/.idea/sonarlint/issuestore/5/8/58052a8597c5f01595e1c849728bcae66c27a1a6
index 07745a6..060e9b9 100644
--- a/.idea/sonarlint/issuestore/5/8/58052a8597c5f01595e1c849728bcae66c27a1a6
+++ b/.idea/sonarlint/issuestore/5/8/58052a8597c5f01595e1c849728bcae66c27a1a6
@@ -1,5 +1,3 @@
-3
-java:S2386$"Make this member "protected".(
-h
-java:S3776H"RRefactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.(ʃ
\ No newline at end of file
+asquid:S2386$"Make this member "protected".(8ڶ1J$678402f3-3a96-44e9-949b-c1f3e890e737
+squid:S3776H"RRefactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.(ʃ8ڶ1J$5ed6e833-c6fb-4c02-9f89-691c51ea57f3
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/5/d/5dfe6902d8ec740690f88d644e74362c3be08fad b/.idea/sonarlint/issuestore/5/d/5dfe6902d8ec740690f88d644e74362c3be08fad
index 505f811..e58b9a9 100644
--- a/.idea/sonarlint/issuestore/5/d/5dfe6902d8ec740690f88d644e74362c3be08fad
+++ b/.idea/sonarlint/issuestore/5/d/5dfe6902d8ec740690f88d644e74362c3be08fad
@@ -1,9 +1,3 @@
-m
-java:S37763"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(
-O
-java:S1874?"9Remove this use of "setTextAppearance"; it is deprecated.(
-O
-java:S1874F"9Remove this use of "setTextAppearance"; it is deprecated.(
-O
-java:S1874P"9Remove this use of "setTextAppearance"; it is deprecated.(
\ No newline at end of file
+osquid:S19050"+Remove this unnecessary cast to "CheckBox".(8ڶ1J$1c78f67e-2a3f-4d80-85b8-82330c942962
+squid:S37763"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(8ڶ1J$3f482421-100b-477d-a6c7-456feaae6620
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/5/e/5e37502f37506acdd5f87b171e77f1bb3a5e15eb b/.idea/sonarlint/issuestore/5/e/5e37502f37506acdd5f87b171e77f1bb3a5e15eb
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/6/8/689162fb3aed781a3857eadca2fb67690fc04891 b/.idea/sonarlint/issuestore/6/8/689162fb3aed781a3857eadca2fb67690fc04891
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/6/9/69e2be27857a4fc9ea4ee026d00fef865535346e b/.idea/sonarlint/issuestore/6/9/69e2be27857a4fc9ea4ee026d00fef865535346e
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/6/a/6a65e747031f27aef20597b4181148a9fbf963d5 b/.idea/sonarlint/issuestore/6/a/6a65e747031f27aef20597b4181148a9fbf963d5
index 9a16007..d0692f3 100644
--- a/.idea/sonarlint/issuestore/6/a/6a65e747031f27aef20597b4181148a9fbf963d5
+++ b/.idea/sonarlint/issuestore/6/a/6a65e747031f27aef20597b4181148a9fbf963d5
@@ -1,13 +1,8 @@
-p
-java:S1192"MDefine a constant instead of duplicating this literal "Unknown URI " 4 times.(81
-T
-java:S1153"1Directly append the argument of String.valueOf().(ߦ81
-
-java:S3008S"eRename this field "NOTES_SNIPPET_SEARCH_QUERY" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ڶ1
-f
-java:S1659"CDeclare "noteId" and all following declarations on a separate line.(ؘ81
-[
-java:S2130"8Use "Long.parseLong" for this string-to-long conversion.(81
-U
-java:S1135"2Complete the task associated to this TODO comment.(81
\ No newline at end of file
+squid:S1192"MDefine a constant instead of duplicating this literal "Unknown URI " 4 times.(8ڶ1J$b824ee4e-788e-494f-a777-02df51650f33
+{squid:S1153"1Directly append the argument of String.valueOf().(ߦ8ڶ1J$03b3982d-0c7f-43aa-8247-33cbf1960a73
+squid:S3008S"eRename this field "NOTES_SNIPPET_SEARCH_QUERY" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ڶ1J$2cd08062-90fa-4df3-9af4-afe539e247c9
+nsquid:S1659"$Declare "noteId" on a separate line.(ؘ8ڶ1J$db851f69-06e6-4794-9c54-8cfa54d11805
+rsquid:S1659"(Declare "insertedId" on a separate line.(ؘ8ڶ1J$6ae6ecf7-702e-4244-a306-d04dcfcc2de0
+squid:S2130"8Use "Long.parseLong" for this string-to-long conversion.(8ڶ1J$20add169-0d7b-4ae2-8aac-adb0deb22515
+|squid:S1135"2Complete the task associated to this TODO comment.(8ڶ1J$754bd127-959e-4724-a2ba-97bf90f5938b
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/6/b/6b0a1bc15be7d7beba0228ddb7f4ea7ae8ed873b b/.idea/sonarlint/issuestore/6/b/6b0a1bc15be7d7beba0228ddb7f4ea7ae8ed873b
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/6/c/6cbf8bd9aa98eff862b1dc067330ba66ba4493aa b/.idea/sonarlint/issuestore/6/c/6cbf8bd9aa98eff862b1dc067330ba66ba4493aa
index fb3fece..5949f30 100644
--- a/.idea/sonarlint/issuestore/6/c/6cbf8bd9aa98eff862b1dc067330ba66ba4493aa
+++ b/.idea/sonarlint/issuestore/6/c/6cbf8bd9aa98eff862b1dc067330ba66ba4493aa
@@ -1,9 +1,6 @@
->
-java:S1604C"(Make this anonymous inner class a lambda(
-C
-java:S1604L"(Make this anonymous inner class a lambda(Ҵѝ
-C
-java:S1604v"(Make this anonymous inner class a lambda(ё
-?
-java:S1604"(Make this anonymous inner class a lambda(
\ No newline at end of file
+lsquid:S1604C"(Make this anonymous inner class a lambda(8ڶ1J$fb71283b-4876-4ed7-944a-86dfbfeaba10
+qsquid:S1604L"(Make this anonymous inner class a lambda(Ҵѝ8ڶ1J$97e7e266-7b6f-4f01-a39b-f664aab54abf
+qsquid:S1604v"(Make this anonymous inner class a lambda(ё8ڶ1J$77529ee1-1127-4779-adef-c635542ec7e3
+msquid:S1604"(Make this anonymous inner class a lambda(8ڶ1J$0783ac19-05b7-4d55-ac80-a9dd281e2213
+squid:S3398"?Move this method into the anonymous class declared at line 118.(8ڶ1J$c008afab-3b05-4cc2-93c3-114c1fcd1866
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/7/1/71865899a0dbe0a6d01c54eaae321fdb79886b33 b/.idea/sonarlint/issuestore/7/1/71865899a0dbe0a6d01c54eaae321fdb79886b33
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/7/5/75ce1cae3474f98e6eb69cff56d7723c52135b16 b/.idea/sonarlint/issuestore/7/5/75ce1cae3474f98e6eb69cff56d7723c52135b16
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/2/822afb35bb7b02f71833027f5662034dd0fcc3d4 b/.idea/sonarlint/issuestore/8/2/822afb35bb7b02f71833027f5662034dd0fcc3d4
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/3/8363137acd658af1ae43ae51d794bf293d58aa7c b/.idea/sonarlint/issuestore/8/3/8363137acd658af1ae43ae51d794bf293d58aa7c
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/4/847fb8517650935505cbc86f158aaae0a1c75258 b/.idea/sonarlint/issuestore/8/4/847fb8517650935505cbc86f158aaae0a1c75258
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/7/876016634c6642b35109680ccac740dc8271b236 b/.idea/sonarlint/issuestore/8/7/876016634c6642b35109680ccac740dc8271b236
index cee8356..fc69d63 100644
--- a/.idea/sonarlint/issuestore/8/7/876016634c6642b35109680ccac740dc8271b236
+++ b/.idea/sonarlint/issuestore/8/7/876016634c6642b35109680ccac740dc8271b236
@@ -1,11 +1,6 @@
-F
-java:S1066"/Merge this if statement with the enclosing one.(
-3
-java:S2386A"Make this member "protected".(
-8
-java:S2386K"Make this member "protected".(㳎
-X
-java:S1126"AReplace this if-then-else statement by a single return statement.(
-?
-java:S1125"(Remove the unnecessary boolean literals.(
\ No newline at end of file
+tsquid:S1066"/Merge this if statement with the enclosing one.(8ڶ1J$af8791b8-17a2-47cb-bf4b-6c17833c8438
+asquid:S2386A"Make this member "protected".(8ڶ1J$d01f1b01-5142-4d14-81e5-3114f5ecdb81
+fsquid:S2386K"Make this member "protected".(㳎8ڶ1J$27aa5440-a124-4869-80fe-4a8277798849
+squid:S1126"AReplace this if-then-else statement by a single return statement.(8ڶ1J$3e5aa2f9-db76-452f-b6f6-6c0221e197f2
+msquid:S1125"(Remove the literal "true" boolean value.(8ڶ1J$c0b5cb79-7904-498e-849e-088b75b954d7
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/8/8/88a9255124c95bdc913197c120a8d560edc59c8e b/.idea/sonarlint/issuestore/8/8/88a9255124c95bdc913197c120a8d560edc59c8e
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/8/88f0307f3e34df46b303b903f89e17b0ba65871a b/.idea/sonarlint/issuestore/8/8/88f0307f3e34df46b303b903f89e17b0ba65871a
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/a/8a8e691ee152de38c321aabbf3f6bc381bc2dcc6 b/.idea/sonarlint/issuestore/8/a/8a8e691ee152de38c321aabbf3f6bc381bc2dcc6
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/a/8ab9b1f96b506a5a5cb174f02fc62408216398ad b/.idea/sonarlint/issuestore/8/a/8ab9b1f96b506a5a5cb174f02fc62408216398ad
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e b/.idea/sonarlint/issuestore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e
index 4fe885d..e69de29 100644
--- a/.idea/sonarlint/issuestore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e
+++ b/.idea/sonarlint/issuestore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e
@@ -1,3 +0,0 @@
-
-?xml:S125"Remove this commented out code.(8ϩ1
-K xml:S5594+"1Implement permissions on this exported component.(
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/9/3/934a4e2abf19d28a53f6aeb1dcd99248c44b6892 b/.idea/sonarlint/issuestore/9/3/934a4e2abf19d28a53f6aeb1dcd99248c44b6892
index f6fc1de..fa70aa1 100644
--- a/.idea/sonarlint/issuestore/9/3/934a4e2abf19d28a53f6aeb1dcd99248c44b6892
+++ b/.idea/sonarlint/issuestore/9/3/934a4e2abf19d28a53f6aeb1dcd99248c44b6892
@@ -1,5 +1,3 @@
-2
-java:S2386+"Make this member "protected".(X
-n
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(
\ No newline at end of file
+`squid:S2386+"Make this member "protected".(X8ڶ1J$58486bc9-4a9f-48dd-b621-0272cff0b6f2
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(8ڶ1J$343df5da-5a68-48f0-bc8b-3956d429ea0f
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/9/8/98b276e680f6f42cc2f1876ddde0c3e304d47f13 b/.idea/sonarlint/issuestore/9/8/98b276e680f6f42cc2f1876ddde0c3e304d47f13
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/9/a/9a3a19793537958b8b1b03a81985999e22705a2f b/.idea/sonarlint/issuestore/9/a/9a3a19793537958b8b1b03a81985999e22705a2f
index 05fb9b0..410e445 100644
--- a/.idea/sonarlint/issuestore/9/a/9a3a19793537958b8b1b03a81985999e22705a2f
+++ b/.idea/sonarlint/issuestore/9/a/9a3a19793537958b8b1b03a81985999e22705a2f
@@ -1,11 +1,3 @@
-{
-java:S2293,"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ݝ1
-W
-java:S1118":Add a private constructor to hide the implicit public one.(8ݝ1
-x
-java:S3252#"VUse static access with "android.provider.ContactsContract$DataColumns" for "MIMETYPE".(8ޝ1
-y
-java:S3252$"\Use static access with "android.provider.ContactsContract$DataColumns" for "RAW_CONTACT_ID".(8ޝ1
-{
-java:S3252<"^Use static access with "android.provider.ContactsContract$ContactsColumns" for "DISPLAY_NAME".(8ޝ1
\ No newline at end of file
+~squid:S1118":Add a private constructor to hide the implicit public one.(8ڶ1J$85003f9a-8339-4a9f-a5c4-b324de006c81
+squid:S2293,"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$d4d928fc-dc26-4c62-8147-f74deacbaf19
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/9/a/9aed88f31eac276604c6355c1adcc0bce1f80fd6 b/.idea/sonarlint/issuestore/9/a/9aed88f31eac276604c6355c1adcc0bce1f80fd6
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/9/b/9b9af03329b517cdd460b1ee115f2bb0ec341883 b/.idea/sonarlint/issuestore/9/b/9b9af03329b517cdd460b1ee115f2bb0ec341883
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/9/f/9fe84ebb15faf917b7def6236dba604453cc61e0 b/.idea/sonarlint/issuestore/9/f/9fe84ebb15faf917b7def6236dba604453cc61e0
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/a/4/a446c87b1013132f8adaf83656b582028e8809af b/.idea/sonarlint/issuestore/a/4/a446c87b1013132f8adaf83656b582028e8809af
index 5dcc2d5..7d23b3b 100644
--- a/.idea/sonarlint/issuestore/a/4/a446c87b1013132f8adaf83656b582028e8809af
+++ b/.idea/sonarlint/issuestore/a/4/a446c87b1013132f8adaf83656b582028e8809af
@@ -1,11 +1,14 @@
-k java:S116w"VRename this field "TEXT_FORMAT" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ћ
-i
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 27 to the 15 allowed.(
-h
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.(
-\
-java:S2147"ECombine this catch with the one at line 301, which has the same body.(ߝȴ
-\
-java:S2147"ECombine this catch with the one at line 335, which has the same body.(ﭣ
-] java:S899"BDo something with the "boolean" value returned by "createNewFile".(А
\ No newline at end of file
+squid:S2095"NUse try-with-resources or close this "FileOutputStream" in a "finally" clause.(8ڶ1J$63256865-bbba-43b3-b5e4-e74fbe813dfb
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$dca5a6da-0620-4abb-ae58-ed6d8cf349d0
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$1e2222f4-d358-40cb-8887-dde429856304
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$19acb12c-f970-433e-ad0a-b88aff81f61c
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$714134ac-d3c7-43b7-9497-4fb9fc4907f0
+squid:S00116w"VRename this field "TEXT_FORMAT" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ћ8ڶ1J$a160a47d-6810-40b7-bb31-61d56a54539a
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 27 to the 15 allowed.(8ڶ1J$458a2554-407e-4964-a422-f75734c9bec8
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.(8ڶ1J$4a23b05e-8d56-4833-b4f4-d90acbe5bff3
+squid:S2147"ECombine this catch with the one at line 301, which has the same body.(ߝȴ8ڶ1J$55c3f0f9-915a-4f50-b874-413f58f15e87
+squid:S2147"ECombine this catch with the one at line 335, which has the same body.(ﭣ8ڶ1J$d86dd3ae-e1cb-40e5-ab55-a7df3c29c7ea
+
+squid:S899"BDo something with the "boolean" value returned by "createNewFile".(А8ڶ1J$861eeefa-209e-4f78-8dd5-0e92056ea51d
+gsquid:S3398H"#Move this method into "TextExport".(8ڶ1J$ed626c60-a8c2-4288-8f1b-1753bcd8b606
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/a/7/a7641cfac724321d508c2a284223a711011a93f5 b/.idea/sonarlint/issuestore/a/7/a7641cfac724321d508c2a284223a711011a93f5
index 7181765..f0f22f6 100644
--- a/.idea/sonarlint/issuestore/a/7/a7641cfac724321d508c2a284223a711011a93f5
+++ b/.idea/sonarlint/issuestore/a/7/a7641cfac724321d508c2a284223a711011a93f5
@@ -1,13 +1,7 @@
-f
-java:S11929"KDefine a constant instead of duplicating this literal "content://" 4 times.(
-U
-java:S11181":Add a private constructor to hide the implicit public one.(͓
-^
-java:S1214@"CMove constants defined in this interfaces to another class or enum.(⸫
-Z
-java:S1214"CMove constants defined in this interfaces to another class or enum.(
-V
-java:S1118":Add a private constructor to hide the implicit public one.(
-Q
-java:S1118":Add a private constructor to hide the implicit public one.(߀
\ No newline at end of file
+squid:S11929"KDefine a constant instead of duplicating this literal "content://" 4 times.(8ڶ1J$c8a8f5de-ae9d-4398-b8a3-4368d7248b84
+squid:S11181":Add a private constructor to hide the implicit public one.(͓8ڶ1J$72e478cd-54e8-4ea9-91a0-9b6c54719da6
+ksquid:S1214@""Move constants to a class or enum.(⸫8ڶ1J$f738b821-7232-4f7b-bb93-5996ec4f20ca
+gsquid:S1214""Move constants to a class or enum.(8ڶ1J$3567c780-dc08-4931-9880-3f3bb2e55524
+squid:S1118":Add a private constructor to hide the implicit public one.(8ڶ1J$0c11dda7-e4cc-4269-ac34-e2e44628992e
+squid:S1118":Add a private constructor to hide the implicit public one.(߀8ڶ1J$a1860aa2-014e-4910-be4a-861f9c778503
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/a/8/a8a52112049d840217cfa586a3a399d9502f9b94 b/.idea/sonarlint/issuestore/a/8/a8a52112049d840217cfa586a3a399d9502f9b94
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/a/9/a93b2b893fe4b13c52f790c725f069f49bd09d6b b/.idea/sonarlint/issuestore/a/9/a93b2b893fe4b13c52f790c725f069f49bd09d6b
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/a/b/ab153b0256bc5f6c194e188cec0b8e327e347a90 b/.idea/sonarlint/issuestore/a/b/ab153b0256bc5f6c194e188cec0b8e327e347a90
index 5b20ba7..63ab2a9 100644
--- a/.idea/sonarlint/issuestore/a/b/ab153b0256bc5f6c194e188cec0b8e327e347a90
+++ b/.idea/sonarlint/issuestore/a/b/ab153b0256bc5f6c194e188cec0b8e327e347a90
@@ -1,43 +1,28 @@
-o
-java:S2293]"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-t
-java:S2293^"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-t
-java:S2293_"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-o
-java:S2293a"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-t
-java:S2293b"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-t
-java:S2293c"YReplace the type specification in this constructor call with the diamond operator ("<>").(
-]
-java:S1192"FDefine a constant instead of duplicating this literal " DESC" 3 times.(Ա
-K
-java:S1066"/Merge this if statement with the enclosing one.(
-K
-java:S1066"/Merge this if statement with the enclosing one.(˼֓
-i
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.(þ
-I
-java:S1905"-Remove this unnecessary cast to "JSONObject".(`
-C
-java:S1905"-Remove this unnecessary cast to "JSONObject".(؛
-i
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 28 to the 15 allowed.(
-n
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 41 to the 15 allowed.(˰
-n
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 34 to the 15 allowed.(ɸ
-5
-java:S2129"Remove this "Long" constructor(ϭ
-C
-java:S1874",Remove this use of "Long"; it is deprecated.(ϭ
-n
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ƶؠ
-G
-java:S1172"+Remove this unused method parameter "node".(ƶؠ
-C
-java:S1905"'Remove this unnecessary cast to "Node".(
->
-java:S1905"'Remove this unnecessary cast to "Node".(
\ No newline at end of file
+squid:S1192"FDefine a constant instead of duplicating this literal " DESC" 3 times.(Ա8ڶ1J$40e8ca5e-fc8c-4e88-9809-f666bffc7661
+ysquid:S1066"/Merge this if statement with the enclosing one.(8ڶ1J$04867dbc-3bc3-428b-bee9-d7f728b25378
+ysquid:S1066"/Merge this if statement with the enclosing one.(˼֓8ڶ1J$7655bb88-5a23-44d7-9fbd-79440face6fa
+squid:S2589"7Remove this expression which always evaluates to "true"(락8ڶ1J$55780293-b805-4260-aad8-793bfe156783
+squid:S2259"M"NullPointerException" will be thrown when invoking method "doContentSync()".(8ڶ1J$226540a9-fb5a-45dc-9eca-fad65d7379b9
+squid:S2259"M"NullPointerException" will be thrown when invoking method "doContentSync()".(8ڶ1J$d26d2078-b002-4467-8c00-95af4e75554c
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$4ce7a8ef-3c3c-4e3d-91a9-0321128f9b36
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$174ba5ec-c4f6-4950-a52a-7ccb529b6ab3
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$abd2805b-7733-47c6-935e-c71125c8f7e1
+squid:S2293]"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$e6d83c8d-9a7d-45ed-9bc0-c0f5ae2530a3
+squid:S2293^"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$8fa190a3-d30a-46e8-87e4-ea05b033b15b
+squid:S2293_"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$e64ed9ad-81c6-4b8a-b1db-26fdab79e3b6
+squid:S2293a"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$ea715f71-c44b-425a-bc4e-0c811ec4a169
+squid:S2293b"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$32f10af2-2496-4d26-afe8-ec8ec80b70c9
+squid:S2293c"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$84285886-936e-4f72-8085-43e018f79b7e
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.(þ8ڶ1J$75e67f80-fa56-46b9-9163-c830ca81269f
+wsquid:S1905"-Remove this unnecessary cast to "JSONObject".(`8ڶ1J$3b6c9147-76f5-4ba6-82ca-4578e471d1d9
+qsquid:S1905"-Remove this unnecessary cast to "JSONObject".(؛
8ڶ1J$45206c89-a938-42fa-8a72-4d54b42c7efe
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 28 to the 15 allowed.(8ڶ1J$6bb94e99-1901-4c6d-ac1e-dc787bc81a1f
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 41 to the 15 allowed.(˰8ڶ1J$9698bac0-d275-4310-bacc-ea43491b355c
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 34 to the 15 allowed.(ɸ8ڶ1J$d535c1ac-5e3e-4a0a-86e5-dbd0b29f376e
+csquid:S2129"Remove this "Long" constructor(ϭ8ڶ1J$ad6f30f4-48b7-4bae-9c43-42149d1554b8
+squid:CallToDeprecatedMethod",Remove this use of "Long"; it is deprecated.(ϭ8ڶ1J$ad61bdce-7b9d-4977-b4ab-39fa96e52048
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ƶؠ8ڶ1J$309028d8-dbbb-493b-a384-9e06ca6dfb18
+usquid:S1172"+Remove this unused method parameter "node".(ƶؠ8ڶ1J$bdcc1fa4-1f6b-47c6-a97c-7576adfba02d
+qsquid:S1905"'Remove this unnecessary cast to "Node".(8ڶ1J$2cc49f33-d7d4-4398-9e32-b9a47d6b375c
+lsquid:S1905"'Remove this unnecessary cast to "Node".(8ڶ1J$ad847284-b66c-4a08-b044-7824391ad09e
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32 b/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32
index cb9f12a..c56a01a 100644
--- a/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32
+++ b/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32
@@ -1,95 +1,71 @@
-w
-java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥81
-E
-java:S1604"(Make this anonymous inner class a lambda(̺V81
-F
-java:S1604"(Make this anonymous inner class a lambda(ά81
-F
-java:S1604"(Make this anonymous inner class a lambda(ܴ81
-K
-java:S1604"(Make this anonymous inner class a lambda(81
-F
-java:S1604"(Make this anonymous inner class a lambda(81
-F
-java:S1604"(Make this anonymous inner class a lambda(۱81
-F
-java:S1604"(Make this anonymous inner class a lambda(ά81
-n
-java:S1301"KReplace this "switch" statement by "if" statements to increase readability.(ד81
-h
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(81
-b
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(Ѿk81
-u
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(81
-9
-java:S3626"Remove this redundant jump.(݅81
-9
-java:S3626"Remove this redundant jump.(݅81
-9
-java:S3626"Remove this redundant jump.(݅81
-W
-java:S1874"9Remove this use of "PreferenceManager"; it is deprecated.(81
-a
-java:S1874"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(81
-U
-java:S1135"2Complete the task associated to this TODO comment.(̐81
-M
-java:S2093"*Change this "try" to a try-with-resources.(81
-v
-java:S1450"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(81
-q
-java:S1450"SRemove the "menu" field and declare it as a local variable in the relevant methods.(81
-u
-java:S3252"RUse static access with "android.widget.AbsListView" for "MultiChoiceModeListener".(81
-U
-java:S1135"2Complete the task associated to this TODO comment.(81
-U
-java:S1135"2Complete the task associated to this TODO comment.(81
-M java:S106"+Replace this use of System.out by a logger.(81
-Y java:S125""; it is deprecated.(?8؞1
-F java:S108")Either remove or fill this block of code.(ʥ8؞1
-h
-java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(Ϳ8؞1
-R
-java:S1874"/Remove this use of "execute"; it is deprecated.(嫏8؞1
-Z
-java:S1874"7Remove this use of "toggleSoftInput"; it is deprecated.(8؞1
-V
-java:S1874"3Remove this use of "SHOW_FORCED"; it is deprecated.(8؞1
-o
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(#8؞1
-U
-java:S1135"2Complete the task associated to this TODO comment.(8؞1
-e
-java:S1126"BReplace this if-then-else statement by a single method invocation.(玒8Ä؞1
-U
-java:S1135"2Complete the task associated to this TODO comment.(8Ä؞1
-m
-java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(8Ą؞1
-H java:S106"+Replace this use of System.out by a logger.(Ί8Ą؞1
-M java:S106"+Replace this use of System.out by a logger.(8ń؞1
-X
-java:S1874"5Remove this use of "onBackPressed"; it is deprecated.(8Ƅ؞1
-Q
-java:S1874".Remove this use of ""; it is deprecated.(Ч8ф؞1
-m
-java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(ች8҄؞1
-R
-java:S1874"/Remove this use of "execute"; it is deprecated.(嫏8Ԅ؞1
-o
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(b8ք؞1
-k java:S100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ҏ8ڄ؞1
-I
-java:S1172"+Remove this unused method parameter "view".(Ҏ8ڄ؞1
\ No newline at end of file
+wsquid:S1199"-Extract this nested code block into a method.(8ڶ1J$646b06c1-1043-4d50-b0d5-d93f7ca28a7f
+wsquid:S1199"-Extract this nested code block into a method.(8ڶ1J$b77e345b-1f63-45f4-a1b5-85117e5edfdb
+wsquid:S1199"-Extract this nested code block into a method.(Η8ڶ1J$4523cd72-8e08-4225-b66f-178aa966d096
+rsquid:S1199"-Extract this nested code block into a method.(ȓ8ڶ1J$1616068f-186c-4acc-b76f-fc1335bd7ef8
+wsquid:S1199"-Extract this nested code block into a method.(ڿ8ڶ1J$d1ad4ed3-a1b8-481e-80d7-26549faa01ac
+wsquid:S1199"-Extract this nested code block into a method.(̀8ڶ1J$f27a4db1-c6ae-4ac0-88b8-048a2229162c
+rsquid:S1199"-Extract this nested code block into a method.(8ڶ1J$4c2ab70b-0176-461c-8073-81078bdf8367
+wsquid:S1199"-Extract this nested code block into a method.(8ڶ1J$b2602105-c13a-4cfa-9c90-a200c15a88e6
+squid:S1301"KReplace this "switch" statement by "if" statements to increase readability.(ד8ڶ1J$12775792-e158-4b14-99e5-552868ba82ea
+lsquid:S1604"(Make this anonymous inner class a lambda(̺V8ڶ1J$3a59dffe-8e1f-4ceb-8e8f-88200e8aa25b
+msquid:S1604"(Make this anonymous inner class a lambda(ά8ڶ1J$69412ac5-1d07-4a56-9510-18c043ae2dbd
+msquid:S1604"(Make this anonymous inner class a lambda(ܴ8ڶ1J$b6ecd058-9d51-4634-bd3a-d015e529fed1
+rsquid:S1604"(Make this anonymous inner class a lambda(8ڶ1J$31551129-1708-4bc5-bdc2-f1066dd4ae49
+msquid:S1604"(Make this anonymous inner class a lambda(8ڶ1J$23662d60-1fe1-4d82-b1c1-c7bea7f69275
+msquid:S1604"(Make this anonymous inner class a lambda(۱8ڶ1J$99fde5c8-f5fa-41ca-9d4a-b3eb3e4bcc0a
+msquid:S1604"(Make this anonymous inner class a lambda(ά8ڶ1J$729028bf-70d4-44be-a274-36876dfb1bc1
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$5a6d4cfe-86d4-4e4f-9a25-b2157464c076
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$497af4f0-90a7-49f1-b24b-af3f00defc17
+squid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(8ڶ1J$665179a4-73af-4ce0-a0d6-75e4964207e4
+squid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(Ѿk8ڶ1J$900c835e-5547-4feb-9d60-bd2f50745552
+`squid:S3626"Remove this redundant jump.(݅8ڶ1J$90ee34b1-27bc-47f3-9152-36d3d94524a1
+`squid:S3626"Remove this redundant jump.(݅8ڶ1J$5bc2e1a2-3be1-4283-9fdc-c8e88c87a501
+`squid:S3626"Remove this redundant jump.(݅8ڶ1J$39b60e6c-9d19-4e32-94d3-cd9b1aa7338a
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(8ڶ1J$60493047-2da8-45f2-b4ef-ff5e074f718b
+squid:CallToDeprecatedMethod"9Remove this use of "PreferenceManager"; it is deprecated.(8ڶ1J$075c81e7-5455-45f5-b0ba-38122040e7fe
+squid:CallToDeprecatedMethod"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(8ڶ1J$c2a52042-8c9b-44a8-a99a-9bd820788abc
+|squid:S1135"2Complete the task associated to this TODO comment.(̐8ڶ1J$c7b44b38-7edf-4b83-9d3d-5c7341a23bad
+tsquid:S2093"*Change this "try" to a try-with-resources.(8ڶ1J$e646a9ab-f7e2-44fd-bc75-ac58de1e1c6f
+squid:S1450"SRemove the "menu" field and declare it as a local variable in the relevant methods.(8ڶ1J$312473d1-dc46-485c-b6f0-f1455cc83ed4
+squid:S1450"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(8ڶ1J$5d0516ad-20e7-4a41-bbae-4c98c5a0bb34
+|squid:S1135"2Complete the task associated to this TODO comment.(8ڶ1J$f319ae84-0d66-41b7-9c61-165a019f9639
+|squid:S1135"2Complete the task associated to this TODO comment.(8ڶ1J$6c55dbf2-2199-4b1e-84e5-a6da235f9725
+
+squid:S106"9Replace this use of System.out or System.err by a logger.(8ڶ1J$0b44b745-c3c7-43b8-853a-542b7f00992a
+squid:CallToDeprecatedMethod"9Remove this use of "getDefaultDisplay"; it is deprecated.(ĸ8ڶ1J$7ac7f377-1d2f-4c82-bc83-a09c994d626e
+squid:CallToDeprecatedMethod"1Remove this use of "getHeight"; it is deprecated.(8ڶ1J$9b1152d6-7f20-4608-819e-c3fc8bcefb44
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(8ڶ1J$26d5e3a3-08f9-4c5b-8c0d-7208ecb39b30
+squid:CallToDeprecatedMethod"1Remove this use of "AsyncTask"; it is deprecated.(?8ڶ1J$f5bb0555-5bb2-4bb7-bfa6-81271bf033d4
+squid:S2177"^Rename this method or correct the type of the argument(s) to override the parent class method.(Ԃ8ڶ1J$bd002144-7f2c-4304-a754-3e3284621725
+wsquid:S1172"-Remove this unused method parameter "unused".(Ԃ8ڶ1J$4f6e5856-fe9d-45d8-b156-c1f26336cbd8
+osquid:S00108")Either remove or fill this block of code.(ʥ8ڶ1J$5eb1939c-0e03-4e21-84dc-ad8e525c8907
+squid:CallToDeprecatedMethod"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(Ϳ8ڶ1J$4bda7cc6-d488-416e-8c29-0c1c9f25a614
+squid:CallToDeprecatedMethod"/Remove this use of "execute"; it is deprecated.(嫏8ڶ1J$cf594f8e-f282-4aed-9a22-7805f29d2582
+squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥8ڶ1J$89bc5020-631a-446e-95f9-92b59b087360
+squid:CallToDeprecatedMethod"7Remove this use of "toggleSoftInput"; it is deprecated.(8ڶ1J$46063cf3-c2b5-4e98-a709-504aae6c31e3
+squid:CallToDeprecatedMethod"3Remove this use of "SHOW_FORCED"; it is deprecated.(8ڶ1J$a3c1ec66-ede3-494c-bbad-c609e1b2e19b
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(#8ڶ1J$6101fbf7-8d4d-4566-91f9-c57344347400
+nsquid:S1905")Remove this unnecessary cast to "Button".(쨋8ڶ1J$81a1611d-4884-4e2f-b476-f80ed3d4c2b9
+|squid:S1135"2Complete the task associated to this TODO comment.(8ڶ1J$0de67042-53af-4106-9c26-ceb90c3200dc
+squid:S1126"BReplace this if-then-else statement by a single method invocation.(玒8ڶ1J$cd8cf4c3-231f-4d6f-abc0-33f30ad7ca99
+|squid:S1135"2Complete the task associated to this TODO comment.(8ڶ1J$81c752de-2848-41fb-89af-861548bcce99
+squid:CallToDeprecatedMethod"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(8ڶ1J$f82e0731-f3e1-458b-95b6-5043a00f4d1e
+}
+squid:S106"9Replace this use of System.out or System.err by a logger.(Ί8ڶ1J$c545ac3c-4d40-455d-846c-ce360f1ac9a2
+
+squid:S106"9Replace this use of System.out or System.err by a logger.(8ڶ1J$3a493edf-57be-4825-ae03-d70c90cc91b4
+squid:CallToDeprecatedMethod"5Remove this use of "onBackPressed"; it is deprecated.(8ڶ1J$b05973f1-5386-4f14-9621-0b2301b0042e
+squid:CallToDeprecatedMethod"1Remove this use of "AsyncTask"; it is deprecated.(Ч8ڶ1J$5b6237ea-f0e9-42ee-84e0-9b6231988050
+squid:CallToDeprecatedMethod"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(ች8ڶ1J$b7744c4c-50f8-4e71-8f32-73a38a0fcb0b
+squid:CallToDeprecatedMethod"/Remove this use of "execute"; it is deprecated.(嫏8ڶ1J$5a4c8902-be40-4966-8cf7-03441be3272d
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(b8ڶ1J$59083127-77a2-4a4d-a5ef-d8f47046d964
+squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ҏ8ڶ1J$2d988362-f722-496c-bd10-3025941ecb65
+psquid:S1172"+Remove this unused method parameter "view".(Ҏ8ڶ1J$e3b307d0-fb66-49d4-90ed-91745ad2948b
+osquid:S3398"%Move this method into "ModeCallback".(8ڶ1J$fc3c868a-1dd3-47dd-aeea-6adc994252fe
+jsquid:S3398"%Move this method into "ModeCallback".(8ڶ1J$7a184e54-38fe-44cb-a3af-b49962ca731b
+ysquid:S3398"/Move this method into "BackgroundQueryHandler".(8ڶ1J$3d38bb74-7240-455e-8f04-3d69fcd06aef
+usquid:S3398"0Move this method into "OnListItemClickListener".(8ڶ1J$09e0e5ac-2502-4c6a-8416-d005531b0eec
+squid:CommentedOutCodeLine"
-java:S1604)"(Make this anonymous inner class a lambda(ʩ
\ No newline at end of file
+lsquid:S1604)"(Make this anonymous inner class a lambda(ʩ8ȃڶ1J$069f03bc-752c-4f07-926b-d042662c57e8
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/d/7/d79667d6266e57bad37e9e687ee15fd3ccfc782c b/.idea/sonarlint/issuestore/d/7/d79667d6266e57bad37e9e687ee15fd3ccfc782c
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/d/a/da18decabb6c0b6084c44558623b91fb432925a6 b/.idea/sonarlint/issuestore/d/a/da18decabb6c0b6084c44558623b91fb432925a6
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0 b/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0
index 1d90a67..8d5b0c0 100644
--- a/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0
+++ b/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0
@@ -1,59 +1,31 @@
-?
-java:S1604"(Make this anonymous inner class a lambda(
-?
-java:S1604"(Make this anonymous inner class a lambda(ܨ
-?
-java:S1604"(Make this anonymous inner class a lambda(ܨ
-?
-java:S1604"(Make this anonymous inner class a lambda(ά
-?
-java:S1604"(Make this anonymous inner class a lambda(څ
-?
-java:S1604"(Make this anonymous inner class a lambda(
-?
-java:S1604"(Make this anonymous inner class a lambda(î
-?
-java:S1604"(Make this anonymous inner class a lambda(î
-g
-java:S1301"KReplace this "switch" statement by "if" statements to increase readability.(崡
-U
-java:S18743":Remove this use of "PreferenceActivity"; it is deprecated.(
-P
-java:S1874@":Remove this use of "PreferenceCategory"; it is deprecated.(Θ
-`
-java:S1874I"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(Θ
-K
-java:S1874J"0Remove this use of "onCreate"; it is deprecated.(ȢՖ
-P
-java:S1874P":Remove this use of "PreferenceCategory"; it is deprecated.(
-L
-java:S1874P"6Remove this use of "findPreference"; it is deprecated.(
-I
-java:S1874X"3Remove this use of "getListView"; it is deprecated.(د
-h
-java:S3776\"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(٫
-`
-java:S1874x"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(
-G
-java:S1874|"1Remove this use of "onDestroy"; it is deprecated.(ʷ
-H
-java:S1874"1Remove this use of "removeAll"; it is deprecated.(
-N
-java:S1874"2Remove this use of "Preference"; it is deprecated.(
-N
-java:S1874"2Remove this use of "Preference"; it is deprecated.(
-G
-java:S1874"0Remove this use of "setTitle"; it is deprecated.(
-N
-java:S1874"2Remove this use of "setSummary"; it is deprecated.(
-[
-java:S1874"DRemove this use of "setOnPreferenceClickListener"; it is deprecated.(
-N
-java:S1874"2Remove this use of "Preference"; it is deprecated.(
-Q
-java:S1874"5Remove this use of "addPreference"; it is deprecated.(ن
-a
-java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(
-Q
-java:S1161":Add the "@Override" annotation above this method signature(
\ No newline at end of file
+squid:S1301"KReplace this "switch" statement by "if" statements to increase readability.(崡8ڶ1J$2d9a4976-91d3-4e9d-acfa-b7ace42f4726
+msquid:S1604"(Make this anonymous inner class a lambda(8ڶ1J$cb5bd99a-937a-4bf3-a00d-a43eed64d5d5
+msquid:S1604"(Make this anonymous inner class a lambda(ܨ8ڶ1J$2f93917f-1de4-4661-b429-2d7f4d9fc0f3
+msquid:S1604"(Make this anonymous inner class a lambda(ܨ8ڶ1J$2cfe05fc-7540-4872-9a33-911a6fc24488
+msquid:S1604"(Make this anonymous inner class a lambda(ά8ڶ1J$1b7d4628-c27c-45d5-ad59-8d4c7d014158
+msquid:S1604"(Make this anonymous inner class a lambda(څ8ڶ1J$82d4f3dd-924b-4df0-bdf5-ae2247f2dbac
+msquid:S1604"(Make this anonymous inner class a lambda(8ڶ1J$5aea2173-ed6b-4d8c-804b-b718627e870a
+msquid:S1604"(Make this anonymous inner class a lambda(î8ڶ1J$aa18c852-bca4-4db1-9d36-9e121ec43209
+msquid:S1604"(Make this anonymous inner class a lambda(î8ڶ1J$95030334-3225-4d86-9302-0dd0f33e2bc3
+squid:UselessImportCheck&".Remove this unused import 'android.view.Menu'.(҅8ڶ1J$7c8db9b6-0219-488e-8282-62b1676703fc
+squid:UselessImportCheck"2Remove this unused import 'android.app.ActionBar'.(8ڶ1J$eaeedd82-b961-4f1f-8fca-a7b200adff7d
+squid:MaximumInheritanceDepth3"").(л
-j
-java:S1192?"ODefine a constant instead of duplicating this literal "Wrong note id:" 3 times.(
-O
-java:S2589"8Remove this expression which always evaluates to "false"(
-\
-java:S1126}"AReplace this if-then-else statement by a single return statement.(Ʒ
-i
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.(
-U
-java:S1155">Use isEmpty() to check whether the collection is empty or not.(
-\
-java:S2147"ECombine this catch with the one at line 242, which has the same body.(暩
\ No newline at end of file
+squid:S1192?"ODefine a constant instead of duplicating this literal "Wrong note id:" 3 times.(8ڶ1J$d7e4666a-0885-4f9b-8c94-2edb76a17aa4
+squid:S1155">Use isEmpty() to check whether the collection is empty or not.(8ڶ1J$dca35102-4a67-4b72-8ba8-8ea1f1120ed8
+squid:S1126}"AReplace this if-then-else statement by a single return statement.(Ʒ8ڶ1J$1033d574-87db-4c43-80bf-920fccedd3d0
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.(8ڶ1J$90f41973-e0c0-4553-8d75-f312bc903157
+squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(л8ڶ1J$5e9763d2-1b9c-4a92-a669-d3c458eb2964
+squid:S2147"ECombine this catch with the one at line 242, which has the same body.(暩8ڶ1J$1474fd91-929a-4a63-b1d9-ce2811a66b5a
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/e/0/e094aec5c3e1b6f44539adff3114f5a1ad603ddc b/.idea/sonarlint/issuestore/e/0/e094aec5c3e1b6f44539adff3114f5a1ad603ddc
index 9c7dfdf..88fb6cd 100644
--- a/.idea/sonarlint/issuestore/e/0/e094aec5c3e1b6f44539adff3114f5a1ad603ddc
+++ b/.idea/sonarlint/issuestore/e/0/e094aec5c3e1b6f44539adff3114f5a1ad603ddc
@@ -1,9 +1,11 @@
-t
-java:S2293*"YReplace the type specification in this constructor call with the diamond operator ("<>").(ʩ
-
-java:S1319"pThe return type of this method should be an interface such as "List" rather than the implementation "ArrayList".(ﷺ
-\
-java:S2259"@A "NullPointerException" could be thrown; "js" is nullable here.(
-r
-java:S3923"[Remove this conditional structure or edit its code blocks so that they're not all the same.(ԡ
\ No newline at end of file
+squid:S1319"pThe return type of this method should be an interface such as "List" rather than the implementation "ArrayList".(ﷺ8ڶ1J$82ba1c77-4f9e-4516-b41c-e370fafdbf23
+squid:S2259"@A "NullPointerException" could be thrown; "js" is nullable here.(8ڶ1J$16ae1ba3-c384-4159-83e3-27d783c0e095
+lsquid:S1148F"#Use a logger to log this exception.(ԅ8ڶ1J$53f4d2ce-9baa-4147-9c73-6415187b5b82
+lsquid:S1148c"#Use a logger to log this exception.(ԅ8ڶ1J$4e688799-bab6-4dc6-b901-c434c3fd4936
+lsquid:S1148~"#Use a logger to log this exception.(ԅ8ڶ1J$e68244fe-479e-4f61-a4fa-0d17e13a401a
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$8eb6d5a4-8843-4755-af6a-af4f1e5ea994
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$d9cc72b0-806f-4ef1-9ebe-32c0b9c34a37
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$2b0ef0df-5489-4263-9061-149fb10533d1
+squid:S2293*"YReplace the type specification in this constructor call with the diamond operator ("<>").(ʩ8ڶ1J$7968495b-1864-4714-885b-2e7d6aa348f5
+squid:S3923"[Remove this conditional structure or edit its code blocks so that they're not all the same.(ԡ8ڶ1J$7f3da174-3e70-4a13-b6c4-30ada3a878c8
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/e/d/ed67eb178d523a4b3f117dcbe0eda5196367ceec b/.idea/sonarlint/issuestore/e/d/ed67eb178d523a4b3f117dcbe0eda5196367ceec
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/0/f087b1ba1b9c91b7293fea0fb071eaed62a42137 b/.idea/sonarlint/issuestore/f/0/f087b1ba1b9c91b7293fea0fb071eaed62a42137
index 86a5121..2edc860 100644
--- a/.idea/sonarlint/issuestore/f/0/f087b1ba1b9c91b7293fea0fb071eaed62a42137
+++ b/.idea/sonarlint/issuestore/f/0/f087b1ba1b9c91b7293fea0fb071eaed62a42137
@@ -1,27 +1,14 @@
->
-java:S1604/"(Make this anonymous inner class a lambda(ю
-`
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(֖
-`
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(Ų
-`
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(ز
-`
-java:S1124!"EReorder the modifiers to comply with the Java Language Specification.(
-[
-java:S1124#"EReorder the modifiers to comply with the Java Language Specification.(ճ
-[
-java:S1124%"EReorder the modifiers to comply with the Java Language Specification.(ߪ
-[
-java:S1124'"EReorder the modifiers to comply with the Java Language Specification.(
-L
-java:S2696/"6Make the enclosing method "static" or remove this set.(ю
-L
-java:S26961"6Make the enclosing method "static" or remove this set.(
-E
-java:S18747"/Remove this use of "execute"; it is deprecated.(
-L
-java:S2696C"6Make the enclosing method "static" or remove this set.(
-K
-java:S2696e"6Make the enclosing method "static" or remove this set.(
\ No newline at end of file
+lsquid:S1604/"(Make this anonymous inner class a lambda(ю8ڶ1J$07ec5595-5fa8-46f0-9e1a-97a0566a860b
+squid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(֖8ڶ1J$0656c333-d070-4ee5-b5ac-8c0d69a24a85
+squid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(Ų8ڶ1J$e2cd0b04-3b39-43c2-9cd4-9f51be0bf749
+squid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(ز8ڶ1J$f41d2086-822b-4d57-898c-745c01056368
+squid:ModifiersOrderCheck!"EReorder the modifiers to comply with the Java Language Specification.(8ڶ1J$8744b3f4-0ed8-470a-9554-5aab73b58bb3
+squid:ModifiersOrderCheck#"EReorder the modifiers to comply with the Java Language Specification.(ճ8ڶ1J$9f9fdf51-6b78-46c6-afad-ba829d385fde
+squid:ModifiersOrderCheck%"EReorder the modifiers to comply with the Java Language Specification.(ߪ8ڶ1J$a5002849-a205-4f3a-b53d-804e620f3ebc
+squid:ModifiersOrderCheck'"EReorder the modifiers to comply with the Java Language Specification.(8ڶ1J$fa1fbc9c-13cd-4759-bc9a-3112ae0aec4c
+zsquid:S2696/"6Make the enclosing method "static" or remove this set.(ю8ڶ1J$d73b23d9-a5a1-4d5a-9c2a-c909a9b18bfd
+zsquid:S26961"6Make the enclosing method "static" or remove this set.(8ڶ1J$d19e5a09-e190-400b-932f-031303770d40
+squid:CallToDeprecatedMethod7"/Remove this use of "execute"; it is deprecated.(8ڶ1J$0501cfbf-88e8-463f-991c-4724857664bf
+zsquid:S2696C"6Make the enclosing method "static" or remove this set.(8ڶ1J$7fbf76cd-0ee6-471c-b60c-32c65ce58af2
+ysquid:S2696e"6Make the enclosing method "static" or remove this set.(8ڶ1J$2c25be85-55c0-478e-a55b-3673fe6c0cf1
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/f/1/f1226eeacd46c914d51f3d1a6d6f27377490d2a4 b/.idea/sonarlint/issuestore/f/1/f1226eeacd46c914d51f3d1a6d6f27377490d2a4
index bc07d45..23e3039 100644
--- a/.idea/sonarlint/issuestore/f/1/f1226eeacd46c914d51f3d1a6d6f27377490d2a4
+++ b/.idea/sonarlint/issuestore/f/1/f1226eeacd46c914d51f3d1a6d6f27377490d2a4
@@ -1,15 +1,9 @@
-|
-java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(81
-|
-java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(81
-|
-java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(81
-9
-java:S2386."Make this member "protected".(u81
-u
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 91 to the 15 allowed.(81
-o
-java:S3776"RRefactor this method to reduce its Cognitive Complexity from 32 to the 15 allowed.(81
-
-java:S6541"A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 116 to 64, Complexity from 51 to 14, Nesting Level from 6 to 2, Number of Variables from 23 to 6.(81
\ No newline at end of file
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$ec982a7b-98bd-430d-9464-215efcef9987
+msquid:S1148"#Use a logger to log this exception.(ԅ8ڶ1J$71fa58bb-b4dd-4aa3-8c20-9ff24e5fa876
+`squid:S2386."Make this member "protected".(u8ڶ1J$eebd1179-87ab-4621-8a8b-2ce3c317759c
+squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$b68f0d49-1299-423f-ba04-f2162fc96be2
+squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$2ada288e-da31-46e6-96e4-8fc294f8f4ea
+squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(8ڶ1J$a5e2fd1d-60bb-4831-8dbd-146d97edfa9b
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 91 to the 15 allowed.(8ڶ1J$c656239f-a0ae-4bdd-905f-1d8451dbd68c
+squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 32 to the 15 allowed.(8ڶ1J$4e20bdcc-2ec5-45f3-a295-cde458e5e840
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/f/2/f2d076c6ad2809e200bcececb583e53e00594728 b/.idea/sonarlint/issuestore/f/2/f2d076c6ad2809e200bcececb583e53e00594728
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/3/f3076fbf223a2888341d4e4dc93ed73e2646f717 b/.idea/sonarlint/issuestore/f/3/f3076fbf223a2888341d4e4dc93ed73e2646f717
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/3/f356b117ad1cc23b6ae3957c0903107e47c89efc b/.idea/sonarlint/issuestore/f/3/f356b117ad1cc23b6ae3957c0903107e47c89efc
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/4/f428aca5076bde88ded80e03643e8b873d173431 b/.idea/sonarlint/issuestore/f/4/f428aca5076bde88ded80e03643e8b873d173431
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/6/f64a667773afd069aada7e2f9ebb2e5cbf23461f b/.idea/sonarlint/issuestore/f/6/f64a667773afd069aada7e2f9ebb2e5cbf23461f
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/7/f73d5486a3e9d94d53a71ccb8796734eb31db47f b/.idea/sonarlint/issuestore/f/7/f73d5486a3e9d94d53a71ccb8796734eb31db47f
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/7/f7819ea138c33fec28e7e536cb2de34db38fc121 b/.idea/sonarlint/issuestore/f/7/f7819ea138c33fec28e7e536cb2de34db38fc121
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/sonarlint/issuestore/f/9/f9f49497f95afd327db7a7a512612aa1089003d4 b/.idea/sonarlint/issuestore/f/9/f9f49497f95afd327db7a7a512612aa1089003d4
index fafb6c2..bb6eec2 100644
--- a/.idea/sonarlint/issuestore/f/9/f9f49497f95afd327db7a7a512612aa1089003d4
+++ b/.idea/sonarlint/issuestore/f/9/f9f49497f95afd327db7a7a512612aa1089003d4
@@ -1,7 +1,5 @@
-3
-java:S2386!"Make this member "protected".(Ꙗ
-D
-java:S1874*".Remove this use of ""; it is deprecated.(ж
-M
-java:S1135+"2Complete the task associated to this TODO comment.(
\ No newline at end of file
+asquid:S2386!"Make this member "protected".(Ꙗ8ڶ1J$eca21a7b-b371-4bea-829b-97a6de236772
+squid:CallToDeprecatedMethod)"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(8ڶ1J$a614053a-66c2-450c-9b9f-dd2df7a70760
+squid:CallToDeprecatedMethod*"5Remove this use of "CursorAdapter"; it is deprecated.(ж8ڶ1J$2d41f4ff-adf9-4b07-a054-4107e4c445ab
+{squid:S1135+"2Complete the task associated to this TODO comment.(8ڶ1J$5c1f7926-7d68-44a3-b94f-b353b6be74f5
\ No newline at end of file
diff --git a/.idea/sonarlint/issuestore/index.pb b/.idea/sonarlint/issuestore/index.pb
index ea9ce34..e06e7dc 100644
--- a/.idea/sonarlint/issuestore/index.pb
+++ b/.idea/sonarlint/issuestore/index.pb
@@ -1,502 +1,478 @@
-w
-G.idea/sonarlint/issuestore/f/b/fbe448ebfc3eb2d4e308f6b8b043666f5b57235e,5\2\52114fdaa426e9b83a3c5df4e11c4f0ebbcd814b
-
-Q.idea/sonarlint/securityhotspotstore/a/5/a5cc2925ca8258af241be7e5b0381edf30266302,3\0\30205a209c6ce77c4cfc19a09e6f57c588b7fb88
-
-Q.idea/sonarlint/securityhotspotstore/a/4/a446c87b1013132f8adaf83656b582028e8809af,8\8\88f0307f3e34df46b303b903f89e17b0ba65871a
-
-Q.idea/sonarlint/securityhotspotstore/a/b/ab153b0256bc5f6c194e188cec0b8e327e347a90,7\5\75ce1cae3474f98e6eb69cff56d7723c52135b16
-
-Q.idea/sonarlint/securityhotspotstore/a/7/a7641cfac724321d508c2a284223a711011a93f5,3\c\3c57ca1f674d66c28f8a29d80dda94c90ddb5986
-
-Q.idea/sonarlint/securityhotspotstore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32,3\c\3cf3c9fa2ebe32077392afa7dc47b1afdfee5625
-
-Q.idea/sonarlint/securityhotspotstore/c/1/c182d0c9c237ea8a46a92ccaae9bb5c751923a88,a\9\a93b2b893fe4b13c52f790c725f069f49bd09d6b
-
-Q.idea/sonarlint/securityhotspotstore/c/6/c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f,0\0\00efb74c8b9b2b2ec854d51e17db3a5de6b7a5a9
-
-Q.idea/sonarlint/securityhotspotstore/c/4/c42ad3cd6e664963fa1849c760a57d417d500ee7,4\8\485848e6d1cccafd7d1fa19b9a6527501d1c3ee5
-
-Q.idea/sonarlint/securityhotspotstore/c/b/cb1a06a8717813ec7c510788635a593f17fbd0e5,b\2\b264fe12862423c88be07440bbbc977182c0dbef
-
-Q.idea/sonarlint/securityhotspotstore/d/1/d1cc822fa9d783a8d4563bf6e139b7ae10de2fb1,c\9\c9d96fd284b4def0f14b0dbffddf090d64e820bb
-
-Q.idea/sonarlint/securityhotspotstore/d/1/d187f1271655c3d91661a39fe6de395b6a9f290a,0\6\06792f383cb0a56c88f5a0c57cb94ecc6879b693
-
-Q.idea/sonarlint/securityhotspotstore/d/d/dd970bd8ce083850fca1d4d159647ccd110e57cb,2\1\21e2570e7742328baf120f6f82ae64076b5e901a
-
-Q.idea/sonarlint/securityhotspotstore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0,c\c\cca5710f41f6ab358473f436554c70b157c76a00
-
-Q.idea/sonarlint/securityhotspotstore/e/0/e094aec5c3e1b6f44539adff3114f5a1ad603ddc,6\8\689162fb3aed781a3857eadca2fb67690fc04891
-w
-G.idea/sonarlint/issuestore/a/5/a5cc2925ca8258af241be7e5b0381edf30266302,e\d\ed67eb178d523a4b3f117dcbe0eda5196367ceec
-
-Q.idea/sonarlint/securityhotspotstore/f/0/f07866736216be0ee2aba49e392191aeae700a35,2\5\25f6469773b9f3ebb994178c1114a60412389f58
-
-Q.idea/sonarlint/securityhotspotstore/f/1/f1226eeacd46c914d51f3d1a6d6f27377490d2a4,2\6\269c12c6e185b5eec138deaf4e081548ab21a845
-
-Q.idea/sonarlint/securityhotspotstore/f/0/f087b1ba1b9c91b7293fea0fb071eaed62a42137,3\1\318b6871093794acf416fc91f62e30a08720b9b5
-
-Q.idea/sonarlint/securityhotspotstore/f/9/f9f49497f95afd327db7a7a512612aa1089003d4,f\3\f356b117ad1cc23b6ae3957c0903107e47c89efc
-
-Q.idea/sonarlint/securityhotspotstore/1/e/1eb2363b523dbcae43d3c6e4790c64436af61b13,8\a\8a8e691ee152de38c321aabbf3f6bc381bc2dcc6
-
-Q.idea/sonarlint/securityhotspotstore/f/4/f4a01d6a4fcb971362ec00a83903fd3902f52164,9\b\9b9af03329b517cdd460b1ee115f2bb0ec341883
-
-Q.idea/sonarlint/securityhotspotstore/1/7/175d8fa829f0a7ced6aa11970f112de6ad144628,d\a\da18decabb6c0b6084c44558623b91fb432925a6
-w
-G.idea/sonarlint/issuestore/c/b/cb1a06a8717813ec7c510788635a593f17fbd0e5,d\7\d79667d6266e57bad37e9e687ee15fd3ccfc782c
-
-Q.idea/sonarlint/securityhotspotstore/f/b/fbe448ebfc3eb2d4e308f6b8b043666f5b57235e,2\a\2a357145b04aeee0545d8bc616c6d89a975ff771
-
-Q.idea/sonarlint/securityhotspotstore/2/8/283f16cc23da56ca65616082bc810304d3511d0a,8\4\847fb8517650935505cbc86f158aaae0a1c75258
-w
-G.idea/sonarlint/issuestore/0/2/0268ec648e2fc0139b30ed13396174b7392c1ae2,8\a\8ab9b1f96b506a5a5cb174f02fc62408216398ad
-
-Q.idea/sonarlint/securityhotspotstore/2/2/2206dceaaf1c3cd3bc394c5e3e2918227831f5e8,f\4\f428aca5076bde88ded80e03643e8b873d173431
-
-Q.idea/sonarlint/securityhotspotstore/0/2/023468cfdd0b71d4098903b9070e364658e2fbcf,8\2\822afb35bb7b02f71833027f5662034dd0fcc3d4
-
-Q.idea/sonarlint/securityhotspotstore/2/a/2a45a911a8f1836b0b6c5b758962572012d8f8c3,1\0\1017d171139053a6ceaff055b7159ba14e80dc44
-
-Q.idea/sonarlint/securityhotspotstore/0/5/05efc8b1657769a27696d478ded1e95f38737233,2\5\2534b7ffebad46793fc4d77da07aca83b23dd835
-
-Q.idea/sonarlint/securityhotspotstore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4,a\8\a8a52112049d840217cfa586a3a399d9502f9b94
-
-Q.idea/sonarlint/securityhotspotstore/2/b/2bfc771e07e87c37d3a76a2c815bc8fb30649798,5\0\50b3f2ed855d3633238a771c3ee2897c36b942ac
-
-Q.idea/sonarlint/securityhotspotstore/0/2/0268ec648e2fc0139b30ed13396174b7392c1ae2,f\6\f64a667773afd069aada7e2f9ebb2e5cbf23461f
-
-Q.idea/sonarlint/securityhotspotstore/0/f/0f0f0549145d0e2bfb972ba1ed2e2c38bfd6d1b1,5\6\562e664f9d59704b465c5334c179b2d55b3a2250
-
-Q.idea/sonarlint/securityhotspotstore/2/b/2b687ab930681e3885683578d43df600a0a20982,f\2\f2d076c6ad2809e200bcececb583e53e00594728
-
-Q.idea/sonarlint/securityhotspotstore/3/2/32360bf24febc78f20db52498c7576b3d8650d56,5\e\5e37502f37506acdd5f87b171e77f1bb3a5e15eb
-w
-G.idea/sonarlint/issuestore/0/5/05efc8b1657769a27696d478ded1e95f38737233,3\c\3c8c56407c35e5f5ebbd6c7250a79af8128a13a6
-
-Q.idea/sonarlint/securityhotspotstore/3/e/3e688be40dc69cfd1062f41d0fc27fe261a26710,0\8\087e83a732c1e61cff05e21282814030a89217cb
-
-Q.idea/sonarlint/securityhotspotstore/3/a/3aac5305cb73bfbdeb8078cd264d04323fa80e92,6\9\69e2be27857a4fc9ea4ee026d00fef865535346e
-
-Q.idea/sonarlint/securityhotspotstore/0/8/08c35f02f11c35ae9ebf8db0a482054dfa1cf493,6\b\6b0a1bc15be7d7beba0228ddb7f4ea7ae8ed873b
-w
-G.idea/sonarlint/issuestore/0/f/0f0f0549145d0e2bfb972ba1ed2e2c38bfd6d1b1,a\e\ae9326ffb75a11914f00e64d664eca64db917b5a
-]
--.idea/sonarlint/securityhotspotstore/index.pb,8\8\88a9255124c95bdc913197c120a8d560edc59c8e
-
-Q.idea/sonarlint/securityhotspotstore/4/5/4529b3a97b0f3b19b895aa06f23bed63ff38a312,3\5\35a431b03c3f6010902c4047034ab63121441a31
+^
+.src/xiaomi/app/res/layout/add_account_text.xml,b\2\b2eef44282beabb72bf728869387fa61ebe459ac
+K
+src/xiaomi/app/build.gradle,3\6\3603461bfe3c07942e4c5caa9f83a11597e1853d
+I
+src/xiaomi/app/.gitignore,9\f\9f272ffdb1db330e7c817fc4e0e59ca284331554
+Q
+!src/xiaomi/app/proguard-rules.pro,6\f\6f803ab81a9538cda653b920eb37a85a72c0f05d
+
+isrc/xiaomi/app/src/main/java/com/example/notes_master/src/net/micode/notes/widget/NoteWidgetProvider.java,4\4\44bffe5bca5eef8c45262cf7cfb6e3f3257de99f
+^
+.src/xiaomi/app/res/color/primary_text_dark.xml,d\7\d7daa8975b0b8336938f044fa5a84b3b0a0fe955
+
+lsrc/xiaomi/app/src/main/java/com/example/notes_master/src/net/micode/notes/widget/NoteWidgetProvider_2x.java,d\5\d54a44a7cf9803a0494898685a4c5c7b545efb8b
S
-#.idea/sonarlint/issuestore/index.pb,9\f\9fe84ebb15faf917b7def6236dba604453cc61e0
-
-Q.idea/sonarlint/securityhotspotstore/5/0/503adcf2a0be1ecdb94a15efba4433b6589877b9,1\8\189da6af10dd84356b69645b80a659f149fca7d5
-
-Q.idea/sonarlint/securityhotspotstore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c,4\b\4beb7a152b5563adb76dbad90d681eea8457c22d
-w
-G.idea/sonarlint/issuestore/2/2/2206dceaaf1c3cd3bc394c5e3e2918227831f5e8,a\e\ae4cddd6775c5a857e5512befb551e40da03e755
-
-Q.idea/sonarlint/securityhotspotstore/5/1/51e1c5d383dfaa35e0e7e5873a0a99355a86880f,9\8\98b276e680f6f42cc2f1876ddde0c3e304d47f13
-w
-G.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4,5\1\516e730a14e71f02fa73f3acd6dc7cea9a9fe002
-
-Q.idea/sonarlint/securityhotspotstore/5/8/58052a8597c5f01595e1c849728bcae66c27a1a6,3\9\399dbcd65e120b45730e4c2147032a2c34b9d78c
-
-Q.idea/sonarlint/securityhotspotstore/5/8/5836a695995df8fadacfa6409fe8d21d88946842,0\c\0c7cee9d3beba8740ba5532607af82758655e34e
-w
-G.idea/sonarlint/issuestore/2/a/2a45a911a8f1836b0b6c5b758962572012d8f8c3,9\a\9aed88f31eac276604c6355c1adcc0bce1f80fd6
-
-Q.idea/sonarlint/securityhotspotstore/5/d/5dfe6902d8ec740690f88d644e74362c3be08fad,c\2\c284b0141178686da7da83261f5a301532ae66ee
-
-Q.idea/sonarlint/securityhotspotstore/5/b/5bbfa66edb4db3c7c33c5181f43510990d3307f9,1\e\1e45613b6060de813dc92caeb118e08a2124bc35
-
-Q.idea/sonarlint/securityhotspotstore/5/f/5f6162ca79fcea353b280c5dc84973a9c37d2c74,b\d\bd7d6a1d05cc4deaf0b353312877995ce53ac8d5
-
-Q.idea/sonarlint/securityhotspotstore/6/a/6a65e747031f27aef20597b4181148a9fbf963d5,f\7\f73d5486a3e9d94d53a71ccb8796734eb31db47f
-
-Q.idea/sonarlint/securityhotspotstore/6/c/6cbf8bd9aa98eff862b1dc067330ba66ba4493aa,5\3\53217992143a39b0f5a2069c1e7de404a66f3f0e
-
-Q.idea/sonarlint/securityhotspotstore/8/7/876016634c6642b35109680ccac740dc8271b236,2\5\253fc2aafc5abbcf0ce4de6bfe5ac42b16aa05ac
-w
-G.idea/sonarlint/issuestore/5/1/51e1c5d383dfaa35e0e7e5873a0a99355a86880f,3\1\31c4cd19c36ab63325379c8a050c1688b5493ffd
-
-Q.idea/sonarlint/securityhotspotstore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e,1\f\1fe398aa86b382486ed27d0a69bf92f68bd5edaa
-w
-G.idea/sonarlint/issuestore/5/b/5bbfa66edb4db3c7c33c5181f43510990d3307f9,f\7\f7819ea138c33fec28e7e536cb2de34db38fc121
-
-Q.idea/sonarlint/securityhotspotstore/9/a/9a3a19793537958b8b1b03a81985999e22705a2f,7\1\71865899a0dbe0a6d01c54eaae321fdb79886b33
-
-Q.idea/sonarlint/securityhotspotstore/9/3/934a4e2abf19d28a53f6aeb1dcd99248c44b6892,0\b\0b62b6f7992deb71c9e8ebf98fee7d1940075e41
-w
-G.idea/sonarlint/issuestore/5/8/5836a695995df8fadacfa6409fe8d21d88946842,1\7\17d15be76bedbc6f57be9eb6a0e732345c853676
-w
-G.idea/sonarlint/issuestore/5/f/5f6162ca79fcea353b280c5dc84973a9c37d2c74,f\3\f3076fbf223a2888341d4e4dc93ed73e2646f717
-
-Q.idea/sonarlint/securityhotspotstore/9/e/9e08934d811afe28fbc77aaa3c0d747b94348db9,8\3\8363137acd658af1ae43ae51d794bf293d58aa7c
-w
-G.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35,b\f\bfb9453d49af9bc40f5f7a5f034be3c7ef8fa6bf
-w
-G.idea/sonarlint/issuestore/f/4/f4a01d6a4fcb971362ec00a83903fd3902f52164,3\1\31073cf3a12b082ef2fe0f9403916a4db3811c89
-w
-G.idea/sonarlint/issuestore/9/e/9e08934d811afe28fbc77aaa3c0d747b94348db9,0\1\0105d5a774c76db833eb83cbebde54a8abef1599
-d
-4app/src/main/java/net/micode/notes/data/Contact.java,9\a\9a3a19793537958b8b1b03a81985999e22705a2f
+#src/xiaomi/app/res/raw/introduction,6\f\6f005cbee172915179a7acb8eb749079f28021d7
+>
+app/.gitignore,5\1\51e1c5d383dfaa35e0e7e5873a0a99355a86880f
+F
+app/proguard-rules.pro,9\e\9e08934d811afe28fbc77aaa3c0d747b94348db9
+`
+0src/xiaomi/app/res/color/secondary_text_dark.xml,7\b\7bf8fe609f3f4ffe14edda5fb8eba2bf519e281d
+s
+Csrc/xiaomi/app/src/main/res/drawable-v24/ic_launcher_foreground.xml,f\7\f7881c49828fc0af249e3285d2d57a41612b96f9
+h
+8app/src/main/java/net/micode/notes/ui/AlarmReceiver.java,5\8\5836a695995df8fadacfa6409fe8d21d88946842
+l
+src/xiaomi/app/src/main/res/layout/note_list_dropdown_menu.xml,a\6\a662db9754b664eae961f482d720e0b7bb80592d
+j
+:src/xiaomi/app/src/main/res/layout/note_edit_list_item.xml,d\7\d738336ee27f3aee46c84bf394bf0d49a1435fc7
P
app/src/main/AndroidManifest.xml,8\c\8c55c3ccc257e5907959013f99656e4c8ec3903e
-h
-8app/src/main/java/net/micode/notes/tool/BackupUtils.java,a\4\a446c87b1013132f8adaf83656b582028e8809af
-i
-9app/src/main/java/net/micode/notes/model/WorkingNote.java,8\7\876016634c6642b35109680ccac740dc8271b236
-l
-
+app/.gitignore,5\1\51e1c5d383dfaa35e0e7e5873a0a99355a86880f
+F
+app/proguard-rules.pro,9\e\9e08934d811afe28fbc77aaa3c0d747b94348db9
+`
+0src/xiaomi/app/res/color/secondary_text_dark.xml,7\b\7bf8fe609f3f4ffe14edda5fb8eba2bf519e281d
+s
+Csrc/xiaomi/app/src/main/res/drawable-v24/ic_launcher_foreground.xml,f\7\f7881c49828fc0af249e3285d2d57a41612b96f9
+h
+8app/src/main/java/net/micode/notes/ui/AlarmReceiver.java,5\8\5836a695995df8fadacfa6409fe8d21d88946842
+l
+src/xiaomi/app/src/main/res/layout/note_list_dropdown_menu.xml,a\6\a662db9754b664eae961f482d720e0b7bb80592d
+j
+:src/xiaomi/app/src/main/res/layout/note_edit_list_item.xml,d\7\d738336ee27f3aee46c84bf394bf0d49a1435fc7
P
app/src/main/AndroidManifest.xml,8\c\8c55c3ccc257e5907959013f99656e4c8ec3903e
-i
-9app/src/main/java/net/micode/notes/model/WorkingNote.java,8\7\876016634c6642b35109680ccac740dc8271b236
-h
-8app/src/main/java/net/micode/notes/tool/BackupUtils.java,a\4\a446c87b1013132f8adaf83656b582028e8809af
-l
-