Skip to content

Merge branch 'claude/add-premium-features-uk0VU' of https://github.co…

c2bb616
Select commit
Loading
Failed to load commit list.
Merged

Identify premium features for subscription monetization #11

Merge branch 'claude/add-premium-features-uk0VU' of https://github.co…
c2bb616
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 1, 2026 in 36s

Annotations

Check warning on line 73 in app/src/main/java/com/kharagedition/tibetankeyboard/ai/AIRepository.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid hardcoded dispatchers.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mRkajY88LTl2Rg-&open=AZtY0mRkajY88LTl2Rg-&pullRequest=11

Check warning on line 72 in app/src/main/java/com/kharagedition/tibetankeyboard/util/PerformanceOptimizer.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused "diskCacheSize" local variable.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mSRajY88LTl2RhH&open=AZtY0mSRajY88LTl2RhH&pullRequest=11

Check warning on line 97 in app/src/main/java/com/kharagedition/tibetankeyboard/ai/PremiumFeatureManager.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused function parameter "featureName".

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mRvajY88LTl2RhC&open=AZtY0mRvajY88LTl2RhC&pullRequest=11

Check warning on line 91 in app/src/main/java/com/kharagedition/tibetankeyboard/ai/AIRepository.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Deprecated code should not be used.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mRkajY88LTl2RhB&open=AZtY0mRkajY88LTl2RhB&pullRequest=11

Check warning on line 73 in app/src/main/java/com/kharagedition/tibetankeyboard/util/PerformanceOptimizer.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused "memoryCacheSize" local variable.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mSRajY88LTl2RhI&open=AZtY0mSRajY88LTl2RhI&pullRequest=11

Check warning on line 51 in app/src/main/java/com/kharagedition/tibetankeyboard/ai/AIRepository.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid hardcoded dispatchers.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mRkajY88LTl2Rg9&open=AZtY0mRkajY88LTl2Rg9&pullRequest=11

Check warning on line 103 in app/src/main/java/com/kharagedition/tibetankeyboard/chat/ChatHistoryAdapter.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused function parameter "conversation".

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mTGajY88LTl2RhS&open=AZtY0mTGajY88LTl2RhS&pullRequest=11

Check warning on line 29 in app/src/main/java/com/kharagedition/tibetankeyboard/ai/AIRepository.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid hardcoded dispatchers.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mRkajY88LTl2Rg8&open=AZtY0mRkajY88LTl2Rg8&pullRequest=11

Check warning on line 103 in app/src/main/java/com/kharagedition/tibetankeyboard/chat/DocumentUploadDialog.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this TODO comment.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mS8ajY88LTl2RhO&open=AZtY0mS8ajY88LTl2RhO&pullRequest=11

Check warning on line 116 in app/src/main/java/com/kharagedition/tibetankeyboard/chat/DocumentUploadDialog.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this TODO comment.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mS8ajY88LTl2RhQ&open=AZtY0mS8ajY88LTl2RhQ&pullRequest=11

Check warning on line 63 in app/src/main/java/com/kharagedition/tibetankeyboard/chat/ChatExportDialog.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this TODO comment.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mSyajY88LTl2RhN&open=AZtY0mSyajY88LTl2RhN&pullRequest=11

Check warning on line 115 in app/src/main/java/com/kharagedition/tibetankeyboard/chat/DocumentUploadDialog.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this TODO comment.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mS8ajY88LTl2RhP&open=AZtY0mS8ajY88LTl2RhP&pullRequest=11

Check warning on line 83 in app/src/main/java/com/kharagedition/tibetankeyboard/chat/ChatHistoryBottomSheet.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this TODO comment.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mSmajY88LTl2RhM&open=AZtY0mSmajY88LTl2RhM&pullRequest=11

Check warning on line 158 in app/src/main/java/com/kharagedition/tibetankeyboard/ui/GrammarActivity.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused function parameter "result".

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mR7ajY88LTl2RhD&open=AZtY0mR7ajY88LTl2RhD&pullRequest=11

Check warning on line 69 in app/src/main/java/com/kharagedition/tibetankeyboard/ai/AIGrammarViewModel.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused "result" local variable.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mPqajY88LTl2Rg7&open=AZtY0mPqajY88LTl2Rg7&pullRequest=11

Check warning on line 175 in app/src/main/java/com/kharagedition/tibetankeyboard/ui/GrammarActivity.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused function parameter "correction".

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AZtY0mR7ajY88LTl2RhE&open=AZtY0mR7ajY88LTl2RhE&pullRequest=11