diff --git a/src/.gradle/5.4.1/executionHistory/executionHistory.bin b/src/.gradle/5.4.1/executionHistory/executionHistory.bin index 24777a2..439cb59 100644 Binary files a/src/.gradle/5.4.1/executionHistory/executionHistory.bin and b/src/.gradle/5.4.1/executionHistory/executionHistory.bin differ diff --git a/src/.gradle/5.4.1/executionHistory/executionHistory.lock b/src/.gradle/5.4.1/executionHistory/executionHistory.lock index c538903..4a774a0 100644 Binary files a/src/.gradle/5.4.1/executionHistory/executionHistory.lock and b/src/.gradle/5.4.1/executionHistory/executionHistory.lock differ diff --git a/src/.gradle/5.4.1/fileHashes/fileHashes.bin b/src/.gradle/5.4.1/fileHashes/fileHashes.bin index 3d8a3ef..4250e73 100644 Binary files a/src/.gradle/5.4.1/fileHashes/fileHashes.bin and b/src/.gradle/5.4.1/fileHashes/fileHashes.bin differ diff --git a/src/.gradle/5.4.1/fileHashes/fileHashes.lock b/src/.gradle/5.4.1/fileHashes/fileHashes.lock index ad6fc92..8431bfd 100644 Binary files a/src/.gradle/5.4.1/fileHashes/fileHashes.lock and b/src/.gradle/5.4.1/fileHashes/fileHashes.lock differ diff --git a/src/.gradle/5.4.1/javaCompile/classAnalysis.bin b/src/.gradle/5.4.1/javaCompile/classAnalysis.bin index 3885be9..490bfe0 100644 Binary files a/src/.gradle/5.4.1/javaCompile/classAnalysis.bin and b/src/.gradle/5.4.1/javaCompile/classAnalysis.bin differ diff --git a/src/.gradle/5.4.1/javaCompile/javaCompile.lock b/src/.gradle/5.4.1/javaCompile/javaCompile.lock index 2f8efb1..48dc444 100644 Binary files a/src/.gradle/5.4.1/javaCompile/javaCompile.lock and b/src/.gradle/5.4.1/javaCompile/javaCompile.lock differ diff --git a/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 1eebe7f..96124e5 100644 Binary files a/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/src/.idea/sonarlint/issuestore/3/4/34a548ce09150e3e7f6ec793aecd9211383de424 b/src/.idea/sonarlint/issuestore/3/4/34a548ce09150e3e7f6ec793aecd9211383de424 index 042323d..26e6461 100644 --- a/src/.idea/sonarlint/issuestore/3/4/34a548ce09150e3e7f6ec793aecd9211383de424 +++ b/src/.idea/sonarlint/issuestore/3/4/34a548ce09150e3e7f6ec793aecd9211383de424 @@ -1,24 +1,24 @@ -Ssquid:UselessImportCheck""/Remove this unused import 'java.util.Iterator'.( -v squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").( -` squid:S1192"HDefine a constant instead of duplicating this literal "boolean" 6 times.( -Zsquid:UselessImportCheck"1Remove this unused import 'android.widget.Toast'.( -@ squid:S1148"#Use a logger to log this exception.(ԅ -p squid:S2293j"YReplace the type specification in this constructor call with the diamond operator ("<>").( O squid:S1135"2Complete the task associated to this TODO comment.( -Ssquid:UselessImportCheck$"*Remove this unused import 'java.util.Set'.( -w squid:S1450+"`Remove the "mTodoFragmentView" field and declare it as a local variable in the relevant methods.(嘣 -g squid:S2674"JCheck the return value of the "read" call to see how many bytes were read.( +V squid:S4719"9Replace charset name argument with StandardCharsets.UTF_8(ΐ +Zsquid:UselessImportCheck"1Remove this unused import 'java.util.Collection'.(К +v squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").( +v squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").( _ squid:S1126"BReplace this if-then-else statement by a single method invocation.(Ǵ u squid:S22932"YReplace the type specification in this constructor call with the diamond operator ("<>").( -v squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").( -u squid:S2293?"YReplace the type specification in this constructor call with the diamond operator ("<>").( -@ squid:S1148"#Use a logger to log this exception.(ԅ L squid:S10682"0Remove this unused "todoListItem" private field.( -Zsquid:UselessImportCheck"1Remove this unused import 'java.util.Collection'.(К +Ssquid:UselessImportCheck""/Remove this unused import 'java.util.Iterator'.( g squid:S1301Y"KReplace this "switch" statement by "if" statements to increase readability.(ד -e squid:S3008/"NRename this field "TAG" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( +@ squid:S1148"#Use a logger to log this exception.(ԅ +p squid:S2293j"YReplace the type specification in this constructor call with the diamond operator ("<>").( +Zsquid:UselessImportCheck"1Remove this unused import 'android.widget.Toast'.( +` squid:S1192"HDefine a constant instead of duplicating this literal "boolean" 6 times.( _ squid:S1126"BReplace this if-then-else statement by a single method invocation.( -N squid:S1135h"2Complete the task associated to this TODO comment.( O squid:S1135"2Complete the task associated to this TODO comment.( -V squid:S4719"9Replace charset name argument with StandardCharsets.UTF_8(ΐ \ No newline at end of file +Ssquid:UselessImportCheck$"*Remove this unused import 'java.util.Set'.( +e squid:S3008/"NRename this field "TAG" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( +@ squid:S1148"#Use a logger to log this exception.(ԅ +u squid:S2293?"YReplace the type specification in this constructor call with the diamond operator ("<>").( +N squid:S1135h"2Complete the task associated to this TODO comment.( +g squid:S2674"JCheck the return value of the "read" call to see how many bytes were read.( +w squid:S1450+"`Remove the "mTodoFragmentView" field and declare it as a local variable in the relevant methods.(嘣 \ No newline at end of file diff --git a/src/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c b/src/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c index 80cfb24..59fd41c 100644 --- a/src/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c +++ b/src/.idea/sonarlint/issuestore/5/7/577f30d26378ec8a2bd2e4a43f3c79b3f04c402c @@ -1,20 +1,20 @@ -u squid:S2293j"YReplace the type specification in this constructor call with the diamond operator ("<>").( -"squid:ClassVariableVisibilityCheckY"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.( - squid:S1186"Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(8¬- -u squid:S2293`"YReplace the type specification in this constructor call with the diamond operator ("<>").(ӏ -x squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥8ý- + squid:S1186"Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(8¬- Lsquid:EmptyStatementUsageCheck"Remove this empty statement.(  squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(Ѝ8¬- -"squid:ClassVariableVisibilityCheckS"VMake tvModified a static final constant or non-public and provide accessors if needed.(ԣ "squid:ClassVariableVisibilityCheckV"WMake ivAlertIcon a static final constant or non-public and provide accessors if needed.(න -o squid:S1450"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.( +"squid:ClassVariableVisibilityCheckY"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.( +O squid:S1135"2Complete the task associated to this TODO comment.( +"squid:ClassVariableVisibilityCheckS"VMake tvModified a static final constant or non-public and provide accessors if needed.(ԣ p squid:S2293}"YReplace the type specification in this constructor call with the diamond operator ("<>").( - squid:S1186"Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(8¬- "squid:ClassVariableVisibilityCheck\"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.( +o squid:S1450"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.( +x squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥8ý- u squid:S2293t"YReplace the type specification in this constructor call with the diamond operator ("<>").( o squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨ -O squid:S1135"2Complete the task associated to this TODO comment.( -Lsquid:EmptyStatementUsageCheck"Remove this empty statement.( Y squid:S1126"AReplace this if-then-else statement by a single return statement.( -L squid:S2864"4Iterate over the "entrySet" instead of the "keySet".(ԇ \ No newline at end of file +Lsquid:EmptyStatementUsageCheck"Remove this empty statement.( +u squid:S2293j"YReplace the type specification in this constructor call with the diamond operator ("<>").( + squid:S1186"Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(8¬- +L squid:S2864"4Iterate over the "entrySet" instead of the "keySet".(ԇ +u squid:S2293`"YReplace the type specification in this constructor call with the diamond operator ("<>").(ӏ \ No newline at end of file diff --git a/src/.idea/sonarlint/issuestore/6/f/6ffde3b699b0a9bd0c54c23d9f1a297956c72470 b/src/.idea/sonarlint/issuestore/6/f/6ffde3b699b0a9bd0c54c23d9f1a297956c72470 index 68d7e3d..1c77a88 100644 --- a/src/.idea/sonarlint/issuestore/6/f/6ffde3b699b0a9bd0c54c23d9f1a297956c72470 +++ b/src/.idea/sonarlint/issuestore/6/f/6ffde3b699b0a9bd0c54c23d9f1a297956c72470 @@ -1,5 +1,5 @@ -Rsquid:UselessImportCheck".Remove this unused import 'android.view.Menu'.(҅ Usquid:UselessImportCheck"1Remove this unused import 'android.app.Activity'.( I squid:S1135""2Complete the task associated to this TODO comment.( -m squid:S1450"VRemove the "mWbView" field and declare it as a local variable in the relevant methods.(挜 \ No newline at end of file +m squid:S1450"VRemove the "mWbView" field and declare it as a local variable in the relevant methods.(挜 +Rsquid:UselessImportCheck".Remove this unused import 'android.view.Menu'.(҅ \ No newline at end of file diff --git a/src/.idea/sonarlint/issuestore/a/a/aacb352bb41643feb4be3159385f4225dde87c54 b/src/.idea/sonarlint/issuestore/a/a/aacb352bb41643feb4be3159385f4225dde87c54 index 12b7a32..6c795c1 100644 --- a/src/.idea/sonarlint/issuestore/a/a/aacb352bb41643feb4be3159385f4225dde87c54 +++ b/src/.idea/sonarlint/issuestore/a/a/aacb352bb41643feb4be3159385f4225dde87c54 @@ -1,5 +1,5 @@ t squid:S1450"QRemove the "cb" field and declare it as a local variable in the relevant methods.(8- -H squid:S1068"+Remove this unused "context" private field.(8- o squid:S1450"QRemove the "tv" field and declare it as a local variable in the relevant methods.(8- -]squid:UselessImportCheck"-Remove this unused import 'android.util.Log'.(Ԧز8- \ No newline at end of file +]squid:UselessImportCheck"-Remove this unused import 'android.util.Log'.(Ԧز8- +H squid:S1068"+Remove this unused "context" private field.(8- \ No newline at end of file diff --git a/src/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32 b/src/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32 index 88641f4..8142e3b 100644 --- a/src/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32 +++ b/src/.idea/sonarlint/issuestore/a/d/ad72331a1bed265bb9c0fe838faa74dbf69fce32 @@ -1,36 +1,36 @@ -Q squid:S1199"-Extract this nested code block into a method.(ڿ8- -G squid:S1148"#Use a logger to log this exception.(ԅ8- -L squid:S1199"-Extract this nested code block into a method.(ȓ8- +wsquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(8- v squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(8- -D squid:S3398"%Move this method into "ModeCallback".(8- -V squid:S1135"2Complete the task associated to this TODO comment.(8- -V squid:S1135"2Complete the task associated to this TODO comment.(8- -: squid:S3626"Remove this redundant jump.(݅8- -Q squid:S1199"-Extract this nested code block into a method.(̀8- -p squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(b8- -Q squid:S1199"-Extract this nested code block into a method.(8- +p squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(#8- +Ssquid:EmptyStatementUsageCheck"Remove this empty statement.(8- +V squid:S1135"2Complete the task associated to this TODO comment.(8- +qsquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(Ѿk8- +V squid:S1135"2Complete the task associated to this TODO comment.(̐8- Q squid:S1199"-Extract this nested code block into a method.(Η8- +I squid:S00108")Either remove or fill this block of code.(ʥ8- +: squid:S3626"Remove this redundant jump.(݅8- +p squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(b8- +w squid:S1450"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(8- +Q squid:S1199"-Extract this nested code block into a method.(8- +: squid:S3626"Remove this redundant jump.(݅8- : squid:S3626"Remove this redundant jump.(݅8- o squid:S1301"KReplace this "switch" statement by "if" statements to increase readability.(ד8- -qsquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(Ѿk8- -V squid:S1135"2Complete the task associated to this TODO comment.(8- -Q squid:S1199"-Extract this nested code block into a method.(8- -Ssquid:EmptyStatementUsageCheck"Remove this empty statement.(8- -p squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(#8- -w squid:S1450"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(8- -: squid:S3626"Remove this redundant jump.(݅8- -L squid:S1199"-Extract this nested code block into a method.(8- -Q squid:S1199"-Extract this nested code block into a method.(8- -f squid:S1126"BReplace this if-then-else statement by a single method invocation.(玒8- -N squid:S2093"*Change this "try" to a try-with-resources.(8- -O squid:S3398"0Move this method into "OnListItemClickListener".(8ʕ- -I squid:S3398"%Move this method into "ModeCallback".(8- -I squid:S00108")Either remove or fill this block of code.(ʥ8- -x squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥8- -V squid:S1135"2Complete the task associated to this TODO comment.(̐8- -G squid:S1148"#Use a logger to log this exception.(ԅ8- -wsquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(8- -Rsquid:EmptyStatementUsageChecki"Remove this empty statement.(8- q squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(8- -V squid:S1135"2Complete the task associated to this TODO comment.(8- \ No newline at end of file +O squid:S3398"0Move this method into "OnListItemClickListener".(8ʕ- +V squid:S1135"2Complete the task associated to this TODO comment.(8- +G squid:S1148"#Use a logger to log this exception.(ԅ8- +V squid:S1135"2Complete the task associated to this TODO comment.(8- +Rsquid:EmptyStatementUsageChecki"Remove this empty statement.(8- +L squid:S1199"-Extract this nested code block into a method.(ȓ8- +Q squid:S1199"-Extract this nested code block into a method.(8- +L squid:S1199"-Extract this nested code block into a method.(8- +G squid:S1148"#Use a logger to log this exception.(ԅ8- +Q squid:S1199"-Extract this nested code block into a method.(ڿ8- +D squid:S3398"%Move this method into "ModeCallback".(8- +x squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥8- +N squid:S2093"*Change this "try" to a try-with-resources.(8- +I squid:S3398"%Move this method into "ModeCallback".(8- +f squid:S1126"BReplace this if-then-else statement by a single method invocation.(玒8- +Q squid:S1199"-Extract this nested code block into a method.(8- +V squid:S1135"2Complete the task associated to this TODO comment.(8- +Q squid:S1199"-Extract this nested code block into a method.(̀8- \ No newline at end of file diff --git a/src/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0 b/src/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0 index 088656f..c790651 100644 --- a/src/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0 +++ b/src/.idea/sonarlint/issuestore/d/a/da57ce446af85bbd9aefee65e969869f0cff78b0 @@ -1,5 +1,5 @@ -Vsquid:UselessImportCheck"2Remove this unused import 'android.app.ActionBar'.( -i squid:S3776\"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(٫ Rsquid:UselessImportCheck&".Remove this unused import 'android.view.Menu'.(҅ -h squid:S1301"KReplace this "switch" statement by "if" statements to increase readability.(崡 \ No newline at end of file +i squid:S3776\"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(٫ +h squid:S1301"KReplace this "switch" statement by "if" statements to increase readability.(崡 +Vsquid:UselessImportCheck"2Remove this unused import 'android.app.ActionBar'.( \ No newline at end of file diff --git a/src/.idea/sonarlint/issuestore/f/b/fbce211516e548a83a0ff0deba1a18547e236b88 b/src/.idea/sonarlint/issuestore/f/b/fbce211516e548a83a0ff0deba1a18547e236b88 index b07d1a9..747febf 100644 --- a/src/.idea/sonarlint/issuestore/f/b/fbce211516e548a83a0ff0deba1a18547e236b88 +++ b/src/.idea/sonarlint/issuestore/f/b/fbce211516e548a83a0ff0deba1a18547e236b88 @@ -1,8 +1,8 @@ -N squid:S1135O"2Complete the task associated to this TODO comment.( -U"squid:SwitchLastCaseIsDefaultCheckQ""Add a default case to this switch.( -N squid:S1135D"2Complete the task associated to this TODO comment.( -Usquid:UselessImportCheck",Remove this unused import 'android.R.color'.(Љ -N squid:S1135>"2Complete the task associated to this TODO comment.( g squid:S1301Q"KReplace this "switch" statement by "if" statements to increase readability.( -N squid:S1135J"2Complete the task associated to this TODO comment.( \ No newline at end of file +N squid:S1135>"2Complete the task associated to this TODO comment.( +Usquid:UselessImportCheck",Remove this unused import 'android.R.color'.(Љ +U"squid:SwitchLastCaseIsDefaultCheckQ""Add a default case to this switch.( +N squid:S1135J"2Complete the task associated to this TODO comment.( +N squid:S1135O"2Complete the task associated to this TODO comment.( +N squid:S1135D"2Complete the task associated to this TODO comment.( \ No newline at end of file diff --git a/src/.idea/workspace.xml b/src/.idea/workspace.xml index 06b966a..e659d4d 100644 --- a/src/.idea/workspace.xml +++ b/src/.idea/workspace.xml @@ -13,15 +13,62 @@ + - + + + + + + + + - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + @@ -116,58 +118,31 @@ - - - - - + + + + + - + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -241,11 +216,8 @@ @@ -302,61 +277,12 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - -