master
走直线很厉害 2 years ago
parent 6d0ed8d775
commit 05a2057f08

@ -0,0 +1,2 @@
#Sat May 06 19:11:02 CST 2023
gradle.version=7.0.2

@ -0,0 +1,3 @@
# Default ignored files
/shelf/
/workspace.xml

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<bytecodeTargetLevel target="12" />
</component>
</project>

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleMigrationSettings" migrationVersion="1" />
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="testRunner" value="GRADLE" />
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="12" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RemoteRepositoriesConfiguration">
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Maven Central repository" />
<option name="url" value="https://repo1.maven.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="jboss.community" />
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="BintrayJCenter" />
<option name="name" value="BintrayJCenter" />
<option name="url" value="https://jcenter.bintray.com/" />
</remote-repository>
<remote-repository>
<option name="id" value="Google" />
<option name="name" value="Google" />
<option name="url" value="https://dl.google.com/dl/android/maven2/" />
</remote-repository>
</component>
</project>

@ -0,0 +1,9 @@
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_12" default="true" project-jdk-name="12" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
<option name="id" value="Android" />
</component>
</project>

@ -0,0 +1,20 @@
?
java:S1604"(Make this anonymous inner class a lambda(ÌÏñÑ
V java:S125"<This block of commented-out lines of code should be removed.(Í<C38D>¸ýÿÿÿÿ

java:S3008("eRename this field "GTASK_SYNC_NOTIFICATION_ID" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ëíÅÍúÿÿÿÿ
L
java:S1874&"1Remove this use of "AsyncTask"; it is deprecated.(¯ÚÔËúÿÿÿÿ
N
java:S3878C"8Remove this array creation and simply pass the elements.(‘Àߎ
M
java:S1874C"7Remove this use of "publishProgress"; it is deprecated.(‘Àߎ
I
java:S1874V".Remove this use of "<init>"; it is deprecated.(܃÷ýùÿÿÿÿ
M
java:S1874]"7Remove this use of "getNotification"; it is deprecated.(þôõì
e
java:S1874j"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(ë•·ÿÿÿÿÿ
e
java:S1874r"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(‰¢••ûÿÿÿÿ

