Skip to content

Commit 1908c6a

Browse files
authored
Delete IInputMethodManagerInterceptor and ServiceManagerInterceptor (#1680)
1 parent 8a4fce8 commit 1908c6a

File tree

6 files changed

+0
-124
lines changed

6 files changed

+0
-124
lines changed

paparazzi-gradle-plugin/src/test/java/app/cash/paparazzi/gradle/PaparazziPluginTest.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1414,14 +1414,6 @@ class PaparazziPluginTest {
14141414
assertThat(htmlText).contains("delta-app.cash.paparazzi.plugin.test_TestParameterInjectorTest_compose[darkMode=false,fontScale=1.0].png")
14151415
}
14161416

1417-
@Test
1418-
fun immSoftInputInteraction() {
1419-
val fixtureRoot = File("src/test/projects/imm-soft-input")
1420-
gradleRunner
1421-
.withArguments("testDebug", "--stacktrace")
1422-
.runFixture(fixtureRoot) { build() }
1423-
}
1424-
14251417
@Test
14261418
fun configIsUpdatable() {
14271419
val fixtureRoot = File("src/test/projects/update-paparazzi-config")

paparazzi-gradle-plugin/src/test/projects/imm-soft-input/build.gradle

Lines changed: 0 additions & 21 deletions
This file was deleted.

paparazzi-gradle-plugin/src/test/projects/imm-soft-input/src/test/java/app/cash/paparazzi/plugin/test/IMMTest.kt

Lines changed: 0 additions & 42 deletions
This file was deleted.

paparazzi/src/main/java/app/cash/paparazzi/PaparazziSdk.kt

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,6 @@ import app.cash.paparazzi.internal.PaparazziSavedStateRegistryOwner
5252
import app.cash.paparazzi.internal.Renderer
5353
import app.cash.paparazzi.internal.SessionParamsBuilder
5454
import app.cash.paparazzi.internal.interceptors.EditModeInterceptor
55-
import app.cash.paparazzi.internal.interceptors.IInputMethodManagerInterceptor
56-
import app.cash.paparazzi.internal.interceptors.ServiceManagerInterceptor
5755
import app.cash.paparazzi.internal.parsers.LayoutPullParser
5856
import com.android.ide.common.rendering.api.RenderSession
5957
import com.android.ide.common.rendering.api.Result
@@ -110,8 +108,6 @@ public class PaparazziSdk @JvmOverloads constructor(
110108
public fun setup() {
111109
if (!isInitialized) {
112110
registerViewEditModeInterception()
113-
registerServiceManagerInterception()
114-
registerIInputMethodManagerInterception()
115111

116112
ByteBuddyAgent.install()
117113
InterceptorRegistrar.registerMethodInterceptors()
@@ -503,22 +499,6 @@ public class PaparazziSdk @JvmOverloads constructor(
503499
}
504500
}
505501

506-
private fun registerServiceManagerInterception() {
507-
InterceptorRegistrar.addMethodInterceptor(
508-
"android.os.ServiceManager",
509-
"getServiceOrThrow",
510-
ServiceManagerInterceptor::class.java
511-
)
512-
}
513-
514-
private fun registerIInputMethodManagerInterception() {
515-
InterceptorRegistrar.addMethodInterceptor(
516-
"com.android.internal.view.IInputMethodManager\$Stub",
517-
"asInterface",
518-
IInputMethodManagerInterceptor::class.java
519-
)
520-
}
521-
522502
private fun registerViewEditModeInterception() {
523503
InterceptorRegistrar.addMethodInterceptor(
524504
"android.view.View",

paparazzi/src/main/java/app/cash/paparazzi/internal/interceptors/IInputMethodManagerInterceptor.kt

Lines changed: 0 additions & 16 deletions
This file was deleted.

paparazzi/src/main/java/app/cash/paparazzi/internal/interceptors/ServiceManagerInterceptor.kt

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)