Skip to content

Commit 65dfc51

Browse files
authored
Merge pull request #84 from permissions-dispatcher/shiraji/kt_support
Implement Kt Support for v3.1.0
2 parents b689090 + c7a2bfd commit 65dfc51

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/kotlin/com/github/shiraji/permissionsdispatcherplugin/handlers/GeneratePMCodeHandlerKt.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,25 +41,25 @@ class GeneratePMCodeHandlerKt(model: GeneratePMCodeModel) : GeneratePMCodeHandle
4141
override fun createOnRequestPermissionsResultMethodTemplate(): String {
4242
return """override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<out String>, grantResults: IntArray) {
4343
super.onRequestPermissionsResult(requestCode, permissions, grantResults)
44-
${file.classes[0].name}PermissionsDispatcher.onRequestPermissionsResult(this, requestCode, grantResults)
44+
onRequestPermissionsResult(requestCode, grantResults)
4545
}""".trimMargin()
4646
}
4747

4848
override fun createOnRequestPermissionsResultStatementTemplate(): String {
4949
val method = getMethod("onRequestPermissionsResult")
50-
return "${file.classes[0].name}PermissionsDispatcher.onRequestPermissionsResult(this, ${method!!.valueParameters[0].name}, ${method.valueParameters[2].name})"
50+
return "onRequestPermissionsResult(${method!!.valueParameters[0].name}, ${method.valueParameters[2].name})"
5151
}
5252

5353
override fun createOnActivityResultMethodTemplate(): String {
5454
return """override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent) {
5555
super.onActivityResult(requestCode, resultCode, data)
56-
${file.classes[0].name}PermissionsDispatcher.onActivityResult(this, requestCode)
56+
onActivityResult(requestCode)
5757
}""".trimMargin()
5858
}
5959

6060
override fun createOnActivityResultStatementTemplate(): String {
6161
val method = getMethod("onActivityResult")
62-
return "${file.classes[0].name}PermissionsDispatcher.onActivityResult(this, ${method!!.valueParameters[0].name})"
62+
return "onActivityResult(${method!!.valueParameters[0].name})"
6363
}
6464

6565
override fun addStatementToMethod(statement: String, methodName: String) {

0 commit comments

Comments
 (0)