Skip to content

Fix/typeface default null crash - #19

Merged
CodingWithTashi merged 2 commits into
mainfrom
fix/typeface-default-null-crash
Sep 20, 2026
Merged

CodingWithTashi merged 2 commits into
mainfrom
fix/typeface-default-null-crash

agent flow added

0246511
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Sep 20, 2026 in 26s

Annotations

Check warning on line 49 in app/src/main/java/com/kharagedition/tibetankeyboard/ui/subscription/PremiumViewModel.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this useless elvis operation ?:, it always succeeds.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AaDA-6AtynaeS38Rui0P&open=AaDA-6AtynaeS38Rui0P&pullRequest=19

Check warning on line 203 in app/src/main/java/com/kharagedition/tibetankeyboard/service/TibetanKeyboard.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this useless elvis operation ?:, it always succeeds.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AaDA-6FNynaeS38Rui0T&open=AaDA-6FNynaeS38Rui0T&pullRequest=19

Check failure on line 534 in app/src/main/java/com/kharagedition/tibetankeyboard/ui/home/HomeScreen.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AaDA-6BhynaeS38Rui0Q&open=AaDA-6BhynaeS38Rui0Q&pullRequest=19

Check failure on line 253 in app/src/main/java/com/kharagedition/tibetankeyboard/data/repository/RevenueCatManager.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Premium subscription not available" 5 times.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AaDA-6DWynaeS38Rui0R&open=AaDA-6DWynaeS38Rui0R&pullRequest=19

Check failure on line 190 in app/src/main/java/com/kharagedition/tibetankeyboard/service/TibetanKeyboard.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "#FF704C04" 3 times.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AaDA-6FNynaeS38Rui0U&open=AaDA-6FNynaeS38Rui0U&pullRequest=19

Check failure on line 129 in app/src/main/java/com/kharagedition/tibetankeyboard/ui/subscription/PremiumActivity.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a nested comment explaining why this function is empty or complete the implementation.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AaDA-5-WynaeS38Rui0O&open=AaDA-5-WynaeS38Rui0O&pullRequest=19

Check warning on line 190 in app/src/main/java/com/kharagedition/tibetankeyboard/service/TibetanKeyboard.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this useless elvis operation ?:, it always succeeds.

See more on https://sonarcloud.io/project/issues?id=CodingWithTashi_Tibetan-Keyboard&issues=AaDA-6FNynaeS38Rui0S&open=AaDA-6FNynaeS38Rui0S&pullRequest=19