Compare commits

...

134 Commits
main ... master

Author SHA1 Message Date
周炜涵从 0da545b039 实践记录:新增加能:字符统计、字体转换、朗读、撤销功能实现
2 years ago
周炜涵从 7a2cfce8ec 实践记录:新增加能:字符统计、字体转换、朗读、撤销功能实现
2 years ago
周炜涵从 f070f2d050 新增加功能撤销、字体转换、朗读、字符统计
2 years ago
p67p8couq 12e60fa592 Merge pull request '删除多余的文件' (#60) from zhangshiyi_final into master
2 years ago
“xxx” d5e8e80713 Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
p67p8couq 1589826060 Merge pull request '按教员要求修改代码背景提高清晰度' (#59) from zhangshiyi_final into master
2 years ago
“xxx” b814b8b38e Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
p67p8couq ded4c8b7c5 Merge pull request '最终成品' (#58) from zhangshiyi_final into master
2 years ago
“xxx” eae690a0d3 Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
p67p8couq d7ee84ffe4 Merge pull request '注释和维护合并' (#54) from main into master
2 years ago
p67p8couq 1c8f3f1293 Merge pull request '前期成果的合并' (#53) from zhangshiyi3 into main
2 years ago
“zsy” 0404d2c9c9 Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
pqe249kxz 050c395132 Merge pull request '小米便签质量分析报告的完善' (#50) from zwh into main
2 years ago
周炜涵从 29c0c2fa83 1.对小米便签质量分析报告当中缺失的sonarqube工具分析进行了整体的补充(之前采用的是sonarlink插件)
2 years ago
周炜涵从 0c1408744a 对于代码中人工阅读代码的部分进行了撰写,包括代码质量,代码设计,代码遵循的规则
2 years ago
p67p8couq 818b6def30 Merge pull request '重命名' (#49) from develop_zhangshiyi into main
2 years ago
p67p8couq e7c27f40c3 Merge pull request '重命名' (#48) from zhangshiyi2 into develop_zhangshiyi
2 years ago
“zsy” da061ac572 Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
p67p8couq 5cda2a6946 Merge pull request '1' (#47) from develop_zhangshiyi into main
2 years ago
pqe249kxz e495ccd983 Merge pull request '关于画图的一些修改' (#46) from 饶天成@ into develop_zhangshiyi
2 years ago
rtc ef3516ac47 Signed-off-by: rtc <2185068474@qq.com>
2 years ago
rtc 256b13b172 Merge branch 'develop_zhangshiyi' of git@bdgit.educoder.net:p67p8couq/minote.git into 饶天成@
2 years ago
rtc c6cfb91f84 Signed-off-by: rtc <2185068474@qq.com>
2 years ago
pqe249kxz 9e520ebdf8 Merge pull request '质量分析人工部分(小修改)' (#45) from 饶天成@ into develop_zhangshiyi
2 years ago
rtc 59b58ce32e Signed-off-by: rtc <2185068474@qq.com>
2 years ago
rtc 5d22b58962 Signed-off-by: rtc <2185068474@qq.com>
2 years ago
pqe249kxz eb1c3b621f Merge pull request '质量分析人工部分——饶天成' (#44) from 饶天成 into develop_zhangshiyi
2 years ago
rtc 3bc4b1ab72 Signed-off-by: rtc <2185068474@qq.com>
2 years ago
rtc 5250444af5 Signed-off-by: rtc <2185068474@qq.com>
2 years ago
rtc a585c59851 Merge branch 'develop_zhangshiyi' of git@bdgit.educoder.net:p67p8couq/minote.git into 饶天成
2 years ago
rtc 6f72330974 Signed-off-by: rtc <2185068474@qq.com>
2 years ago
p67p8couq f3b57e6b6a Merge pull request '注释部分增加和代码分析报告' (#43) from zhangshiyi1 into develop_zhangshiyi
2 years ago
“zsy” 0893d4baad Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
“xxx” 1657b4d243 Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
p67p8couq d92a744b78 Merge pull request 'model tool 代码标注' (#41) from zhangshiyi1 into main
2 years ago
“xxx” bf30bb8593 Signed-off-by: “xxx” <651952673@qq.com>
2 years ago
“xxx” b86fb4885c Signed-off-by: “zsy” <651952673@qq.com> 12.24
2 years ago
p67p8couq 09b46dbbb2 Merge pull request '标注代码的添加' (#37) from RAO into develop_zhangshiyi
2 years ago
rtc 0d5d4ec29f Signed-off-by: rtc <rtc@qq.com>
2 years ago
p67p8couq d327543b5b 泛读2700,精读800,标注300行+
2 years ago
“xxx” f741cdf794 Signed-off-by: “zsy” <651952673@qq.com>12-21
2 years ago
“xxx” 00cbc30449 Signed-off-by: “zsy” <651952673@qq.com> 12-21
2 years ago
pqe249kxz 4d211f68f2 Merge pull request 'ui还有两个activity没注释' (#35) from RAO into develop_zhangshiyi
2 years ago
rtc 4cf8bfa173 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 263038296a Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 608a8db03f Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 5bc4de7657 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 845b9ce830 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 1519ad030c Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 3364c862eb Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc af3b43ee09 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 94cdec221b Signed-off-by: rtc <rtc@qq.com>
2 years ago
pqe249kxz 1307da2737 Merge pull request 'ui前五个类注释合并' (#34) from RAO into develop_zhangshiyi
2 years ago
rtc 738ecfc65d Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 1e89d4294d Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 74e3f06745 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 77431d135c Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 3c8a8c1879 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc fe87f9331f Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc e0e4104e16 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 1941c059c3 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc c2f2f6e4b5 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 5af9bcde5d Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc ac15266fce Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 6bdfc908d7 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 0d0d2c7eb5 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc e1447d793d Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 21d3a02be1 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 565eb76b20 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 5acd89ef21 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 6efbc372d0 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 81c70a8822 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc d9a3172f16 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc b7dfe3a9fb Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 5092d1458c Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 9550957927 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc c50348bbc2 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc ccecddbfbb Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc fc194994c9 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 6e4da68bd0 Signed-off-by: rtc <rtc@qq.com>
2 years ago
pqe249kxz b58d189dcc Merge pull request '合并1' (#33) from develop_zhangshiyi into main
2 years ago
rtc 0918626887 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 56b74e3215 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc f52b55c79c Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 314a51eefd Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 916fca29e7 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 6d0f731909 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc b12b68c31a Signed-off-by: rtc <rtc@qq.com>
2 years ago
pqe249kxz 11db4a230c Merge pull request '新代码使用注释修改尝试' (#32) from RAO into develop_zhangshiyi
2 years ago
rtc a4e1f0f9b4 Signed-off-by: rtc <rtc@qq.com>
2 years ago
pqe249kxz df87caa19e Merge pull request '一些格式修改' (#31) from RAO into develop_zhangshiyi
2 years ago
rtc 5f68c068de Signed-off-by: rtc <rtc@qq.com>
2 years ago
pqe249kxz 594f1908d5 Merge pull request '合并' (#30) from develop_zhangshiyi into main
2 years ago
pqe249kxz 780247a78f Merge pull request '格式修改' (#29) from RAO into develop_zhangshiyi
2 years ago
rtc 36c372cfbe Signed-off-by: rtc <rtc@qq.com>
2 years ago
pqe249kxz a950aa47c9 Merge pull request '试验' (#27) from RAO into develop_zhangshiyi
2 years ago
rtc 5b37b8bc01 Signed-off-by: rtc <rtc@qq.com>
2 years ago
pqe249kxz 1bec798860 Merge pull request '删除之前交的多余doc和细节修改' (#26) from RAO into main
2 years ago
rtc e843a75e9c Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 697dd164b8 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 6978be8fae Merge branch 'develop_zhangshiyi' of https://bdgit.educoder.net/p67p8couq/minote.git into RAO
2 years ago
rtc fb83a0fd69 Signed-off-by: rtc <rtc@qq.com>
2 years ago
p67p8couq a60af6cf7e Merge pull request '1' (#21) from new into develop_zhangshiyi
2 years ago
“xxx” e279373afb Signed-off-by: “zsy” <651952673@qq.com>
2 years ago
rtc 7a240410f0 Merge branch 'master' of https://bdgit.educoder.net/p67p8couq/minote.git into RAO
2 years ago
p67p8couq faa19a01a9 Merge pull request '修改文字,(注释)' (#19) from RAO into develop_zhangshiyi
2 years ago
rtc ae79db58f9 Signed-off-by: rtc <rtc@qq.com>
2 years ago
周炜涵从 193465f21d 修改了1.2
2 years ago
周炜涵从 56bbc7e7bc 更新了一下1.2
2 years ago
周炜涵从 60b3dfc553 bujk
2 years ago
p67p8couq dcbf838ce0 Merge pull request '修改1.2src和1.3' (#17) from RAO into develop_zhangshiyi
2 years ago
rtc 3a5695d559 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc d5382d78a4 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 2da400d374 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc f13ede5260 Signed-off-by: rtc <rtc@qq.com>
2 years ago
rtc 9821a46462 Signed-off-by: rtc <rtc@qq.com>
2 years ago
p67p8couq c65600b551 Merge pull request '泛读的最后格式修改' (#12) from zhang into develop_zhangshiyi
2 years ago
“xxx” 9074d7df16 Signed-off-by: “xxx” <651952673@qq.com>
2 years ago
“xxx” 111e497dd4 Signed-off-by: “xxx” <651952673@qq.com>
2 years ago
rtc d280c2c191 Signed-off-by: rtc <rtc@qq.com>
2 years ago
p67p8couq 52b54ec690 Merge pull request 'test' (#9) from zhang into develop_zhangshiyi
2 years ago
p67p8couq f6dfeb8d1d Merge pull request '合并doc文件,当中对于1.2部分的编写' (#6) from 周炜涵 into develop_zhangshiyi
2 years ago
rtc 7a7fcad6b6 Signed-off-by: rtc <rtc@qq.com>
2 years ago
ppwzk9as5 e232664753 ADD file via upload
2 years ago
“xxx” 51086f2388 Signed-off-by: “xxx” <651952673@qq.com>
2 years ago
ppwzk9as5 2eed96d53e ADD file via upload
2 years ago
p67p8couq 836dadff11 Merge pull request '1' (#5) from zhang into develop_zhangshiyi
2 years ago
“xxx” 437c1eb7db Signed-off-by: “xxx” <651952673@qq.com>
2 years ago
p67p8couq a802174f4c Merge pull request '1' (#4) from zhang into develop_zhangshiyi
2 years ago
“xxx” 154d74125e Signed-off-by: “xxx” <651952673@qq.com>
2 years ago
p67p8couq a59fa5dd65 Merge pull request '1' (#3) from main into develop_zhangshiyi
2 years ago
p67p8couq 2d4e1da257 ADD file via upload
2 years ago
p67p8couq 8fa18ca0a3 ADD file via upload
2 years ago
p67p8couq a7c977ed0f ADD file via upload
2 years ago

@ -0,0 +1,3 @@
{
"CurrentProjectSetting": null
}

@ -0,0 +1,6 @@
{
"ExpandedNodes": [
""
],
"PreviewInSolutionExplorer": false
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1,2 @@
#Wed Jan 03 09:28:56 CST 2024
gradle.version=8.1

Binary file not shown.

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CheckStyle-IDEA" serialisationVersion="2">
<checkstyleVersion>10.12.5</checkstyleVersion>
<scanScope>JavaOnly</scanScope>
<copyLibs>true</copyLibs>
<option name="thirdPartyClasspath" />
<option name="activeLocationIds" />
<option name="locations">
<list>
<ConfigurationLocation id="bundled-sun-checks" type="BUNDLED" scope="All" description="Sun Checks">(bundled)</ConfigurationLocation>
<ConfigurationLocation id="bundled-google-checks" type="BUNDLED" scope="All" description="Google Checks">(bundled)</ConfigurationLocation>
</list>
</option>
</component>
</project>

@ -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,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,204 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaDocConfiguration">
<GENERAL>
<MODE>UPDATE</MODE>
<OVERRIDDEN_METHODS>false</OVERRIDDEN_METHODS>
<SPLITTED_CLASS_NAME>true</SPLITTED_CLASS_NAME>
<LEVELS>
<LEVEL>METHOD</LEVEL>
<LEVEL>TYPE</LEVEL>
<LEVEL>FIELD</LEVEL>
</LEVELS>
<VISIBILITIES>
<VISIBILITY>DEFAULT</VISIBILITY>
<VISIBILITY>PUBLIC</VISIBILITY>
<VISIBILITY>PROTECTED</VISIBILITY>
</VISIBILITIES>
</GENERAL>
<TEMPLATES>
<CLASSES>
<CLASS>
<KEY>^.*(public|protected|private)*.+interface\s+\w+.*</KEY>
<VALUE>/**\n
* The interface ${name}.\n
&lt;#if element.typeParameters?has_content&gt; * \n
&lt;/#if&gt;
&lt;#list element.typeParameters as typeParameter&gt;
* @param &lt;${typeParameter.name}&gt; the type parameter\n
&lt;/#list&gt;
*/</VALUE>
</CLASS>
<CLASS>
<KEY>^.*(public|protected|private)*.+enum\s+\w+.*</KEY>
<VALUE>/**\n
* The enum ${name}.\n
*/</VALUE>
</CLASS>
<CLASS>
<KEY>^.*(public|protected|private)*.+class\s+\w+.*</KEY>
<VALUE>/**\n
* The type ${name}.\n
&lt;#if element.typeParameters?has_content&gt; * \n
&lt;/#if&gt;
&lt;#list element.typeParameters as typeParameter&gt;
* @param &lt;${typeParameter.name}&gt; the type parameter\n
&lt;/#list&gt;
*/</VALUE>
</CLASS>
<CLASS>
<KEY>.+</KEY>
<VALUE>/**\n
* The type ${name}.\n
*/</VALUE>
</CLASS>
</CLASSES>
<CONSTRUCTORS>
<CONSTRUCTOR>
<KEY>.+</KEY>
<VALUE>/**\n
* Instantiates a new ${name}.\n
&lt;#if element.parameterList.parameters?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.parameterList.parameters as parameter&gt;
* @param ${parameter.name} the ${paramNames[parameter.name]}\n
&lt;/#list&gt;
&lt;#if element.throwsList.referenceElements?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.throwsList.referenceElements as exception&gt;
* @throws ${exception.referenceName} the ${exceptionNames[exception.referenceName]}\n
&lt;/#list&gt;
*/</VALUE>
</CONSTRUCTOR>
</CONSTRUCTORS>
<METHODS>
<METHOD>
<KEY>^.*(public|protected|private)*\s*.*(\w(\s*&lt;.+&gt;)*)+\s+get\w+\s*\(.*\).+</KEY>
<VALUE>/**\n
* Gets ${partName}.\n
&lt;#if element.typeParameters?has_content&gt; * \n
&lt;/#if&gt;
&lt;#list element.typeParameters as typeParameter&gt;
* @param &lt;${typeParameter.name}&gt; the type parameter\n
&lt;/#list&gt;
&lt;#if element.parameterList.parameters?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.parameterList.parameters as parameter&gt;
* @param ${parameter.name} the ${paramNames[parameter.name]}\n
&lt;/#list&gt;
&lt;#if isNotVoid&gt;
*\n
* @return the ${partName}\n
&lt;/#if&gt;
&lt;#if element.throwsList.referenceElements?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.throwsList.referenceElements as exception&gt;
* @throws ${exception.referenceName} the ${exceptionNames[exception.referenceName]}\n
&lt;/#list&gt;
*/</VALUE>
</METHOD>
<METHOD>
<KEY>^.*(public|protected|private)*\s*.*(void|\w(\s*&lt;.+&gt;)*)+\s+set\w+\s*\(.*\).+</KEY>
<VALUE>/**\n
* Sets ${partName}.\n
&lt;#if element.typeParameters?has_content&gt; * \n
&lt;/#if&gt;
&lt;#list element.typeParameters as typeParameter&gt;
* @param &lt;${typeParameter.name}&gt; the type parameter\n
&lt;/#list&gt;
&lt;#if element.parameterList.parameters?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.parameterList.parameters as parameter&gt;
* @param ${parameter.name} the ${paramNames[parameter.name]}\n
&lt;/#list&gt;
&lt;#if isNotVoid&gt;
*\n
* @return the ${partName}\n
&lt;/#if&gt;
&lt;#if element.throwsList.referenceElements?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.throwsList.referenceElements as exception&gt;
* @throws ${exception.referenceName} the ${exceptionNames[exception.referenceName]}\n
&lt;/#list&gt;
*/</VALUE>
</METHOD>
<METHOD>
<KEY>^.*((public\s+static)|(static\s+public))\s+void\s+main\s*\(\s*String\s*(\[\s*\]|\.\.\.)\s+\w+\s*\).+</KEY>
<VALUE>/**\n
* The entry point of application.\n
&lt;#if element.parameterList.parameters?has_content&gt;
*\n
&lt;/#if&gt;
* @param ${element.parameterList.parameters[0].name} the input arguments\n
&lt;#if element.throwsList.referenceElements?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.throwsList.referenceElements as exception&gt;
* @throws ${exception.referenceName} the ${exceptionNames[exception.referenceName]}\n
&lt;/#list&gt;
*/</VALUE>
</METHOD>
<METHOD>
<KEY>.+</KEY>
<VALUE>/**\n
* ${name}&lt;#if isNotVoid&gt; ${return}&lt;/#if&gt;.\n
&lt;#if element.typeParameters?has_content&gt; * \n
&lt;/#if&gt;
&lt;#list element.typeParameters as typeParameter&gt;
* @param &lt;${typeParameter.name}&gt; the type parameter\n
&lt;/#list&gt;
&lt;#if element.parameterList.parameters?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.parameterList.parameters as parameter&gt;
* @param ${parameter.name} the ${paramNames[parameter.name]}\n
&lt;/#list&gt;
&lt;#if isNotVoid&gt;
*\n
* @return the ${return}\n
&lt;/#if&gt;
&lt;#if element.throwsList.referenceElements?has_content&gt;
*\n
&lt;/#if&gt;
&lt;#list element.throwsList.referenceElements as exception&gt;
* @throws ${exception.referenceName} the ${exceptionNames[exception.referenceName]}\n
&lt;/#list&gt;
*/</VALUE>
</METHOD>
</METHODS>
<FIELDS>
<FIELD>
<KEY>^.*(public|protected|private)*.+static.*(\w\s\w)+.+</KEY>
<VALUE>/**\n
* The constant ${element.getName()}.\n
*/</VALUE>
</FIELD>
<FIELD>
<KEY>^.*(public|protected|private)*.*(\w\s\w)+.+</KEY>
<VALUE>/**\n
&lt;#if element.parent.isInterface()&gt;
* The constant ${element.getName()}.\n
&lt;#else&gt;
* The ${name}.\n
&lt;/#if&gt; */</VALUE>
</FIELD>
<FIELD>
<KEY>.+</KEY>
<VALUE>/**\n
&lt;#if element.parent.isEnum()&gt;
*${name} ${typeName}.\n
&lt;#else&gt;
* The ${name}.\n
&lt;/#if&gt;*/</VALUE>
</FIELD>
</FIELDS>
</TEMPLATES>
</component>
</project>

@ -0,0 +1,35 @@
<?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>
<remote-repository>
<option name="id" value="MavenRepo" />
<option name="name" value="MavenRepo" />
<option name="url" value="https://repo.maven.apache.org/maven2/" />
</remote-repository>
<remote-repository>
<option name="id" value="maven" />
<option name="name" value="maven" />
<option name="url" value="https://maven.google.com" />
</remote-repository>
</component>
</project>

@ -0,0 +1,9 @@
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="jbr-17" 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,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/modules/app/note1.app.main.iml" filepath="$PROJECT_DIR$/.idea/modules/app/note1.app.main.iml" />
</modules>
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="8cbb75f3-a55c-45ad-8ce2-7c01ba9c5b1f" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="4884c2e5-08e7-44d7-ac7a-d7562985ec2e" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="b68da028-c53c-414a-b485-a7006954bbf8" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="ebccb316-6580-4e7f-977d-9863f3a9becd" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="11325530-318e-4f08-8726-e75484cb333f" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="e4703595-74da-4cf2-8b90-a30a61ac168d" />
</component>
</module>

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$/../../../app/src/main">
<sourceFolder url="file://$MODULE_DIR$/../../../app/src/main/assets" type="java-resource" />
</content>
</component>
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="ee1ef796-7760-4ef2-a398-0efba0b54104" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="01e4ea9f-441a-46e8-9e32-1be5d96d3bd4" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="1611ad0d-b223-4e8f-9392-62208f2d4c00" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="SonarLintModuleSettings">
<option name="uniqueId" value="e32c1059-ba4b-4183-bd66-836bc7385a77" />
</component>
</module>

@ -0,0 +1,10 @@
F
java:S1604¢"(Make this anonymous inner class a lambda(Éãî8«ê¶ÛÑ1
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]*$'.(ðᘈ8¯ê¶ÛÑ1
U
java:S3878G"8Remove this array creation and simply pass the elements.(‘Àߎ8²ê¶ÛÑ1
\
java:S1874f":Remove this use of "setLatestEventInfo"; it is deprecated.(½‹èŒýÿÿÿÿ8·ê¶ÛÑ1

@ -0,0 +1,11 @@
z
java:S4144"\Update this method so that its implementation is not identical to "getParentId" on line 174.(ø¦¯ÿ8‰ÞåÐÑ1
E
java:S1125E"(Remove the unnecessary boolean literals.(ú«€É8<>ÞåÐÑ1
t
java:S3776b"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(Ñý¨úýÿÿÿÿ8<>ÞåÐÑ1
J
java:S1125d"(Remove the unnecessary boolean literals.(¢´—Öÿÿÿÿÿ8<>ÞåÐÑ1
E
java:S1125e"(Remove the unnecessary boolean literals.(ãêÛì8<>ÞåÐÑ1

@ -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,30 @@
}
java:S1192M"[Define a constant instead of duplicating this literal " TEXT NOT NULL DEFAULT ''," 6 times.(ƒþÞ¿ùÿÿÿÿ8´ÊÕÕÑ1
j
java:S1192t"HDefine a constant instead of duplicating this literal " BEGIN " 4 times.(ÕêïŠþÿÿÿÿ8¹™<C2B9>ÛÑ1
i
java:S1192<18>"FDefine a constant instead of duplicating this literal "=old." 6 times.(”»ÎÔüÿÿÿÿ8¹™<C2B9>ÛÑ1
j
java:S1192¢"GDefine a constant instead of duplicating this literal " BEGIN" 6 times.(ÕêïŠþÿÿÿÿ8¹™<C2B9>ÛÑ1
{
java:S1192F"^Define a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT 0," 11 times.(çÀœª8µÊÕÕÑ1
f
java:S1192w"IDefine a constant instead of duplicating this literal " WHERE " 8 times.(Øëž°8¹™<C2B9>ÛÑ1
c
java:S1192w"FDefine a constant instead of duplicating this literal "=new." 6 times.(Øëž°8¹™<C2B9>ÛÑ1
k
java:S1192¢"MDefine a constant instead of duplicating this literal " ADD COLUMN " 4 times.(¼¯ 8ÏÇÛÑ1
o
java:S1192"RDefine a constant instead of duplicating this literal " AFTER DELETE ON " 3 times.(“áâB8¹™<C2B9>ÛÑ1
k
java:S1192¢"MDefine a constant instead of duplicating this literal "ALTER TABLE " 4 times.(¼¯ 8ÏÇÛÑ1
j
java:S1192v"HDefine a constant instead of duplicating this literal " SET " 8 times.(Õ÷Ë“üÿÿÿÿ8¹™<C2B9>ÛÑ1
g
java:S1192u"JDefine a constant instead of duplicating this literal " UPDATE " 8 times.(ìó¥Ä8¹™<C2B9>ÛÑ1

java:S1192I"yDefine a constant instead of duplicating this literal " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," 4 times.(˜›£·8µÊÕÕÑ1
`
java:S12140"CMove constants defined in this interfaces to another class or enum.(áÅÔö׈ÛÑ1
H java:S106ú"+Replace this use of System.out by a logger.(ß¡¿ä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 ("<>").(œ€ÄÑ
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,10 @@
E
java:S1604/"(Make this anonymous inner class a lambda(í˽ý8ªíàÐÑ1
o java:S100("NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¦Ÿ¦×ýÿÿÿÿ8°íàÐÑ1

java:S3923Q"]This conditional operation returns the same value whether the condition is "true" or "false".(ÀâÒŽúÿÿÿÿ8´íàÐÑ1
W
java:S1874Q"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(ÀâÒŽúÿÿÿÿ8´íàÐÑ1
W
java:S1874Q"5Remove this use of "FORMAT_24HOUR"; it is deprecated.(ÀâÒŽúÿÿÿÿ8´íàÐÑ1

@ -0,0 +1,32 @@
v
java:S22934"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ï®Ô<C2AE><38>ÂÓÑ1
{
java:S2293_"YReplace the type specification in this constructor call with the diamond operator ("<>").(áºÐ»ûÿÿÿÿ<38>ÂÓÑ1
|
java:S2293Ü"YReplace the type specification in this constructor call with the diamond operator ("<>").(Ûª¡úÿÿÿÿ<38>ÂÓÑ1
i
java:S1192G"GDefine a constant instead of duplicating this literal "%s: %s" 4 times.(ÇÇ÷«ùÿÿÿÿ<38>ÂÓÑ1
j
java:S1192~"HDefine a constant instead of duplicating this literal "=? AND " 4 times.(„¼¹<C2BC>úÿÿÿÿ<38>ÂÓÑ1
R
java:S1066"/Merge this if statement with the enclosing one.(䲜¼øÿÿÿÿ<38>ÂÓÑ1
<EFBFBD>
java:S1319Ò"mThe return type of this method should be an interface such as "Set" rather than the implementation "HashSet".(ÛëÈðýÿÿÿÿ<38>ÂÓÑ1
\
java:S1118&":Add a private constructor to hide the implicit public one.(³¡¸<C2A1>ÿÿÿÿÿ<38>ÂÓÑ1
[
java:S1155/">Use isEmpty() to check whether the collection is empty or not.(´¤”Ó<38>ÂÓÑ1
a
java:S2147H"DCombine this catch with the one at line 70, which has the same body.(æš©›8€žÂÓÑ1
b
java:S2147q"ECombine this catch with the one at line 111, 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:S5993J"9Change the visibility of this constructor to "protected".(»Õí©8<>¢<EFBFBD>ÛÑ1

@ -0,0 +1,11 @@
n
java:S1301"KReplace this "switch" statement by "if" statements to increase readability.(öÛ«°þÿÿÿÿ8íÇÒÐÑ1
O
java:S1874d"2Remove this use of "isScreenOn"; it is deprecated.(î–Éà8þÇÒÐÑ1
g
java:S2147}"ECombine this catch with the one at line 123, which has the same body.(¢œ€Ùøÿÿÿÿ8€ÈÒÐÑ1
a
java:S2147"ECombine this catch with the one at line 125, which has the same body.(êÁ©8€ÈÒÐÑ1
c
java:S2147<18>"ECombine this catch with the one at line 127, which has the same body.(îÉÕä8€ÈÒÐÑ1

@ -0,0 +1,71 @@
|
java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(æå<C3A6>„þÿÿÿÿ8•á¸ÛÑ1
i
java:S2184<18>"FCast one of the operands of this multiplication operation to a "long".(⣛Úùÿÿÿÿ8—á¸ÛÑ1
[
java:S1874T"9Remove this use of "DefaultHttpClient"; it is deprecated.(믥ìþÿÿÿÿ8Øá¸ÛÑ1
O
java:S1874"2Remove this use of "HttpParams"; it is deprecated.(ŸÅE8Ýá¸ÛÑ1
T
java:S1874"7Remove this use of "BasicHttpParams"; it is deprecated.(ŸÅE8Ýá¸ÛÑ1
_
java:S1874"<Remove this use of "HttpConnectionParams"; it is deprecated.(­Ú¬Ùùÿÿÿÿ8Ýá¸ÛÑ1
_
java:S1874˜"<Remove this use of "HttpConnectionParams"; it is deprecated.(åÙµÌûÿÿÿÿ8Ýá¸ÛÑ1
V
java:S1874"9Remove this use of "DefaultHttpClient"; it is deprecated.(ÛÔÇ/8Þá¸ÛÑ1
[
java:S1874œ"8Remove this use of "BasicCookieStore"; it is deprecated.(º„˜³øÿÿÿÿ8Þá¸ÛÑ1
[
java:S1874œ"8Remove this use of "BasicCookieStore"; it is deprecated.(º„˜³øÿÿÿÿ8Þá¸ÛÑ1
]
java:S1874ž":Remove this use of "HttpProtocolParams"; it is deprecated.(Õêøÿÿÿÿÿ8Þá¸ÛÑ1
M
java:S1874£"/Remove this use of "HttpGet"; it is deprecated.(<28>ÿŽ¡8Þá¸ÛÑ1
M
java:S1874£"/Remove this use of "HttpGet"; it is deprecated.(<28>ÿŽ¡8ßá¸ÛÑ1
W
java:S1874¤"4Remove this use of "HttpResponse"; it is deprecated.(Òø±¾þÿÿÿÿ8ßá¸ÛÑ1
Q
java:S1874¨".Remove this use of "Cookie"; it is deprecated.(Жí˜ÿÿÿÿÿ8ßá¸ÛÑ1
Q
java:S1874ª".Remove this use of "Cookie"; it is deprecated.(<28>èý¯ûÿÿÿÿ8ßá¸ÛÑ1
S
java:S1874Ð"0Remove this use of "HttpPost"; it is deprecated.(÷îäÐøÿÿÿÿ8àá¸ÛÑ1
S
java:S1874Ñ"0Remove this use of "HttpPost"; it is deprecated.(‹äÏÒÿÿÿÿÿ8àá¸ÛÑ1
S
java:S1874Ñ"0Remove this use of "HttpPost"; it is deprecated.(‹äÏÒÿÿÿÿÿ8àá¸ÛÑ1
P
java:S1874Þ"2Remove this use of "HttpEntity"; it is deprecated.(Û…­ñ8áá¸ÛÑ1
M
java:S2093ð"*Change this "try" to a try-with-resources.(¡»¢üùÿÿÿÿ8âá¸ÛÑ1
N
java:S1874"0Remove this use of "HttpPost"; it is deprecated.(ê ¶É8ãá¸ÛÑ1
c
java:S2147¥"ECombine this catch with the one at line 416, which has the same body.(ï­£Ä8äá¸ÛÑ1
]
java:S1874":Remove this use of "BasicNameValuePair"; it is deprecated.(æå<C3A6>„þÿÿÿÿ8äá¸ÛÑ1
]
java:S1874":Remove this use of "BasicNameValuePair"; it is deprecated.(æå<C3A6>„þÿÿÿÿ8äá¸ÛÑ1
]
java:S1874":Remove this use of "BasicNameValuePair"; it is deprecated.(ø³®ñýÿÿÿÿ8äá¸ÛÑ1
Z
java:S1874"<Remove this use of "UrlEncodedFormEntity"; it is deprecated.(«„¿Œ8äá¸ÛÑ1
Z
java:S1874"<Remove this use of "UrlEncodedFormEntity"; it is deprecated.(«„¿Œ8äá¸ÛÑ1
W
java:S1874"4Remove this use of "HttpResponse"; it is deprecated.(¬±ó<C2B1>ûÿÿÿÿ8äá¸ÛÑ1
b
java:S1874 "?Remove this use of "ClientProtocolException"; it is deprecated.(‡¤“Óûÿÿÿÿ8åá¸ÛÑ1
c
java:S2147¡"ECombine this catch with the one at line 669, which has the same body.(ï­£Ä8íá¸ÛÑ1
M
java:S1874Ž"/Remove this use of "HttpGet"; it is deprecated.(”ëÚê8íá¸ÛÑ1
M
java:S1874Ž"/Remove this use of "HttpGet"; it is deprecated.(”ëÚê8íá¸ÛÑ1
W
java:S1874<18>"4Remove this use of "HttpResponse"; it is deprecated.(š߭þÿÿÿÿ8íá¸ÛÑ1
b
java:S1874<18>"?Remove this use of "ClientProtocolException"; it is deprecated.(‡¤“Óûÿÿÿÿ8íá¸ÛÑ1

@ -0,0 +1,14 @@
{
java:S22931"YReplace the type specification in this constructor call with the diamond operator ("<>").(§á‡Úûÿÿÿÿ8<>šäÐÑ1
K
java:S1604"(Make this anonymous inner class a lambda(¯<>Àžÿÿÿÿÿ8šäÐÑ1
m
java:S1301x"KReplace this "switch" statement by "if" statements to increase readability.(ãÁð™øÿÿÿÿ8šäÐÑ1
T
java:S1135p"2Complete the task associated to this TODO comment.(ƒŠ® úÿÿÿÿ8®šäÐÑ1
C java:S131x""Add a default case to this switch.(ãÁð™øÿÿÿÿ8®šäÐÑ1
e
java:S1126á"BReplace this if-then-else statement by a single method invocation.(‚å¿¥ûÿÿÿÿ8³šäÐÑ1
W
java:S2864"4Iterate over the "entrySet" instead of the "keySet".(ΚŸ<C5A1>ûÿÿÿÿ8¶šäÐÑ1

@ -0,0 +1,119 @@
|
java:S2293³"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 ("<>").(×¼‰í<38>­îÑ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
j
java:S1192ƒ"GDefine a constant instead of duplicating this literal "cancel" 3 times.(˜Ìºãùÿÿÿÿ8<>í¢îÑ1
g
java:S1192«"IDefine a constant instead of duplicating this literal "[/local]" 3 times.(¤œ˜<C593>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
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
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(<28>ŽÕä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
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(<28>ŽÕä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
F
java:S1604ë"(Make this anonymous inner class a lambda(××ß’8¡í¢îÑ1
n
java:S1301ý "KReplace this "switch" statement by "if" statements to increase readability.(×ö³–úÿÿÿÿ8¢í¢îÑ1
y
java:S1104ª"VMake tvModified a static final constant or non-public and provide accessors if needed.(ƒëÔ£ÿÿÿÿÿ8£í¢îÑ1
z
java:S1104¬"WMake ivAlertIcon a static final constant or non-public and provide accessors if needed.(ªà¶±ûÿÿÿÿ8£í¢îÑ1
z
java:S1104®"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.(“²<E2809C>Öúÿÿÿÿ8£í¢îÑ1
{
java:S1104°"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.(ýãä¬üÿÿÿÿ8£í¢îÑ1
z java:S116ô"XRename this field "PHOTO_REQUEST" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ôÚò÷þÿÿÿÿ8Ùí¢îÑ1
D
java:S1170ô"!Make this final field static too.(ôÚò÷þÿÿÿÿ8Ùí¢îÑ1
t
java:S1450i"WRemove the "editText" field and declare it as a local variable in the relevant methods.(²è‚Æ8Üí¢îÑ1
u
java:S1450ò"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.(©´ÖÛ8Üí¢îÑ1
ƒ
java:S1149ú"eReplace the synchronized class "Vector" by an unsynchronized one such as "ArrayList" or "LinkedList".(×¼‰í8Þí¢îÑ1
X java:S125k"<This block of commented-out lines of code should be removed.(îòäÊ8àí¢îÑ1
X java:S125o"<This block of commented-out lines of code should be removed.(»©Õ¼8àí¢îÑ1
Ÿ
java:S1186¤"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(¦Œœ¢8¥î¢îÑ1
L
java:S1905®"/Remove this unnecessary cast to "CharSequence".(þ¶„78î<38>©îÑ1
M
java:S5869á"*Remove duplicates in this character class.(ˆþ¬êüÿÿÿÿ8«î¢îÑ1
u
java:S3776ú"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨÁ±øÿÿÿÿ8­î¢îÑ1
R
java:S2864Û"4Iterate over the "entrySet" instead of the "keySet".(­Ô‡ï8²î¢îÑ1
?
java:S1116ž"Remove this empty statement.(ôŸŽìúÿÿÿÿ8¶î¢îÑ1
p
java:S3252¿"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(ˆ†Îúúÿÿÿÿ8ºî¢îÑ1
_
java:S1126ô"AReplace this if-then-else statement by a single return statement.(®ÎÚÉ8¾î¢îÑ1
F java:S108ƒ")Either remove or fill this block of code.(ó胟8Àî¢îÑ1
?
java:S1116œ"Remove this empty statement.(ôŸŽìúÿÿÿÿ8Âî¢îÑ1
P
java:S1874ª"-Remove this use of "speak"; it is deprecated.(Ä£šñûÿÿÿÿ8Ãî¢îÑ1
p
java:S3776Ç"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(<28>ñ”Ò8Òî¢îÑ1
k java:S100ý"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ò±³þ8Öî¢îÑ1
X
java:S2209"5Change this instance-reference to a static reference.(Î¥óÌøÿÿÿÿ8Ùî¢îÑ1
^ java:S125"<This block of commented-out lines of code should be removed.(‘ûžŒþÿÿÿÿ8Ùî¢îÑ1
^ java:S125¢"<This block of commented-out lines of code should be removed.(´ù·™øÿÿÿÿ8Úî¢îÑ1
k java:S100¦"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ò¤öÝ8Úî¢îÑ1
X java:S125¹"<This block of commented-out lines of code should be removed.(ɱÀ
8Ûî¢îÑ1
k
java:S3252ß"MUse static access with "android.text.Spanned" for "SPAN_INCLUSIVE_EXCLUSIVE".(ŸÍÃó8æî¢îÑ1
j
java:S3252
"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(þà¦T8ôî¢îÑ1
X java:S125
"<This block of commented-out lines of code should be removed.(ú÷ï<8øî¢îÑ1
Y java:S125ù
"<This block of commented-out lines of code should be removed.(ÚƒØî8úî¢îÑ1
I
java:S1068i",Remove this unused "editText" 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,3 @@
m
java:S37763"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(üßú–ùÿÿÿÿ

@ -0,0 +1,13 @@
j
java:S1192´"MDefine a constant instead of duplicating this literal "Unknown URI " 4 times.(ÿü¶}8Œ©—ÛÑ1
M
java:S1153á"1Directly append the argument of String.valueOf().(œËߦýÿÿÿÿ

java:S3008c"eRename this field "NOTES_SNIPPET_SEARCH_QUERY" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Èò<C388>ƒùÿÿÿÿ8¦©—ÛÑ1
f
java:S1659Ç"CDeclare "noteId" and all following declarations on a separate line.(Û‡Ú¸øÿÿÿÿ8­©—ÛÑ1
V
java:S2130ÿ"8Use "Long.parseLong" for this string-to-long conversion.(¿™‹–8°©—ÛÑ1
N
java:S1135ð"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ

@ -0,0 +1,11 @@
E
java:S1604O"(Make this anonymous inner class a lambda(ñ×®è8æÓßÐÑ1
J
java:S1604["(Make this anonymous inner class a lambda(Ò´Ñ<C2B4>ÿÿÿÿÿ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
]
java:S3398"?Move this method into the anonymous class declared at line 137.( šåš8ÅÔßÐÑ1

@ -0,0 +1,17 @@
M
java:S1066Ñ"/Merge this if statement with the enclosing one.(§úµÌ8Ÿ•ØÑÑ1
q
java:S1104*"TMake mContent a static final constant or non-public and provide accessors if needed.(ËϲÐ8 •ØÑÑ1
:
java:S2386G"Make this member "protected".(”µåÓ8¶•ØÑÑ1
?
java:S2386Q"Make this member "protected".(Ñ㳎ýÿÿÿÿ8¶•ØÑÑ1
D
java:S3010t""Remove this assignment of "mNote".(¾çÞ•ùÿÿÿÿ8¸•ØÑÑ1
E
java:S3010<18>""Remove this assignment of "mNote".(¾çÞ•ùÿÿÿÿ8º•ØÑÑ1
_
java:S1126î"AReplace this if-then-else statement by a single return statement.(¶ø ˜8¾•ØÑÑ1
Y
java:S2696¹"6Make the enclosing method "static" or remove this set.(¯é±ºúÿÿÿÿ8Ë•ØÑÑ1

@ -0,0 +1,5 @@
9
java:S2386-"Make this member "protected".(¤íÂX8“ФÛÑ1
u
java:S3776¨"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(®‘‡§øÿÿÿÿ8™Ð¤ÛÑ1

@ -0,0 +1,12 @@
{
java:S2293("YReplace the type specification in this constructor call with the diamond operator ("<>").(<28>½ñäÿÿÿÿÿ8™îËÚÑ1
] java:S125"<This block of commented-out lines of code should be removed.(Í<C38D>¸ýÿÿÿÿ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:S32527"^Use static access with "android.provider.ContactsContract$ContactsColumns" for "DISPLAY_NAME".(Úÿ†Ø8¡îËÚÑ1

@ -0,0 +1,15 @@
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.(œÃÁí¸ÎÒÑ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 310, which has the same body.(ß<>È´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:S3398N"#Move this method into "TextExport".(þþ¯*8š¹ÎÒÑ1

@ -0,0 +1,13 @@
m
java:S1192B"KDefine a constant instead of duplicating this literal "content://" 4 times.(š¨ú¯üÿÿÿÿ8éÂÕÚÑ1
\
java:S11189":Add a private constructor to hide the implicit public one.(ž’Í“úÿÿÿÿ8íÂÕÚÑ1
e
java:S1214I"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,41 @@
v
java:S2293j"YReplace the type specification in this constructor call with the diamond operator ("<>").(²¿›ž8¡€ÌÛÑ1
{
java:S2293k"YReplace the type specification in this constructor call with the diamond operator ("<>").(‘´ÂÞþÿÿÿÿ8¡€ÌÛÑ1
{
java:S2293l"YReplace the type specification in this constructor call with the diamond operator ("<>").(±€šˆþÿÿÿÿ8¡€ÌÛÑ1
v
java:S2293n"YReplace the type specification in this constructor call with the diamond operator ("<>").(ÈüùÌ8¡€ÌÛÑ1
{
java:S2293o"YReplace the type specification in this constructor call with the diamond operator ("<>").(ðˆâ³ùÿÿÿÿ8¡€ÌÛÑ1
{
java:S2293p"YReplace the type specification in this constructor call with the diamond operator ("<>").(ž’»Ðýÿÿÿÿ8¡€ÌÛÑ1
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
p
java:S3776"RRefactor this method to reduce its Cognitive Complexity from 28 to the 15 allowed.(ðúæŠ8êƒÌÛÑ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
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
E
java:S1905Ë"'Remove this unnecessary cast to "Node".(¶œáÁ8üƒÌÛÑ1
J
java:S1905ñ"'Remove this unnecessary cast to "Node".(æô”²ýÿÿÿÿ8ýƒÌÛÑ1

@ -0,0 +1,76 @@
w
java:S2293ƒ"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð8û®çÐÑ1
E
java:S1604"(Make this anonymous inner class a lambda(—̺V8ý®çÐÑ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
£
java:S1862©"„This branch can not be reached because the condition duplicates a previous condition in the same sequence of "if/else if" statements(ÑɇÜ8¯çÐÑ1
>
java:S1116`"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
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
T
java:S1874ã"1Remove this use of "getHeight"; it is deprecated.(·¡ªÃýÿÿÿÿ8â¯çÐÑ1
?
java:S1116"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
F java:S108ß")Either remove or fill this block of code.(žûÊ¥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
p
java:S3776Š"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(<28>ñ”Ò8º°çÐÑ1
o
java:S3776í"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(ôŒùb8ŰçÐÑ1
R
java:S3398¼"/Move this method into "BackgroundQueryHandler".(—÷õŽüÿÿÿÿ8ɰçÐÑ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
J
java:S1068S"(Remove this unused "mode" private field.(ñÊúûýÿÿÿÿ8ɰçÐÑ1
M
java:S1068U"+Remove this unused "mButton" private field.(š<>§øÿÿÿÿ8ʰçÐÑ1

@ -0,0 +1,3 @@
b
java:S1124 "EReorder the modifiers to comply with the Java Language Specification.(¾™¹õ8­¶šÛÑ1

@ -0,0 +1,95 @@
W
java:S1118":Add a private constructor to hide the implicit public one.(ªµ<C2AA><C2B5>8<>ÆÈÓÑ1
`
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(êæ£<C3A6>üÿÿÿÿ
[
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.(û³˜µÿÿÿÿÿ
g
java:S1124l"EReorder the modifiers to comply with the Java Language Specification.(<28>ìÝÚÿÿÿÿÿ8”ÆÈÓÑ1
a
java:S1124n"EReorder the modifiers to comply with the Java Language Specification.(†¥-8”ÆÈÓÑ1
g
java:S1124p"EReorder the modifiers to comply with the Java Language Specification.(éÙýâûÿÿÿÿ8•ÆÈÓÑ1

@ -0,0 +1,31 @@
W
java:S1118)":Add a private constructor to hide the implicit public one.(§Ú¦“8Ž£ÊÓÑ1
W
java:S1118:":Add a private constructor to hide the implicit public one.(¦¬ÿ”8<>£ÊÓÑ1
b
java:S1124<"EReorder the modifiers to comply with the Java Language Specification.(‰ßÆ“8<>£ÊÓÑ1
g
java:S1124D"EReorder the modifiers to comply with the Java Language Specification.(¼Þý·þÿÿÿÿ8<>£ÊÓÑ1
K
java:S2140Z")Use "java.util.Random.nextInt()" instead.(Åðêôþÿÿÿÿ8£ÊÓÑ1
\
java:S1118a":Add a private constructor to hide the implicit public one.(øÕŪþÿÿÿÿ8£ÊÓÑ1
g
java:S1124b"EReorder the modifiers to comply with the Java Language Specification.(»ÔÌôüÿÿÿÿ8£ÊÓÑ1
g
java:S1124j"EReorder the modifiers to comply with the Java Language Specification.(ÓþûÐúÿÿÿÿ8£ÊÓÑ1
g
java:S1124r"EReorder the modifiers to comply with the Java Language Specification.(òÄó²ýÿÿÿÿ8£ÊÓÑ1
b
java:S1124z"EReorder the modifiers to comply with the Java Language Specification.(¬Éœö8£ÊÓÑ1
X
java:S1118˜":Add a private constructor to hide the implicit public one.(ÜÖ¹Ø8£ÊÓÑ1
h
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(®íç±þÿÿÿÿ8£ÊÓÑ1
h
java:S1124¥"EReorder the modifiers to comply with the Java Language Specification.(ªª‡›úÿÿÿÿ8£ÊÓÑ1
]
java:S1118³":Add a private constructor to hide the implicit public one.(ŽÞëÿùÿÿÿÿ8“£ÊÓÑ1
c
java:S1124µ"EReorder the modifiers to comply with the Java Language Specification.(<28>Þúí8“£ÊÓÑ1

@ -0,0 +1,5 @@
c
java:S2259Þ"@A "NullPointerException" could be thrown; "js" is nullable here.(ÂÀéÇúÿÿÿÿ8¥à©ÛÑ1
p
java:S3776¼"RRefactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.(´ÇŽª8»à©ÛÑ1

@ -0,0 +1,3 @@
E
java:S1604)"(Make this anonymous inner class a lambda(€ÖÊ©8˜âÐÑ1

@ -0,0 +1,25 @@
?
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.(øå´¡ÿÿÿÿÿ
L
java:S1874P"6Remove this use of "findPreference"; it is deprecated.(‰´Òø
h
java:S3776\"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(Ù«µ§
Q
java:S1161ù":Add the "@Override" annotation above this method signature(<28>ñ”Ò

@ -0,0 +1,13 @@
|
java:S2293Ä"YReplace the type specification in this constructor call with the diamond operator ("<>").(áºÐ»ûÿÿÿÿ8Û¾•ÒÑ1
q
java:S1192D"ODefine a constant instead of duplicating this literal "Wrong note id:" 3 times.(€¨ƒ¦úÿÿÿÿ8ྕÒÑ1
d
java:S1126ƒ"AReplace this if-then-else statement by a single return statement.(Æ·¾ôúÿÿÿÿ8û¾•ÒÑ1
p
java:S3776¼"RRefactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.(<28>¤§²8þ¾•ÒÑ1
a
java:S1155û">Use isEmpty() to check whether the collection is empty or not.(Šéçïøÿÿÿÿ8¿•ÒÑ1
c
java:S2147"ECombine this catch with the one at line 258, which has the same body.(æš©›8ƒ¿•ÒÑ1

@ -0,0 +1,9 @@
{
java:S22930"YReplace the type specification in this constructor call with the diamond operator ("<>").(¡Ê©ëùÿÿÿÿ8¿¯ÛÑ1

java:S1319ª"pThe return type of this method should be an interface such as "List" rather than the implementation "ArrayList".(ëï·ºüÿÿÿÿ8¿¯ÛÑ1
c
java:S2259§"@A "NullPointerException" could be thrown; "js" is nullable here.(Âä¢Ñúÿÿÿÿ8¦¿¯ÛÑ1
y
java:S3923õ"[Remove this conditional structure or edit its code blocks so that they're not all the same.(†ÈÔ¡8¯¿¯ÛÑ1

@ -0,0 +1,25 @@
E
java:S16049"(Make this anonymous inner class a lambda(«ÑŽð8è¾ÍÛÑ1
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:S1124."EReorder the modifiers to comply with the Java Language Specification.(¹‹¶È8ñ¾ÍÛÑ1
S
java:S26969"6Make the enclosing method "static" or remove this set.(«ÑŽð8ò¾ÍÛÑ1
S
java:S2696;"6Make the enclosing method "static" or remove this set.(ÙÊãÚ8ó¾ÍÛÑ1
S
java:S2696N"6Make the enclosing method "static" or remove this set.(ÙÊãÚ8ó¾ÍÛÑ1
R
java:S2696t"6Make the enclosing method "static" or remove this set.(„ò<E2809E> 8õ¾ÍÛÑ1

@ -0,0 +1,13 @@
{
java:S2293z"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
9
java:S23860"Make this member "protected".(êÝÐu8éÞ¦ÛÑ1
u
java:S3776Ž"RRefactor this method to reduce its Cognitive Complexity from 25 to the 15 allowed.(¸ŸêÉýÿÿÿÿ8ðÞ¦ÛÑ1
o
java:S3776¸"RRefactor this method to reduce its Cognitive Complexity from 32 to the 15 allowed.(ë®Æ8öÞ¦ÛÑ1

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

@ -0,0 +1,87 @@
p
@app/src/main/java/net/micode/notes/gtask/remote/GTaskClient.java,4\5\4529b3a97b0f3b19b895aa06f23bed63ff38a312
X
(gradle/wrapper/gradle-wrapper.properties,f\b\fbe448ebfc3eb2d4e308f6b8b043666f5b57235e
@
local.properties,0\7\0712df971a99ac4d2fccb8e0fb19f377f3374cca
?
settings.gradle,0\5\05efc8b1657769a27696d478ded1e95f38737233
@
app/build.gradle,f\4\f4a01d6a4fcb971362ec00a83903fd3902f52164
k
;app/src/main/java/net/micode/notes/ui/NoteEditActivity.java,5\7\577f30d26378ec8a2bd2e4a43f3c79b3f04c402c
l
<app/src/main/java/net/micode/notes/ui/NotesListActivity.java,a\d\ad72331a1bed265bb9c0fe838faa74dbf69fce32
b
2app/src/main/java/net/micode/notes/model/Note.java,d\d\dd970bd8ce083850fca1d4d159647ccd110e57cb
p
@app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java,1\e\1eb2363b523dbcae43d3c6e4790c64436af61b13
b
2app/src/main/java/net/micode/notes/data/Notes.java,a\7\a7641cfac724321d508c2a284223a711011a93f5
i
9app/src/main/java/net/micode/notes/model/WorkingNote.java,8\7\876016634c6642b35109680ccac740dc8271b236
h
8app/src/main/java/net/micode/notes/ui/NotesListItem.java,5\d\5dfe6902d8ec740690f88d644e74362c3be08fad
g
7app/src/main/java/net/micode/notes/ui/NoteItemData.java,0\8\08c35f02f11c35ae9ebf8db0a482054dfa1cf493
j
:app/src/main/java/net/micode/notes/gtask/data/SqlNote.java,f\1\f1226eeacd46c914d51f3d1a6d6f27377490d2a4
t
Dapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java,1\7\175d8fa829f0a7ced6aa11970f112de6ad144628
m
=app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java,3\e\3e688be40dc69cfd1062f41d0fc27fe261a26710
l
<app/src/main/java/net/micode/notes/ui/AlarmInitReceiver.java,0\2\0268ec648e2fc0139b30ed13396174b7392c1ae2
h
8app/src/main/java/net/micode/notes/ui/AlarmReceiver.java,5\8\5836a695995df8fadacfa6409fe8d21d88946842
i
9app/src/main/java/net/micode/notes/ui/DateTimePicker.java,6\c\6cbf8bd9aa98eff862b1dc067330ba66ba4493aa
o
?app/src/main/java/net/micode/notes/ui/DateTimePickerDialog.java,2\b\2bfc771e07e87c37d3a76a2c815bc8fb30649798
g
7app/src/main/java/net/micode/notes/ui/DropdownMenu.java,d\1\d1cc822fa9d783a8d4563bf6e139b7ae10de2fb1
m
=app/src/main/java/net/micode/notes/ui/FoldersListAdapter.java,f\9\f9f49497f95afd327db7a7a512612aa1089003d4
g
7app/src/main/java/net/micode/notes/ui/NoteEditText.java,5\0\503adcf2a0be1ecdb94a15efba4433b6589877b9
k
;app/src/main/java/net/micode/notes/ui/NotesListAdapter.java,2\8\283f16cc23da56ca65616082bc810304d3511d0a
r
Bapp/src/main/java/net/micode/notes/ui/NotesPreferenceActivity.java,d\a\da57ce446af85bbd9aefee65e969869f0cff78b0
h
8app/src/main/java/net/micode/notes/tool/BackupUtils.java,a\4\a446c87b1013132f8adaf83656b582028e8809af
7
gradlew,5\b\5bbfa66edb4db3c7c33c5181f43510990d3307f9
k
;app/src/main/java/net/micode/notes/gtask/data/MetaData.java,c\1\c182d0c9c237ea8a46a92ccaae9bb5c751923a88
g
7app/src/main/java/net/micode/notes/gtask/data/Node.java,3\a\3aac5305cb73bfbdeb8078cd264d04323fa80e92
j
:app/src/main/java/net/micode/notes/gtask/data/SqlData.java,9\3\934a4e2abf19d28a53f6aeb1dcd99248c44b6892
f
6app/src/main/java/net/micode/notes/tool/DataUtils.java,3\2\32360bf24febc78f20db52498c7576b3d8650d56
m
=app/src/main/java/net/micode/notes/tool/GTaskStringUtils.java,c\4\c42ad3cd6e664963fa1849c760a57d417d500ee7
k
;app/src/main/java/net/micode/notes/tool/ResourceParser.java,c\6\c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f
q
Aapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java,5\8\58052a8597c5f01595e1c849728bcae66c27a1a6
~
Napp/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java,5\f\5f6162ca79fcea353b280c5dc84973a9c37d2c74
d
4app/src/main/java/net/micode/notes/data/Contact.java,9\a\9a3a19793537958b8b1b03a81985999e22705a2f
j
:app/src/main/java/net/micode/notes/data/NotesProvider.java,6\a\6a65e747031f27aef20597b4181148a9fbf963d5
g
7app/src/main/java/net/micode/notes/gtask/data/Task.java,d\1\d187f1271655c3d91661a39fe6de395b6a9f290a
k
;app/src/main/java/net/micode/notes/gtask/data/TaskList.java,e\0\e094aec5c3e1b6f44539adff3114f5a1ad603ddc

Oapp/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java,0\f\0f0f0549145d0e2bfb972ba1ed2e2c38bfd6d1b1
s
Capp/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java,0\2\023468cfdd0b71d4098903b9070e364658e2fbcf
q
Aapp/src/main/java/net/micode/notes/gtask/remote/GTaskManager.java,a\b\ab153b0256bc5f6c194e188cec0b8e327e347a90
u
Eapp/src/main/java/net/micode/notes/gtask/remote/GTaskSyncService.java,f\0\f087b1ba1b9c91b7293fea0fb071eaed62a42137

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

Loading…
Cancel
Save