Skip to content

Commit f2117e1

Browse files
authored
Merge pull request #234 from elimu-ai/224-remove-getavailablelettergsons
Remove getAvailableLetterGsons() function
2 parents 83d6c29 + 7de6ac4 commit f2117e1

File tree

6 files changed

+15
-65
lines changed

6 files changed

+15
-65
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ buildscript {
66
mavenCentral()
77
}
88
dependencies {
9-
classpath 'com.android.tools.build:gradle:8.9.1'
9+
classpath 'com.android.tools.build:gradle:8.5.1'
1010
classpath 'org.ajoberstar.grgit:grgit-gradle:5.0.0'
1111

1212
// NOTE: Do not place your application dependencies here; they belong

gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ lifecycleExtensions = "2.2.0"
1414
room = "2.7.0"
1515
androidXJunit = "1.1.3"
1616
androidXEspresso = "3.4.0"
17-
coreKtx = "1.16.0"
18-
lifecycleViewmodelKtx = "2.8.7"
17+
coreKtx = "1.15.0"
18+
lifecycleViewmodelKtx = "2.2.0"
1919
kotlin = "2.1.10"
2020

2121
[libraries]

gradle/wrapper/gradle-wrapper.jar

19.8 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
#Thu Feb 20 13:06:01 ICT 2025
12
distributionBase=GRADLE_USER_HOME
23
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
45
networkTimeout=10000
56
validateDistributionUrl=true
67
zipStoreBase=GRADLE_USER_HOME

gradlew.bat

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

utils/src/main/java/ai/elimu/content_provider/utils/ContentProviderUtil.kt

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -30,57 +30,6 @@ object ContentProviderUtil {
3030

3131
private const val TAG = "ContentProviderUtil"
3232

33-
/**
34-
* Returns a list of letters currently available to the student.
35-
*
36-
*
37-
* If the student has not yet mastered any letters, only the first letter will be returned.
38-
*
39-
*
40-
* If the student has already mastered one or more letters, those will be returned, plus one
41-
* additional letter to be mastered next.
42-
*/
43-
@Deprecated("")
44-
fun getAvailableLetterGsons(
45-
context: Context,
46-
contentProviderApplicationId: String,
47-
analyticsApplicationId: String?
48-
): List<LetterGson> {
49-
Log.i(TAG, "getAvailableLetterGsons")
50-
51-
val letterGsons: MutableList<LetterGson> = ArrayList()
52-
53-
val allLetterGsons = getAllLetterGsons(context, contentProviderApplicationId)
54-
Log.i(TAG, "allLetterGsons.size(): " + allLetterGsons.size)
55-
for (letterGson in allLetterGsons) {
56-
Log.i(
57-
TAG,
58-
"letterGson.getText(): \"" + letterGson.text + "\""
59-
)
60-
val letterAssessmentEventGsons =
61-
EventProviderUtil.getLetterAssessmentEventGsonsByLetter(
62-
letterGson,
63-
context,
64-
analyticsApplicationId
65-
)
66-
Log.i(
67-
TAG,
68-
"letterAssessmentEventGsons.size(): " + letterAssessmentEventGsons.size
69-
)
70-
val isLetterMastered = MasteryHelper.isLetterMastered(letterAssessmentEventGsons)
71-
Log.i(
72-
TAG,
73-
"isLetterMastered: $isLetterMastered"
74-
)
75-
letterGsons.add(letterGson)
76-
if (!isLetterMastered) {
77-
break
78-
}
79-
}
80-
81-
return letterGsons
82-
}
83-
8433
/**
8534
* This method is only meant to be used for testing purposes during development. For production,
8635
* use [.getAvailableLetterGsons] instead.

0 commit comments

Comments
 (0)