@ -0,0 +1,11 @@
s
java:S4144Á"\Update this method so that its implementation is not identical to "getParentId" on line 185.(ø¦¯ÿ
>
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.(ãêÛì

@ -0,0 +1,2 @@
a java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(<28>

@ -0,0 +1,25 @@
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.(ìó¥Ä
<EFBFBD>
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.(áÅÔö

@ -0,0 +1,39 @@
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.(åÇŽ<C387>
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 "<init>"; 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.(¥¹ï<C2B9>
C
java:S1125"'Remove the unnecessary boolean literal.( „Œ¢ùÿÿÿÿ

@ -0,0 +1,2 @@
b java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(–¿ÖÜ

@ -0,0 +1,10 @@
>
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.(Ýç®Üÿÿÿÿÿ

@ -0,0 +1,40 @@
{
java:S22933"YReplace the type specification in this constructor call with the diamond operator ("<>").(áºÐ»ûÿÿÿÿ8ÝŦ“‡1
{
java:S2293`"YReplace the type specification in this constructor call with the diamond operator ("<>").(áºÐ»ûÿÿÿÿ8ÝŦ“‡1
|
java:S2293Ü"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ûª¡úÿÿÿÿ8ÝŦ“‡1
i
java:S1192I"GDefine a constant instead of duplicating this literal "%s: %s" 4 times.(ÇÇ÷«ùÿÿÿÿ8ÞŦ“‡1
k
java:S1192"HDefine a constant instead of duplicating this literal "=? AND " 4 times.(„¼¹<C2BC>úÿÿÿÿ8ÞŦ“‡1
R
java:S1066"/Merge this if statement with the enclosing one.(䲜¼øÿÿÿÿ8ÞŦ“‡1
}
java:S1319("`The type of "ids" should be an interface such as "Set" rather than the implementation "HashSet".(îîè“8ÞŦ“‡1

java:S1319Y"`The type of "ids" should be an interface such as "Set" rather than the implementation "HashSet".(󆱋ÿÿÿÿÿ8ÞŦ“‡1
<EFBFBD>
java:S1319Ò"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(ÛëÈðýÿÿÿÿ8ÞŦ“‡1
Z
java:S2589m"8Remove this expression which always evaluates to "false"(ÎŽŽéûÿÿÿÿ8<>Ʀ“‡1
Z
java:S2589C"8Remove this expression which always evaluates to "false"(ÎŽŽéûÿÿÿÿ8<>Ʀ“‡1
\
java:S1118&":Add a private constructor to hide the implicit public one.(³¡¸<C2A1>ÿÿÿÿÿ8<>Ʀ“‡1
[
java:S1155.">Use isEmpty() to check whether the collection is empty or not.(´¤”Ó8Ʀ“‡1
a
java:S2147J"DCombine this catch with the one at line 72, which has the same body.(æš©›8“Ʀ“‡1
b
java:S2147t"ECombine this catch with the one at line 114, which has the same body.(æš©›8Ʀ“‡1
Y java:S125×"<This block of commented-out lines of code should be removed.(Û­„›8æâã‡1
r
java:S3252ð"OUse static access with "net.micode.notes.data.Notes$DataColumns" for "NOTE_ID".(ž“ñ§ûÿÿÿÿ8œÆ¦“‡1
t
java:S3252ð"QUse static access with "net.micode.notes.data.Notes$DataColumns" for "MIME_TYPE".(ž“ñ§ûÿÿÿÿ8œÆ¦“‡1
m
java:S3252"OUse static access with "net.micode.notes.data.Notes$DataColumns" for "NOTE_ID".(ýʹà8<>Ʀ“‡1
t
java:S3252ƒ"QUse static access with "net.micode.notes.data.Notes$DataColumns" for "MIME_TYPE".(±ðŒ“úÿÿÿÿ8<>Ʀ“‡1

@ -0,0 +1,3 @@
V
java:S59932"9Change the visibility of this constructor to "protected".(ƪɎ8åÊÑŒ‡1

@ -0,0 +1,29 @@
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.(ÕÌ<C395>®þÿÿÿÿ
M
java:S1135o"2Complete the task associated to this TODO comment.(ÕÌ<C395>®þÿÿÿÿ
M
java:S1135r"2Complete the task associated to this TODO comment.(ÕÌ<C395>®þÿÿÿÿ
M
java:S1135u"2Complete the task associated to this TODO comment.(ÕÌ<C395>®þÿÿÿÿ

@ -0,0 +1,19 @@
u
java:S2293ô"YReplace the type specification in this constructor call with the diamond operator ("<>").(æå<C3A6>„þÿÿÿÿ
a
java:S2184~"FCast one of the operands of this multiplication operation to a "long".(⣛Úùÿÿÿÿ
c
java:S2095×"LUse try-with-resources or close this "BufferedReader" in a "finally" clause.(øÆˆ€
I
java:S1874þ"2Remove this use of "HttpParams"; it is deprecated.(øìÖ¶
X
java:S1874ÿ"<Remove this use of "HttpConnectionParams"; it is deprecated.(¥˜Â’úÿÿÿÿ
X
java:S1874ÿ"<Remove this use of "setConnectionTimeout"; it is deprecated.(¥˜Â’úÿÿÿÿ
S
java:S1874"<Remove this use of "HttpConnectionParams"; it is deprecated.(°™¦í
K
java:S1874"4Remove this use of "setSoTimeout"; it is deprecated.(°™¦í
F
java:S2093Õ"*Change this "try" to a try-with-resources.(¡»¢üùÿÿÿÿ

@ -0,0 +1,14 @@
o
java:S22931"YReplace the type specification in this constructor call with the diamond operator ("<>").(§þ¢¾
D
java:S1604Î"(Make this anonymous inner class a lambda(¯<>Àžÿÿÿÿÿ
f
java:S1301h"KReplace this "switch" statement by "if" statements to increase readability.(ãÁð™øÿÿÿÿ
M
java:S1135c"2Complete the task associated to this TODO comment.(ƒŠ® úÿÿÿÿ
< java:S131h""Add a default case to this switch.(ãÁð™øÿÿÿÿ
^
java:S1126­"BReplace this if-then-else statement by a single method invocation.(‚å¿¥ûÿÿÿÿ
P
java:S2864Â"4Iterate over the "entrySet" instead of the "keySet".(ΚŸ<C5A1>ûÿÿÿÿ

@ -0,0 +1,61 @@
t
java:S2293W"YReplace the type specification in this constructor call with the diamond operator ("<>").(ÑÓ<C391>¥üÿÿÿÿ
t
java:S2293`"YReplace the type specification in this constructor call with the diamond operator ("<>").(®ú÷õþÿÿÿÿ
t
java:S2293i"YReplace the type specification in this constructor call with the diamond operator ("<>").(êÝýÂþÿÿÿÿ
o
java:S2293q"YReplace the type specification in this constructor call with the diamond operator ("<>").(À—’¢
p
java:S2293Ï"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð
?
java:S1604ˆ"(Make this anonymous inner class a lambda(ά¯”
?
java:S1604Ý"(Make this anonymous inner class a lambda(××ß’
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.(“²<E2809C>Öúÿÿÿÿ
s
java:S1104T"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.(ýãä¬üÿÿÿÿ
O
java:S3516ä"9Refactor this method to not always return the same value.(™Æl
n
java:S1450"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.(©´ÖÛ
n
java:S3776"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨÁ±øÿÿÿÿ
W
java:S1874Ø"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ѯ”<C2AF>
\
java:S1874þ"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(Ò£ú¿ÿÿÿÿÿ
O
java:S1874<18>"9Remove this use of "setTextAppearance"; it is deprecated.(½õË(
K
java:S2864˜"4Iterate over the "entrySet" instead of the "keySet".(­Ô‡ï
N
java:S1135¤"2Complete the task associated to this TODO comment.(Ùü§“ýÿÿÿÿ
8
java:S1116¸"Remove this empty statement.(ôŸŽìúÿÿÿÿ
X
java:S1126å"AReplace this if-then-else statement by a single return statement.(®ÎÚÉ
8
java:S1116"Remove this empty statement.(ôŸŽìúÿÿÿÿ
P
java:S1874ƒ"9Remove this use of "PreferenceManager"; it is deprecated.(ª¦úÅ
Z
java:S1874ƒ"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(ª¦úÅ
U
java:S1874À"9Remove this use of "setTextAppearance"; it is deprecated.(ÑëÊäüÿÿÿÿ
G
java:S1874Ï"0Remove this use of "getColor"; it is deprecated.(è¤ÔÃ
d
java:S3252Ñ"MUse static access with "android.text.Spanned" for "SPAN_INCLUSIVE_EXCLUSIVE".(ŸÍÃó
T
java:S1874Ç"=Remove this use of "EXTRA_SHORTCUT_INTENT"; it is deprecated.(·Ã°Ÿ
R
java:S1874È";Remove this use of "EXTRA_SHORTCUT_NAME"; it is deprecated.(ÒÀ‘ç
[
java:S1874Ê"DRemove this use of "EXTRA_SHORTCUT_ICON_RESOURCE"; it is deprecated.(§éǾ

@ -0,0 +1,5 @@
3
java:S2386$"Make this member "protected".(óð<C3B3>ß
h
java:S3776H"RRefactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.(ʃëï

@ -0,0 +1,9 @@
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.(Á†<C381>ö
O
java:S1874P"9Remove this use of "setTextAppearance"; it is deprecated.(¤ñÝ×

@ -0,0 +1,13 @@
i
java:S1192Ž"MDefine a constant instead of duplicating this literal "Unknown URI " 4 times.(¶ª¦þüÿÿÿÿ
M
java:S1153ž"1Directly append the argument of String.valueOf().(œËߦýÿÿÿÿ

java:S3008L"eRename this field "NOTES_SNIPPET_SEARCH_QUERY" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Èò<C388>ƒùÿÿÿÿ
_
java:S1659"CDeclare "noteId" and all following declarations on a separate line.(Ÿàؘøÿÿÿÿ
T
java:S2130É"8Use "Long.parseLong" for this string-to-long conversion.(•ãÿ¬ÿÿÿÿÿ
N
java:S1135­"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ

@ -0,0 +1,11 @@
>
java:S1604C"(Make this anonymous inner class a lambda(ñ×®è
C
java:S1604L"(Make this anonymous inner class a lambda(Ò´Ñ<C2B4>ÿÿÿÿÿ
C
java:S1604v"(Make this anonymous inner class a lambda(×ÉÑ‘úÿÿÿÿ
?
java:S1604"(Make this anonymous inner class a lambda(À¸èž
V
java:S3398ß"?Move this method into the anonymous class declared at line 118.( šåš

@ -0,0 +1,11 @@
M
java:S1066Ó"/Merge this if statement with the enclosing one.(â<>®¾8˜ëÙ‡1
:
java:S2386A"Make this member "protected".(”µåÓ8¹ìÙ‡1
?
java:S2386L"Make this member "protected".(Ñ㳎ýÿÿÿÿ8¹ìÙ‡1
_
java:S1126ï"AReplace this if-then-else statement by a single return statement.(¶ø ˜8ÐìÙ‡1
F
java:S1125Ë"(Remove the unnecessary boolean literals.(ÍÛì•8ƒíÙ‡1

@ -0,0 +1,2 @@
R xml:S5594C"1Implement permissions on this exported component.(ˆ©…»ùÿÿÿÿ8Ú람‡1

@ -0,0 +1,5 @@
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.(®‘‡§øÿÿÿÿ

@ -0,0 +1,3 @@
U
java:S1118":Add a private constructor to hide the implicit public one.(<28>³<EFBFBD>Èùÿÿÿÿ

@ -0,0 +1,11 @@
t
java:S2293)"YReplace the type specification in this constructor call with the diamond operator ("<>").(<28>½ñäÿÿÿÿÿ
P
java:S1118":Add a private constructor to hide the implicit public one.(ãÛÒÛ
q
java:S3252!"VUse static access with "android.provider.ContactsContract$DataColumns" for "MIMETYPE".(‡ù¯–ÿÿÿÿÿ
r
java:S3252""\Use static access with "android.provider.ContactsContract$DataColumns" for "RAW_CONTACT_ID".(Ðäç÷
t
java:S32524"^Use static access with "android.provider.ContactsContract$ContactsColumns" for "DISPLAY_NAME".(Úÿ†Ø

@ -0,0 +1,19 @@
l
java:S2095³"NUse try-with-resources or close this "FileOutputStream" in a "finally" clause.(ŠÀø¯×߇1
r java:S116|"VRename this field "TEXT_FORMAT" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ñ›–¼×߇1
p
java:S3776®"RRefactor this method to reduce its Cognitive Complexity from 27 to the 15 allowed.(œÃÁí8€Øß‡1
u
java:S3776å"RRefactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.(ûž€•ÿÿÿÿÿ8ƒØß‡1
c
java:S2147¸"ECombine this catch with the one at line 309, which has the same body.(ß<>È´8‡Øß‡1
f
java:S1874Å"CRemove this use of "getExternalStorageDirectory"; it is deprecated.(ÓëÛãùÿÿÿÿ8‰Øß‡1
c
java:S2147Ø"ECombine this catch with the one at line 342, which has the same body.(ï­£Ä8Øß‡1
d java:S899Ó"BDo something with the "boolean" value returned by "createNewFile".(Ð<>Íùÿÿÿÿ8ŒØß‡1
F
java:S3398Ã"#Move this method into "TextExport".(¨ä¿ÿýÿÿÿÿ8ŒØß‡1
?
java:S3398M"#Move this method into "TextExport".(þþ¯*8ŒØß‡1

@ -0,0 +1,13 @@
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.(<28>ˆþÿÿÿÿ
Q
java:S1118ƒ":Add a private constructor to hide the implicit public one.(߀°•

@ -0,0 +1,47 @@
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 ("<>").(‘´ÂÞþÿÿÿÿ
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.(˼֓ùÿÿÿÿ
p
java:S2259ø"M"NullPointerException" will be thrown when invoking method "doContentSync()".(ÊÙãþüÿÿÿÿ8º€<C2BA>™‡1
p
java:S2259ë"M"NullPointerException" will be thrown when invoking method "doContentSync()".(ÊÙãþüÿÿÿÿ8º€<C2BA>™‡1
Z
java:S2589"7Remove this expression which always evaluates to "true"(ë<>½ïûÿÿÿÿ8º€<C2BA>™‡1
p
java:S3776Á"RRefactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.(«Ã¾á8Ç€<C387>™‡1
P
java:S1905Ú"-Remove this unnecessary cast to "JSONObject".(ï½€—ýÿÿÿÿ8Ë€<C38B>™‡1
J
java:S1905"-Remove this unnecessary cast to "JSONObject".(Ø›¶ 8΀<C38E>™‡1
o
java:S3776"RRefactor this method to reduce its Cognitive Complexity from 28 to the 15 allowed.(õÎÄ58Ѐ<C390>™‡1
u
java:S3776ƒ"RRefactor this method to reduce its Cognitive Complexity from 41 to the 15 allowed.(…˰±ýÿÿÿÿ8Ø€<C398>™‡1
u
java:S3776º"RRefactor this method to reduce its Cognitive Complexity from 34 to the 15 allowed.(ÿ»É¸ûÿÿÿÿ8æ€<C3A6>™‡1
<
java:S2129"Remove this "Long" constructor(Ï­¨Ã8ï€<C3AF>™‡1
u
java:S3776¬"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ƶؠüÿÿÿÿ8ð€<C3B0>™‡1
N
java:S1172¬"+Remove this unused method parameter "node".(ƶؠüÿÿÿÿ8ñ€<C3B1>™‡1
J
java:S1905Á"'Remove this unnecessary cast to "Node".(±¼ÇÒûÿÿÿÿ8ó€<C3B3>™‡1
E
java:S1905ç"'Remove this unnecessary cast to "Node".(íé¥Ç8÷€<C3B7>™‡1

@ -0,0 +1,115 @@
w
java:S2293¡"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð8‰Î‡‡1
i
java:S1192§"FDefine a constant instead of duplicating this literal " DESC" 3 times.(ͨ©îùÿÿÿÿ8·‡1
m java:S117«"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Áì§#8<>·‡1
E
java:S1604"(Make this anonymous inner class a lambda(—̺V8<56>·‡1
F
java:S1604Î"(Make this anonymous inner class a lambda(ά¯”8<>·‡1
F
java:S1604Þ"(Make this anonymous inner class a lambda(¿Ü´ã8ŽÎ‡‡1
K
java:S1604÷"(Make this anonymous inner class a lambda(ˆÐï<C390>øÿÿÿÿ8ŽÎ‡‡1
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(ά¯”8ŽÎ‡‡1
K
java:S1604Ê"(Make this anonymous inner class a lambda(øïš‰þÿÿÿÿ8¢³<C2A2>‡‡1
K
java:S1604Ñ"(Make this anonymous inner class a lambda(î¢ëçûÿÿÿÿ8¢³<C2A2>‡‡1
K
java:S1604à"(Make this anonymous inner class a lambda(øïš‰þÿÿÿÿ8Ëì<C38B>‡‡1
K
java:S1604ç"(Make this anonymous inner class a lambda(î¢ëçûÿÿÿÿ8Ëì<C38B>‡‡1
n
java:S1301Ï"KReplace this "switch" statement by "if" statements to increase readability.(ד¾ñùÿÿÿÿ8ŽÎ‡‡1
t
java:S1104T"WMake secret_mode a static final constant or non-public and provide accessors if needed.(®–íü8<>·‡1
N
java:S1444T"1Make this "public static secret_mode" field final(®–íü8<>·‡1
a
java:S2583«"CChange this condition so that it does not always evaluate to "true"(¢õ§˜8ìχ‡1
s
java:S3008T"VRename this field "secret_mode" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(®–íü8ïχ‡1
>
java:S1116c"Remove this empty statement.(ôŸŽìúÿÿÿÿ8ùχ‡1
h
java:S1124Š"EReorder the modifiers to comply with the Java Language Specification.(¹úæµûÿÿÿÿ8úχ‡1
b
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(ìѾk8úχ‡1
u
java:S3776¤"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(áé–Þÿÿÿÿÿ8ýχ‡1
9
java:S3626µ"Remove this redundant jump.(ûÁÝ…8ýχ‡1
9
java:S3626¹"Remove this redundant jump.(ûÁÝ…8ýχ‡1
9
java:S3626Í"Remove this redundant jump.(ûÁÝ…8ýχ‡1
W
java:S1874¥"9Remove this use of "PreferenceManager"; it is deprecated.(­©Ð8þχ‡1
a
java:S1874¥"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(­©Ð8þχ‡1
U
java:S1135¿"2Complete the task associated to this TODO comment.(ÕÌ<C395>®þÿÿÿÿ8<>Ї‡1
M
java:S2093©"*Change this "try" to a try-with-resources.(¡»¢üùÿÿÿÿ8<>Ї‡1
v
java:S1450ñ"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(ž¢—ò8ˆÐ‡‡1
u
java:S3252î"RUse static access with "android.widget.AbsListView" for "MultiChoiceModeListener".(¦Ûî„úÿÿÿÿ8‰Ð‡‡1
U
java:S1135¦"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ8<>Ї‡1
U
java:S1135«"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ8<>Ї‡1
\
java:S1874æ"9Remove this use of "getDefaultDisplay"; it is deprecated.(ĸ¬Ìýÿÿÿÿ8—Ї‡1
T
java:S1874ç"1Remove this use of "getHeight"; it is deprecated.(·¡ªÃýÿÿÿÿ8˜Ð‡‡1
?
java:S1116<18>"Remove this empty statement.(ôŸŽìúÿÿÿÿ8Ї‡1
p
java:S3776ö"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ãìîí8£Ð‡‡1
J
java:S1874÷".Remove this use of "<init>"; it is deprecated.(ýî?8¤Ð‡‡1
F java:S108ý")Either remove or fill this block of code.(žûÊ¥8¥Ð‡‡1
h
java:S1874<18>"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.( å«<C3A5>ûÿÿÿÿ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
T
java:S2696Å"6Make the enclosing method "static" or remove this set.(¨Ü<C2A8>8¸µ<C2B8>‡‡1
¤
java:S1186Ó"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(—…º£ÿÿÿÿÿ8ºµ<C2BA>‡‡1
T
java:S2696Û"6Make the enclosing method "static" or remove this set.(ºŠèš8ùî<C3B9>‡‡1
¤
java:S1186é"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(—…º£ÿÿÿÿÿ8úî<C3BA>‡‡1
Q
java:S1874œ".Remove this use of "<init>"; 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.( å«<C3A5>ûÿÿÿÿ8ÉЇ‡1
o
java:S3776Ð"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(ôŒùb8ËЇ‡1
N
java:S3398"0Move this method into "OnListItemClickListener".(‘ðð¡8ÏЇ‡1
H
java:S3398÷"%Move this method into "ModeCallback".(“ðÉçýÿÿÿÿ8ÏЇ‡1
C
java:S3398ö"%Move this method into "ModeCallback".(ãìîí8ÏЇ‡1
R
java:S3398Ú"/Move this method into "BackgroundQueryHandler".(—÷õŽüÿÿÿÿ8ÐЇ‡1

@ -0,0 +1,4 @@
[
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(ð«¦í
W java:S125+"<This block of commented-out lines of code should be removed.(ðD8Œ‡ÂŒ‡1

@ -0,0 +1,95 @@
P
java:S1118":Add a private constructor to hide the implicit public one.(ªµ<C2AA><C2B5>
`
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.(¸œÏ<C593>
`
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.(‚šÛ²üÿÿÿÿ
`
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:S11240"EReorder the modifiers to comply with the Java Language Specification.(Ó<>•·
[
java:S11242"EReorder the modifiers to comply with the Java Language Specification.(ùœª”
[
java:S11244"EReorder the modifiers to comply with the Java Language Specification.(ŸÌ¥’
[
java:S11246"EReorder the modifiers to comply with the Java Language Specification.(Юԛ
Z
java:S11248"EReorder the modifiers to comply with the Java Language Specification.(—ùž
`
java:S1124:"EReorder the modifiers to comply with the Java Language Specification.(£úÿÿÿÿ
Z
java:S1124<"EReorder the modifiers to comply with the Java Language Specification.(ûÉøK
`
java:S1124>"EReorder the modifiers to comply with the Java Language Specification.(´ÙøÜøÿÿÿÿ
[
java:S1124@"EReorder the modifiers to comply with the Java Language Specification.(Ö«¦î
Z
java:S1124B"EReorder the modifiers to comply with the Java Language Specification.(ëí‚$
[
java:S1124D"EReorder the modifiers to comply with the Java Language Specification.(±‚Çð
`
java:S1124F"EReorder the modifiers to comply with the Java Language Specification.(èÁø°ÿÿÿÿÿ
[
java:S1124H"EReorder the modifiers to comply with the Java Language Specification.(¬ôÿ<C3B4>
[
java:S1124J"EReorder the modifiers to comply with the Java Language Specification.(ì૵
`
java:S1124L"EReorder the modifiers to comply with the Java Language Specification.(âÖ<C3A2>îýÿÿÿÿ
[
java:S1124N"EReorder the modifiers to comply with the Java Language Specification.(¡¦¡Æ
`
java:S1124P"EReorder the modifiers to comply with the Java Language Specification.(‘™¾Ðüÿÿÿÿ
`
java:S1124R"EReorder the modifiers to comply with the Java Language Specification.(­<>—Òøÿÿÿÿ
[
java:S1124T"EReorder the modifiers to comply with the Java Language Specification.(ž×Éô
[
java:S1124V"EReorder the modifiers to comply with the Java Language Specification.(ø°Í´
`
java:S1124X"EReorder the modifiers to comply with the Java Language Specification.(¼Ô£¹øÿÿÿÿ
[
java:S1124Z"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:S1124b"EReorder the modifiers to comply with the Java Language Specification.(¼ÕÍ€
`
java:S1124d"EReorder the modifiers to comply with the Java Language Specification.(íõâûÿÿÿÿ
`
java:S1124f"EReorder the modifiers to comply with the Java Language Specification.(õÑæÞÿÿÿÿÿ
[
java:S1124h"EReorder the modifiers to comply with the Java Language Specification.(´Æ’µ
`
java:S1124j"EReorder the modifiers to comply with the Java Language Specification.(û³˜µÿÿÿÿÿ
`
java:S1124l"EReorder the modifiers to comply with the Java Language Specification.(<28>ìÝÚÿÿÿÿÿ
Z
java:S1124n"EReorder the modifiers to comply with the Java Language Specification.(場-
`
java:S1124p"EReorder the modifiers to comply with the Java Language Specification.(éÙýâûÿÿÿÿ

@ -0,0 +1,35 @@
P
java:S1118(":Add a private constructor to hide the implicit public one.(§Ú¦“
P
java:S11189":Add a private constructor to hide the implicit public one.(¦¬ÿ”
[
java:S1124:"EReorder the modifiers to comply with the Java Language Specification.(‰ßÆ“
`
java:S1124B"EReorder the modifiers to comply with the Java Language Specification.(¼Þý·þÿÿÿÿ
O
java:S1874T"9Remove this use of "PreferenceManager"; it is deprecated.(º—‡ê
Y
java:S1874T"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(º—‡ê
D
java:S2140V")Use "java.util.Random.nextInt()" instead.(Åðêôþÿÿÿÿ
U
java:S1118\":Add a private constructor to hide the implicit public one.(øÕŪþÿÿÿÿ
`
java:S1124]"EReorder the modifiers to comply with the Java Language Specification.(»ÔÌôüÿÿÿÿ
`
java:S1124e"EReorder the modifiers to comply with the Java Language Specification.(ÓþûÐúÿÿÿÿ
`
java:S1124m"EReorder the modifiers to comply with the Java Language Specification.(òÄó²ýÿÿÿÿ
[
java:S1124u"EReorder the modifiers to comply with the Java Language Specification.(ƒϚ
Q
java:S1118":Add a private constructor to hide the implicit public one.(ÜÖ¹Ø
a
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(®íç±þÿÿÿÿ
a
java:S1124Ÿ"EReorder the modifiers to comply with the Java Language Specification.(ªª‡›úÿÿÿÿ
V
java:S1118¬":Add a private constructor to hide the implicit public one.(ŽÞëÿùÿÿÿÿ
\
java:S1124­"EReorder the modifiers to comply with the Java Language Specification.(<28>Þúí

@ -0,0 +1,5 @@
\
java:S2259º"@A "NullPointerException" could be thrown; "js" is nullable here.(±ú”§ýÿÿÿÿ
p
java:S3776"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(´ÇŽª8µñ¿—‡1

@ -0,0 +1,3 @@
>
java:S1604)"(Make this anonymous inner class a lambda(€ÖÊ©

@ -0,0 +1,59 @@
?
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.(<28>€ûœ
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.(<28>ÿœ
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".(<28>ñ”Ò
Q
java:S1161ù":Add the "@Override" annotation above this method signature(<28>ñ”Ò

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save