Final 代码

main
LQS 10 months ago
parent dd1fa99e75
commit 395f6695fb

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

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="deploymentTargetDropDown">
<targetSelectedWithDropDown>
<Target>
<type value="QUICK_BOOT_TARGET" />
<deviceKey>
<Key>
<type value="VIRTUAL_DEVICE_PATH" />
<value value="C:\Users\Administrator\.android\avd\Pixel_2_API_34.avd" />
</Key>
</deviceKey>
</Target>
</targetSelectedWithDropDown>
<timeTargetWasSelectedWithDropDown value="2024-01-03T12:28:36.891446200Z" />
</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="jbr-17" />
<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>

@ -1,5 +1,7 @@
<project version="4">
<component name="ProjectRootManager">
<output url="file://$PROJECT_DIR$/out" />
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="jbr-17" project-jdk-type="JavaSDK" />
<component name="ProjectType">
<option name="id" value="Android" />
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="29b39c38-1b9e-4d06-a0f0-055e2fc4cdeb" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="4f7188bb-ea15-4d10-b145-24c3e03bf3c8" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="01c17cb0-cd5e-41d1-954e-6d8de01e4445" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="ecb5e96d-85ac-4f16-864f-1b1b39177fd3" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="8663cd31-2537-40ad-9bee-5200a5af0551" />
</component>
</module>

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="SonarLintProjectSettings">
<option name="fileExclusions">
<list>
<option value="DIRECTORY:app/src/main" />
</list>
</option>
</component>
</project>

@ -0,0 +1,20 @@
F
java:S1604§"(Make this anonymous inner class a lambda(Éãî8åù©ÌÉ1
] java:S125"<This block of commented-out lines of code should be removed.(Í<C38D>¸ýÿÿÿÿ8åù©ÌÉ1

java:S3008-"eRename this field "GTASK_SYNC_NOTIFICATION_ID" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ëíÅÍúÿÿÿÿ8åù©ÌÉ1
S
java:S1874+"1Remove this use of "AsyncTask"; it is deprecated.(¯ÚÔËúÿÿÿÿ8åù©ÌÉ1
U
java:S3878K"8Remove this array creation and simply pass the elements.(‘Àߎ8åù©ÌÉ1
T
java:S1874K"7Remove this use of "publishProgress"; it is deprecated.(‘Àߎ8åù©ÌÉ1
P
java:S1874d".Remove this use of "<init>"; it is deprecated.(܃÷ýùÿÿÿÿ8ôù©ÌÉ1
T
java:S1874k"7Remove this use of "getNotification"; it is deprecated.(þôõì8ôù©ÌÉ1
m
java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(ë•·ÿÿÿÿÿ8ôù©ÌÉ1
m
java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(÷ችûÿÿÿÿ8ôù©ÌÉ1

@ -0,0 +1,5 @@
f java:S117%"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(‘ÈÞÿ
l java:S116"WRename this field "trans_result" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ų…þ
h java:S100!"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Çó×·ÿÿÿÿÿ
c java:S100%"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(‘ÈÞÿ

@ -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 @@
}
java:S1192A"[Define a constant instead of duplicating this literal " TEXT NOT NULL DEFAULT ''," 5 times.(ƒþÞ¿ùÿÿÿÿ8þÃñ¡Ï1
j
java:S1192e"HDefine a constant instead of duplicating this literal " BEGIN " 4 times.(ÕêïŠþÿÿÿÿ8€Äñ¡Ï1
h
java:S1192t"FDefine a constant instead of duplicating this literal "=old." 6 times.(”»ÎÔüÿÿÿÿ8<>Äñ¡Ï1
j
java:S1192˜"GDefine a constant instead of duplicating this literal " BEGIN" 6 times.(ÕêïŠþÿÿÿÿ8<>Äñ¡Ï1
{
java:S1192:"^Define a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT 0," 11 times.(çÀœª8Äñ¡Ï1
f
java:S1192h"IDefine a constant instead of duplicating this literal " WHERE " 8 times.(Øëž°8Äñ¡Ï1
c
java:S1192h"FDefine a constant instead of duplicating this literal "=new." 6 times.(Øëž°8Äñ¡Ï1
o
java:S1192"RDefine a constant instead of duplicating this literal " AFTER DELETE ON " 3 times.(“áâB8Äñ¡Ï1
j
java:S1192g"HDefine a constant instead of duplicating this literal " SET " 8 times.(Õ÷Ë“üÿÿÿÿ8‡Äñ¡Ï1
g
java:S1192f"JDefine a constant instead of duplicating this literal " UPDATE " 8 times.(ìó¥Ä8ˆÄñ¡Ï1

java:S1192="yDefine a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," 4 times.(˜›£·8ˆÄñ¡Ï1
`
java:S1214-"CMove constants defined in this interfaces to another class or enum.(áÅÔö8ÛÄñ¡Ï1

@ -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 ("<>").(œ€ÄÑ
v
java:S2293m"YReplace the type specification in this constructor call with the diamond operator ("<>").(¾<>Ȫ8Æ™¤·Ê1
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]*$'.(¦Ÿ¦×ýÿÿÿÿ

java:S3923P"]This conditional operation returns the same value whether the condition is "true" or "false".(Ýç®Üÿÿÿÿÿ8ï¿ÄÆÊ1
W
java:S1874P"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(Ýç®Üÿÿÿÿÿ8¿»ÃÆÊ1
W
java:S1874P"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(Ýç®Üÿÿÿÿÿ8ï¿ÄÆÊ1

@ -0,0 +1,31 @@
{
java:S2293B"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:S1192V"GDefine a constant instead of duplicating this literal "%s: %s" 4 times.(ÇÇ÷«ùÿÿÿÿ8™…Ù¢É1
k
java:S1192<18>"HDefine a constant instead of duplicating this literal "=? AND " 4 times.(„¼¹<C2BC>úÿÿÿÿ8™…Ù¢É1
<EFBFBD>
java:S1319<18>"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(ÛëÈðýÿÿÿÿ8™…Ù¢É1
[
java:S2589ˆ"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:S2147W"DCombine this catch with the one at line 85, which has the same body.(æš©›8Í…Ù¢É1
c
java:S2147<18>"ECombine this catch with the one at line 141, which has the same body.(æš©›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,7 @@
z
java:S1149"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(讚<><EFBFBD><E6AA8D><EFBFBD><EFBFBD>
U
java:S1118":Add a private constructor to hide the implicit public one.(<28>そ陜<E3819D><E9999C><EFBFBD><EFBFBD>
N
java:S4719"9Replace charset name argument with StandardCharsets.UTF_8(っ<>m

@ -0,0 +1,3 @@
O
java:S59932"9Change the visibility of this constructor to "protected".(»Õí©

@ -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,29 @@
|
java:S2293Š"YReplace the type specification in this constructor call with the diamond operator ("<>").(æå<C3A6>„þÿÿÿÿ8Þ³ÂÍÉ1
i
java:S2184"FCast one of the operands of this multiplication operation to a "long".(⣛Úùÿÿÿÿ8ã³ÂÍÉ1
[
java:S1874S"9Remove this use of "DefaultHttpClient"; it is deprecated.(믥ìþÿÿÿÿ8ÙµÂÍÉ1
P
java:S1874ˆ"2Remove this use of "HttpParams"; it is deprecated.(øìÖ¶8äµÂÍÉ1
U
java:S1874ˆ"7Remove this use of "BasicHttpParams"; it is deprecated.(øìÖ¶8äµÂÍÉ1
_
java:S1874"<Remove this use of "HttpConnectionParams"; it is deprecated.(¥˜Â’úÿÿÿÿ8äµÂÍÉ1
_
java:S1874"<Remove this use of "setConnectionTimeout"; it is deprecated.(¥˜Â’úÿÿÿÿ8èµÂÍÉ1
Z
java:S1874Š"<Remove this use of "HttpConnectionParams"; it is deprecated.(°™¦í8èµÂÍÉ1
R
java:S1874Š"4Remove this use of "setSoTimeout"; it is deprecated.(°™¦í8èµÂÍÉ1
V
java:S1874"9Remove this use of "DefaultHttpClient"; it is deprecated.(ÛÔÇ/8èµÂÍÉ1
]
java:S1874Ž":Remove this use of "HttpProtocolParams"; it is deprecated.(Õêøÿÿÿÿÿ8èµÂÍÉ1
M
java:S2093ê"*Change this "try" to a try-with-resources.(¡»¢üùÿÿÿÿ8ðµÂÍÉ1
c
java:S2147"ECombine this catch with the one at line 405, which has the same body.(ï­£Ä8òµÂÍÉ1
c
java:S2147"ECombine this catch with the one at line 636, which has the same body.(ï­£Ä8žâÇÍÉ1

@ -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(¯<>Àžÿÿÿÿÿ
m
java:S1301h"KReplace this "switch" statement by "if" statements to increase readability.(ãÁð™øÿÿÿÿ8¸ü·Ê1
M
java:S1135c"2Complete the task associated to this TODO comment.(ƒŠ® úÿÿÿÿ
C java:S131h""Add a default case to this switch.(ãÁð™øÿÿÿÿ8¡È•Ì1
^
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,145 @@
L
java:S3740l"/Provide the parametrized type for this generic.(ÃóÈ€8÷ïýÁÑ1
M
java:S3740Â"/Provide the parametrized type for this generic.(ÝÌû¸8÷ïýÁÑ1
{
java:S2293z"YReplace the type specification in this constructor call with the diamond operator ("<>").(ÑÓ<C391>¥üÿÿÿÿ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
w
java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(À—’¢8÷ïýÁÑ1
w
java:S2293ð"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð8÷ïýÁÑ1
f
java:S1192í"HDefine a constant instead of duplicating this literal "[local]" 3 times.(¤œ˜<C593>8÷ïýÁÑ1
g
java:S1192í"IDefine a constant instead of duplicating this literal "[/local]" 3 times.(¤œ˜<C593>8÷ïýÁÑ1
n java:S117<18>"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>áû8÷ïýÁÑ1
s java:S117¯"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(áÜùûþÿÿÿÿ8÷ïýÁÑ1
s java:S117ì"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ãðÐÙüÿÿÿÿ8÷ïýÁÑ1
s java:S117ÿ"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ÄÀ´Àúÿÿÿÿ8÷ïýÁÑ1
n java:S117œ"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>ò<EFBFBD>é8÷ïýÁÑ1
n java:S117¢"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ª€üÖ8÷ïýÁÑ1
n 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(¬<>¥8‡ðýÁÑ1
K
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ˆðýÁÑ1
F
java:S1604û"(Make this anonymous inner class a lambda(Ư‚ƒ8ˆðýÁÑ1
K
java:S1604ž"(Make this anonymous inner class a lambda(×îðóÿÿÿÿÿ8ˆðýÁÑ1
K
java:S1604µ"(Make this anonymous inner class a lambda(¦“Þïÿÿÿÿÿ8ˆðýÁÑ1
K
java:S1604Ö"(Make this anonymous inner class a lambda(öëÍÿÿÿÿÿ8ˆðýÁÑ1
K
java:S1604"(Make this anonymous inner class a lambda(÷ìâèýÿÿÿÿ8ˆðýÁÑ1
K
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
F
java:S1604
"(Make this anonymous inner class a lambda(××ß’8‰ðýÁÑ1
n
java:S1301<18>"KReplace this "switch" statement by "if" statements to increase readability.(×ö³–úÿÿÿÿ8‰ðýÁÑ1
x
java:S1104q"VMake tvModified a static final constant or non-public and provide accessors if needed.(ƒëÔ£ÿÿÿÿÿ8ðýÁÑ1
y
java:S1104s"WMake ivAlertIcon a static final constant or non-public and provide accessors if needed.(ªà¶±ûÿÿÿÿ8ðýÁÑ1
y
java:S1104u"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.(“²<E2809C>Öúÿÿÿÿ8ðýÁÑ1
z
java:S1104w"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.(ýãä¬üÿÿÿÿ8ðýÁÑ1
y java:S116½"\Rename this field "restore_translate" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(³ù¿­8‰ñýÁÑ1
u java:S116Ã"XRename this field "PHOTO_REQUEST" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(×ö“Ë8‰ñýÁÑ1
y java:S116Ç"\Rename this field "MAX_OF_RVOKE_TIME" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(†Õ­“8‰ñýÁÑ1
?
java:S1170Ã"!Make this final field static too.(×ö“Ë8‰ñýÁÑ1
?
java:S1170Ç"!Make this final field static too.(†Õ­“8‰ñýÁÑ1
u
java:S1450»"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.(©´ÖÛ8™ñýÁÑ1
m
java:S1149l"PReplace the synchronized class "Stack" by an unsynchronized one such as "Deque".(ÃóÈ€8™ñýÁÑ1
n
java:S1149Â"PReplace the synchronized class "Stack" by an unsynchronized one such as "Deque".(ÝÌû¸8™ñýÁÑ1
e
java:S5361Ì"HReplace this call to "replaceAll()" by a call to the "replace()" method.(´úív8™ñýÁÑ1
L
java:S2140Ó")Use "java.util.Random.nextInt()" instead.(…¢˜òûÿÿÿÿ8™ñýÁÑ1
e
java:S5361õ"HReplace this call to "replaceAll()" by a call to the "replace()" method.(´úív8™ñýÁÑ1
L
java:S2140ý")Use "java.util.Random.nextInt()" instead.(…¢˜òûÿÿÿÿ8™ñýÁÑ1
p
java:S3252ý"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(ˆ†Îúúÿÿÿÿ8¨ñýÁÑ1
X
java:S1161Š":Add the "@Override" annotation above this method signature(ž¬¸Á8¨ñýÁÑ1
j
java:S3252ž"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(þà¦T8¸ñýÁÑ1
u
java:S3776œ"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨÁ±øÿÿÿÿ8¸ñýÁÑ1
^
java:S1874Á"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ѯ”<C2AF>8¸ñýÁÑ1
c
java:S1874é"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(Ò£ú¿ÿÿÿÿÿ8¸ñýÁÑ1
V
java:S1874ü"9Remove this use of "setTextAppearance"; it is deprecated.(½õË(8ÈñýÁÑ1
R
java:S2864"4Iterate over the "entrySet" instead of the "keySet".(­Ô‡ï8ÈñýÁÑ1
U
java:S1135<18>"2Complete the task associated to this TODO comment.(Ùü§“ýÿÿÿÿ8ÈñýÁÑ1
?
java:S1116¥"Remove this empty statement.(ôŸŽìúÿÿÿÿ8ÈñýÁÑ1
_
java:S1126Ò"AReplace this if-then-else statement by a single return statement.(®ÎÚÉ8ÈñýÁÑ1
?
java:S1116÷"Remove this empty statement.(ôŸŽìúÿÿÿÿ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
Ÿ
java:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(‹ïØÚ8ÈñýÁÑ1
¤
java:S1186Ž"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(Ê¥¾àûÿÿÿÿ8ÈñýÁÑ1
9
java:S3626¾"Remove this redundant jump.(ûÁÝ…8ÈñýÁÑ1
Ÿ
java:S1186·"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(¦Œœ¢8ÈñýÁÑ1
> java:S131Ù""Add a default case to this switch.(ìúÇV8×ñýÁÑ1
W
java:S1874Æ"9Remove this use of "setTextAppearance"; it is deprecated.(¬Ñõø8×ñýÁÑ1
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.(<28>Ñàÿÿÿÿÿ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
\
java:S1874
"9Remove this use of "setTextAppearance"; it is deprecated.(Ùú˜Êøÿÿÿÿ8öñýÁÑ1
[
java:S1874î
"=Remove this use of "EXTRA_SHORTCUT_INTENT"; it is deprecated.(·Ã°Ÿ8öñýÁÑ1
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
S
java:S1068Ç"5Remove this unused "MAX_OF_RVOKE_TIME" private field.(†Õ­“8öñýÁÑ1

@ -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,24 @@
k
java:S1192"PDefine a constant instead of duplicating this literal "user management" 3 times.(è‰×Éúÿÿÿÿ
k java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(è<>âÞüÿÿÿÿ
C
java:S1604%"(Make this anonymous inner class a lambda(æÉÅÊúÿÿÿÿ
p java:S116"VRename this field "lg_password" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¹Ç<C2B9>ùùÿÿÿÿ
m java:S116"SRename this field "lg_login" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ÜèçÔÿÿÿÿÿ
U
java:S1161":Add the "@Override" annotation above this method signature(<28>ž¨Œþÿÿÿÿ
B
java:S1125"'Remove the unnecessary boolean literal.(’î†ÿþÿÿÿÿ
[
java:S1874!"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(úŽÛàûÿÿÿÿ
B
java:S1125)"'Remove the unnecessary boolean literal.(·´ìŒþÿÿÿÿ
B
java:S1125)"'Remove the unnecessary boolean literal.(·´ìŒþÿÿÿÿ
>
java:S11726"(Remove this unused method parameter "v".(¡é††
B
java:S11259"'Remove the unnecessary boolean literal.(·´ìŒþÿÿÿÿ
B
java:S11259"'Remove the unnecessary boolean literal.(·´ìŒþÿÿÿÿ

@ -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:S3008O"eRename this field "NOTES_SNIPPET_SEARCH_QUERY" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Èò<C388>ƒùÿÿÿÿ
Z
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 @@
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.(ÍÛì•

@ -0,0 +1,2 @@
R xml:S5594J"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,11 @@
{
java:S2293<"YReplace the type specification in this constructor call with the diamond operator ("<>").(<28>½ñäÿÿÿÿÿ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:S3252G"^Use static access with "android.provider.ContactsContract$ContactsColumns" for "DISPLAY_NAME".(Úÿ†Ø8ÄÎí¡Ï1

@ -0,0 +1,14 @@
C
java:S1604 "(Make this anonymous inner class a lambda(<28>¿Èšûÿÿÿÿ
R
java:S2589,"7Remove this expression which always evaluates to "true"(ûûþÏùÿÿÿÿ
[
java:S1874"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(Ò£ú¿ÿÿÿÿÿ
B
java:S1125%"'Remove the unnecessary boolean literal.(Íö­·øÿÿÿÿ
B
java:S1125("'Remove the unnecessary boolean literal.(«éÑÓýÿÿÿÿ
B
java:S1125,"'Remove the unnecessary boolean literal.(ûûþÏùÿÿÿÿ
V java:S125>"<This block of commented-out lines of code should be removed.(œƒƒ©ùÿÿÿÿ

@ -0,0 +1,15 @@
s java:S116œ"VRename this field "TEXT_FORMAT" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ñ›–¼8„úŸ‰Ë1
p
java:S3776Ý"RRefactor this method to reduce its Cognitive Complexity from 27 to the 15 allowed.(œÃÁí8‰úŸ‰Ë1
o
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 377, which has the same body.(ß<>È´8<>úŸ‰Ë1
c
java:S2147¤"ECombine this catch with the one at line 418, 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:S3398a"#Move this method into "TextExport".(…´<C2B4>8˜úŸ‰Ë1

@ -0,0 +1,13 @@
m
java:S1192F"KDefine a constant instead of duplicating this literal "content://" 4 times.(š¨ú¯üÿÿÿÿ8šÒð¡Ï1
\
java:S1118>":Add a private constructor to hide the implicit public one.(ž’Í“úÿÿÿÿ8¢Òð¡Ï1
e
java:S1214Q"CMove constants defined in this interfaces to another class or enum.(É⸫úÿÿÿÿ8¢Òð¡Ï1
a
java:S1214¿"CMove constants defined in this interfaces to another class or enum.(ŠÉôŸ8¢Òð¡Ï1
]
java:S1118Œ":Add a private constructor to hide the implicit public one.(<28>ˆþÿÿÿÿ8¦Òð¡Ï1
X
java:S1118Ÿ":Add a private constructor to hide the implicit public one.(߀°•8¦Òð¡Ï1

@ -0,0 +1,32 @@
f java:S117)"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¼ƒÆÕ
f java:S117*"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(æ‰Ó€
k java:S117+"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Û‰£áüÿÿÿÿ
e java:S1170"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(º‰ˆ
C
java:S1604&"(Make this anonymous inner class a lambda(îó éþÿÿÿÿ
M
java:S2589<"7Remove this expression which always evaluates to "true"(åš¹Å
M
java:S2589<"7Remove this expression which always evaluates to "true"(åš¹Å
p java:S116"VRename this field "OldPassword" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(˜<>¡<EFBFBD>ûÿÿÿÿ
k java:S116"VRename this field "NewPassword" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(»<>§À
k java:S116"VRename this field "AckPassword" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(§¦Ä‡
l java:S116"WRename this field "Acknowledged" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ð¥Óƒ
[
java:S1874"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(Ò£ú¿ÿÿÿÿÿ
=
java:S11251"'Remove the unnecessary boolean literal.(·ì¤—
=
java:S11251"'Remove the unnecessary boolean literal.(·ì¤—
=
java:S11251"'Remove the unnecessary boolean literal.(·ì¤—
B
java:S11254"'Remove the unnecessary boolean literal.(‰ÉÖûÿÿÿÿ
B
java:S11258"'Remove the unnecessary boolean literal.(饎‚úÿÿÿÿ
=
java:S1125<"'Remove the unnecessary boolean literal.(åš¹Å
=
java:S1125<"'Remove the unnecessary boolean literal.(åš¹Å
V java:S125J"<This block of commented-out lines of code should be removed.(œƒƒ©ùÿÿÿÿ

@ -0,0 +1,31 @@
d
java:S1192ö"FDefine a constant instead of duplicating this literal " DESC" 3 times.(©ÍÔ±8ö«øÞÉ1
R
java:S1066§"/Merge this if statement with the enclosing one.(¾¶†–þÿÿÿÿ8÷«øÞÉ1
R
java:S1066¢"/Merge this if statement with the enclosing one.(˼֓ùÿÿÿÿ8÷«øÞÉ1
p
java:S3776Ð"RRefactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.(«Ã¾á8å±øÞÉ1
P
java:S1905ò"-Remove this unnecessary cast to "JSONObject".(ï½€—ýÿÿÿÿ8è±øÞÉ1
J
java:S1905¡"-Remove this unnecessary cast to "JSONObject".(Ø›¶ 8ê±øÞÉ1
o
java:S3776½"RRefactor this method to reduce its Cognitive Complexity from 28 to the 15 allowed.(õÎÄ58í±øÞÉ1
u
java:S3776¹"RRefactor this method to reduce its Cognitive Complexity from 41 to the 15 allowed.(…Ë°±ýÿÿÿÿ8ò±øÞÉ1
u
java:S3776÷"RRefactor this method to reduce its Cognitive Complexity from 34 to the 15 allowed.(ÿ»É¸ûÿÿÿÿ8æšþÞÉ1
<
java:S2129Ô"Remove this "Long" constructor(Ï­¨Ã8ìšþÞÉ1
J
java:S1874Ô",Remove this use of "Long"; it is deprecated.(Ï­¨Ã8íšþÞÉ1
u
java:S3776é"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ƶؠüÿÿÿÿ8îšþÞÉ1
N
java:S1172é"+Remove this unused method parameter "node".(ƶؠüÿÿÿÿ8îšþÞÉ1
J
java:S1905ÿ"'Remove this unnecessary cast to "Node".(±¼ÇÒûÿÿÿÿ8ñšþÞÉ1
E
java:S1905§"'Remove this unnecessary cast to "Node".(íé¥Ç8óšþÞÉ1

@ -0,0 +1,124 @@
w
java:S2293Ÿ"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð<38>ÁÀÑ1
i
java:S1192"FDefine a constant instead of duplicating this literal " DESC" 3 times.(ͨ©îùÿÿÿÿ<38>ÁÀÑ1
m java:S117£"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Áì§#8Õ<38>ÁÀÑ1
n java:S117Ç"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(€’á»8áæÅÀÑ1
n 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Ö<38>ÁÀÑ1
F
java:S1604Ð"(Make this anonymous inner class a lambda(ά¯”<38>ÁÀÑ1
F
java:S1604Ü"(Make this anonymous inner class a lambda(¿Ü´ã<38>ÁÀÑ1
K
java:S1604ð"(Make this anonymous inner class a lambda(ˆÐï<C390>øÿÿÿÿ<38>ÁÀÑ1
F
java:S1604ø"(Make this anonymous inner class a lambda(øÄì‡<38>ÁÀÑ1
F
java:S1604Þ"(Make this anonymous inner class a lambda(Û±¼ <38>ÁÀÑ1
F
java:S1604<18>"(Make this anonymous inner class a lambda(ά¯”<38>ÁÀÑ1
K
java:S1604"(Make this anonymous inner class a lambda(øþÿÿÿÿ8¶šÉÀÑ1
K
java:S1604š"(Make this anonymous inner class a lambda(î¢ëçûÿÿÿÿ8¶šÉÀÑ1
t
java:S1104W"WMake secret_mode a static final constant or non-public and provide accessors if needed.(<28><>à¦<38>ÁÀÑ1
N
java:S1444W"1Make this "public static secret_mode" field final(<28><>à¦<38>ÁÀÑ1
s
java:S3008W"VRename this field "secret_mode" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><>à¦<38>ÁÀÑ1
>
java:S1116f"Remove this empty statement.(ôŸŽìúÿÿÿÿ<38>ÁÀÑ1
h
java:S1124<18>"EReorder the modifiers to comply with the Java Language Specification.(¹úæµûÿÿÿÿ<38>ÁÀÑ1
b
java:S1124Ž"EReorder the modifiers to comply with the Java Language Specification.(ìѾk8Þ<38>ÁÀÑ1
u
java:S3776¦"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(áé–Þÿÿÿÿÿ<38>ÁÀÑ1
9
java:S3626·"Remove this redundant jump.(ûÁÝ…<38>ÁÀÑ1
9
java:S3626»"Remove this redundant jump.(ûÁÝ…<38>ÁÀÑ1
9
java:S3626Ï"Remove this redundant jump.(ûÁÝ…<38>ÁÀÑ1
W
java:S1874§"9Remove this use of "PreferenceManager"; it is deprecated.(­©Ð<38>ÁÀÑ1
a
java:S1874§"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(­©Ð<38>ÁÀÑ1
U
java:S1135Á"2Complete the task associated to this TODO comment.(ÕÌ<C395>®þÿÿÿÿ<38>ÁÀÑ1
M
java:S2093«"*Change this "try" to a try-with-resources.(¡»¢üùÿÿÿÿ<38>ÁÀÑ1
v
java:S1450ó"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(ž¢—ò<38>ÁÀÑ1
u
java:S3252ð"RUse static access with "android.widget.AbsListView" for "MultiChoiceModeListener".(¦Ûî„úÿÿÿÿ<38>ÁÀÑ1
U
java:S1135¨"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ<38>ÁÀÑ1
U
java:S1135­"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ<38>ÁÀÑ1
\
java:S1874æ"9Remove this use of "getDefaultDisplay"; it is deprecated.(ĸ¬Ìýÿÿÿÿ<38>ÁÀÑ1
T
java:S1874ç"1Remove this use of "getHeight"; it is deprecated.(·¡ªÃýÿÿÿÿ<38>ÁÀÑ1
?
java:S1116<18>"Remove this empty statement.(ôŸŽìúÿÿÿÿ<38>ÁÀÑ1
p
java:S3776ô"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ãìîí8ˆ<38>ÁÀÑ1
J
java:S1874õ".Remove this use of "<init>"; it is deprecated.(ýî?8‰<38>ÁÀÑ1
F java:S108û")Either remove or fill this block of code.(žûÊ¥8<38>ÁÀÑ1
h
java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(§Í¿Â<38>ÁÀÑ1
R
java:S1874"/Remove this use of "execute"; it is deprecated.( å«<C3A5>ûÿÿÿÿ8<><38>ÁÀÑ1
Z
java:S1874Õ"7Remove this use of "toggleSoftInput"; it is deprecated.(© …áúÿÿÿÿ8<38>ÁÀÑ1
V
java:S1874Õ"3Remove this use of "SHOW_FORCED"; it is deprecated.(© …áúÿÿÿÿ8<38>ÁÀÑ1
o
java:S3776Ý"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(ÅôÉ#8”<38>ÁÀÑ1
U
java:S1135 "2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ<38>ÁÀÑ1
e
java:S1126¥"BReplace this if-then-else statement by a single method invocation.(玒¦ýÿÿÿÿ8<><38>ÁÀÑ1
U
java:S1135­"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ8<><38>ÁÀÑ1
m
java:S1874´"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(œƒƒ©ùÿÿÿÿ<38>ÁÀÑ1
X
java:S1874Ä"5Remove this use of "onBackPressed"; it is deprecated.(<28>Ñàÿÿÿÿÿ<38>ÁÀÑ1
p java:S100´"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(†êü’ûÿÿÿÿ<38>ÃÀÑ1
k java:S100º"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(âýÞ­8€ŽÃÀÑ1
p java:S100À"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(´÷›´üÿÿÿÿ8ŽÃÀÑ1
p
java:S3776Æ"RRefactor this method to reduce its Cognitive Complexity from 32 to the 15 allowed.(<28>ñ”Ò<38>ÁÀÑ1
E
java:S1125Ê"'Remove the unnecessary boolean literal.(ª¬Ý³8´èÅÀÑ1
T
java:S2696"6Make the enclosing method "static" or remove this set.(¨Ü<C2A8>8<>œÉÀÑ1
T
java:S2696Ž"6Make the enclosing method "static" or remove this set.(ºŠèš8<>œÉÀÑ1
¤
java:S1186œ"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(—…º£ÿÿÿÿÿ8ŸœÉÀÑ1
Q
java:S1874«".Remove this use of "<init>"; it is deprecated.(ЧðÛýÿÿÿÿ<38>ÁÀÑ1
m
java:S1874³"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(÷ችûÿÿÿÿ<38>ÁÀÑ1
R
java:S1874Ð"/Remove this use of "execute"; it is deprecated.( å«<C3A5>ûÿÿÿÿ8­<38>ÁÀÑ1
o
java:S3776ß"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(ôŒùb8¯<38>ÁÀÑ1
R
java:S3398Ø"/Move this method into "BackgroundQueryHandler".(—÷õŽüÿÿÿÿ<38>ÁÀÑ1
C
java:S3398ô"%Move this method into "ModeCallback".(ãìîí<38>ÁÀÑ1
H
java:S3398"%Move this method into "ModeCallback".(“ðÉçýÿÿÿÿ<38>ÁÀÑ1
N
java:S3398´"0Move this method into "OnListItemClickListener".(‘ðð¡<38>ÁÀÑ1
ä
java:S6541ÆA "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 91 to 64, Complexity from 21 to 14, Nesting Level from 3 to 2, Number of Variables from 10 to 6.(<28>ñ”Ò8ªœÉÀÑ1

@ -0,0 +1,13 @@
C
java:S1604"(Make this anonymous inner class a lambda(îó éþÿÿÿÿ
q java:S116"WRename this field "Acknowledged" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(„σ·úÿÿÿÿ
[
java:S1874"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(Ò£ú¿ÿÿÿÿÿ
B
java:S1125 "'Remove the unnecessary boolean literal.(Íö­·øÿÿÿÿ
=
java:S1125%"'Remove the unnecessary boolean literal.(ñÙ¨Ÿ
=
java:S1125%"'Remove the unnecessary boolean literal.(ñÙ¨Ÿ
V java:S125:"<This block of commented-out lines of code should be removed.(œƒƒ©ùÿÿÿÿ

@ -0,0 +1,7 @@
J
java:S1604"(Make this anonymous inner class a lambda(÷»ÉŸýÿÿÿÿ8¸¿Ü¿Ì1
U
java:S2387"8"mHandler" is the name of a field in "FragmentActivity".(Äÿ¬ð8†ÚÛÔÌ1
L
java:S1874"/Remove this use of "Handler"; it is deprecated.(Äÿ¬ð8À¿Ü¿Ì1

@ -0,0 +1,3 @@
[
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(ð«¦í

@ -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:S11241"EReorder the modifiers to comply with the Java Language Specification.(Ëãßìüÿÿÿÿ
`
java:S11243"EReorder the modifiers to comply with the Java Language Specification.(‚šÛ²üÿÿÿÿ
`
java:S11245"EReorder the modifiers to comply with the Java Language Specification.(ºãÌýþÿÿÿÿ
[
java:S11247"EReorder the modifiers to comply with the Java Language Specification.(«è¶ó
[
java:S11249"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.(–Æ‘õ
Z
java:S1124A"EReorder the modifiers to comply with the Java Language Specification.(—ùž
`
java:S1124C"EReorder the modifiers to comply with the Java Language Specification.(£úÿÿÿÿ
Z
java:S1124E"EReorder the modifiers to comply with the Java Language Specification.(ûÉøK
`
java:S1124G"EReorder the modifiers to comply with the Java Language Specification.(´ÙøÜøÿÿÿÿ
[
java:S1124I"EReorder the modifiers to comply with the Java Language Specification.(Ö«¦î
Z
java:S1124K"EReorder the modifiers to comply with the Java Language Specification.(ëí‚$
[
java:S1124M"EReorder the modifiers to comply with the Java Language Specification.(±‚Çð
`
java:S1124O"EReorder the modifiers to comply with the Java Language Specification.(èÁø°ÿÿÿÿÿ
[
java:S1124Q"EReorder the modifiers to comply with the Java Language Specification.(¬ôÿ<C3B4>
[
java:S1124S"EReorder the modifiers to comply with the Java Language Specification.(ì૵
`
java:S1124U"EReorder the modifiers to comply with the Java Language Specification.(âÖ<C3A2>îýÿÿÿÿ
[
java:S1124W"EReorder the modifiers to comply with the Java Language Specification.(¡¦¡Æ
`
java:S1124Y"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:S1124a"EReorder the modifiers to comply with the Java Language Specification.(¼Ô£¹øÿÿÿÿ
[
java:S1124c"EReorder the modifiers to comply with the Java Language Specification.(ŠÉ΢
`
java:S1124e"EReorder the modifiers to comply with the Java Language Specification.(äöÅŒýÿÿÿÿ
`
java:S1124g"EReorder the modifiers to comply with the Java Language Specification.(Á¨È¨úÿÿÿÿ
[
java:S1124i"EReorder the modifiers to comply with the Java Language Specification.(—Ú÷Œ
[
java:S1124k"EReorder the modifiers to comply with the Java Language Specification.(¼ÕÍ€
`
java:S1124m"EReorder the modifiers to comply with the Java Language Specification.(íõâûÿÿÿÿ
`
java:S1124o"EReorder the modifiers to comply with the Java Language Specification.(õÑæÞÿÿÿÿÿ
[
java:S1124q"EReorder the modifiers to comply with the Java Language Specification.(´Æ’µ
`
java:S1124s"EReorder the modifiers to comply with the Java Language Specification.(û³˜µÿÿÿÿÿ
`
java:S1124u"EReorder the modifiers to comply with the Java Language Specification.(<28>ìÝÚÿÿÿÿÿ
Z
java:S1124w"EReorder the modifiers to comply with the Java Language Specification.(場-
`
java:S1124y"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: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.(¼Þý·þÿÿÿÿ
O
java:S1874W"9Remove this use of "PreferenceManager"; it is deprecated.(º—‡ê
Y
java:S1874W"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(º—‡ê
D
java:S2140Y")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:S1124h"EReorder the modifiers to comply with the Java Language Specification.(ÓþûÐúÿÿÿÿ
`
java:S1124p"EReorder the modifiers to comply with the Java Language Specification.(òÄó²ýÿÿÿÿ
[
java:S1124x"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.(±ú”§ýÿÿÿÿ
i
java:S3776"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(´ÇŽª

@ -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>ñ”Ò

@ -0,0 +1,15 @@
u
java:S2293½"YReplace the type specification in this constructor call with the diamond operator ("<>").(áºÐ»ûÿÿÿÿ
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.(<28>¤§²
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.(æš©›

@ -0,0 +1,9 @@
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.(†ÈÔ¡

@ -0,0 +1,25 @@
g
java:S1124$"EReorder the modifiers to comply with the Java Language Specification.(Ö<C396>¿ùÿÿÿÿ8¢õ¼£É1
g
java:S1124&"EReorder the modifiers to comply with the Java Language Specification.(êŲôûÿÿÿÿ8£õ¼£É1
g
java:S1124("EReorder the modifiers to comply with the Java Language Specification.(šØ²Ãùÿÿÿÿ8£õ¼£É1
g
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.(ôÕ³Þ8£õ¼£É1
b
java:S1124."EReorder the modifiers to comply with the Java Language Specification.(ߪäË8£õ¼£É1
b
java:S11240"EReorder the modifiers to comply with the Java Language Specification.(¹‹¶È8£õ¼£É1
X
java:S2696?"6Make the enclosing method "static" or remove this set.(<28>ȆÞüÿÿÿÿ8¤õ¼£É1
S
java:S2696@"6Make the enclosing method "static" or remove this set.(ÙÊãÚ8¬õ¼£É1
L
java:S1874E"/Remove this use of "execute"; it is deprecated.(¡íŠþ8­õ¼£É1
S
java:S2696T"6Make the enclosing method "static" or remove this set.(ÙÊãÚ8­õ¼£É1
S
java:S2696"6Make the enclosing method "static" or remove this set.(„ò<E2809E> 8°õ¼£É1

@ -0,0 +1,15 @@
u
java:S2293<18>"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ÿ“<C5B8>…üÿÿÿÿ
u
java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ÿ“<C5B8>…üÿÿÿÿ
u
java:S2293£"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ÿ“<C5B8>…üÿÿÿÿ
2
java:S2386."Make this member "protected".(êÝÐu
n
java:S3776é"RRefactor this method to reduce its Cognitive Complexity from 91 to the 15 allowed.(¸ŸêÉýÿÿÿÿ
h
java:S3776¿"RRefactor this method to reduce its Cognitive Complexity from 32 to the 15 allowed.(ë®Æ
ã
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.(¸ŸêÉýÿÿÿÿ

@ -0,0 +1,7 @@
3
java:S2386!"Make this member "protected".(±ê™–
D
java:S1874*".Remove this use of "<init>"; it is deprecated.(椱
M
java:S1135+"2Complete the task associated to this TODO comment.(ƒŠ® úÿÿÿÿ

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

Loading…
Cancel
Save