Fix switcher script for single-language-interesting companions

Fixes: 349616688
Test: affects many of our tests, mostly because companion objects with extension functions are boring only in Kotlin
Change-Id: I312f8662ef9e250dfaafe871c2ad2784c88bc5bb
diff --git a/src/main/java/com/google/devsite/renderer/converters/ClasslikeDocumentableConverter.kt b/src/main/java/com/google/devsite/renderer/converters/ClasslikeDocumentableConverter.kt
index efffecd..3b194df 100644
--- a/src/main/java/com/google/devsite/renderer/converters/ClasslikeDocumentableConverter.kt
+++ b/src/main/java/com/google/devsite/renderer/converters/ClasslikeDocumentableConverter.kt
@@ -305,22 +305,29 @@
 
         val (inheritedFunctions, inheritedConstants, inheritedProperties) = inheritedTypes.await()
 
+        // Java-only (synthetic) classlikes' members are in the package summary in Kotlin
         val isJavaOnlyClasslike = docsHolder.isFromSyntheticClass(classlike.dri)
+        // Kotlin-only (non-JVM-target) members can't be used from a JVM target at all
         val isKotlinOnlyNonJVMClasslike =
             this@ClasslikeDocumentableConverter is KmpClasslikeConverter &&
                 classlike.getExpectOrCommonSourceSet().analysisPlatform !in
                     listOf(org.jetbrains.dokka.Platform.common, org.jetbrains.dokka.Platform.jvm)
+        // Some packages (e.g. compose) are explicitly set to be only displayed in one language
         val isNotDisplayedForOtherLanguage =
             docsHolder.excludedPackages[displayLanguage.not()]!!.any {
                 it.matches(classlike.packageName())
             }
+        // Some companion objects are 'boring' (everything is hoisted) in only one language. They
+        // switch to their parent class.
+        val isBoringInOnlyTheOtherDisplayLanguage =
+            (classlike is DObject) &&
+                !docsHolder.interestingness(classlike).interestingIn(displayLanguage.not())
 
         val pathForSwitcher =
             when {
-                // Kotlin-only (non-JVM-target) members can't be used from a JVM target at all
                 (isNotDisplayedForOtherLanguage || isKotlinOnlyNonJVMClasslike) -> null
-                // Java-only (synthetic) classlikes' members are in the package summary in Kotlin
-                isJavaOnlyClasslike -> pathProvider.forReference(classlike.dri.parent).url
+                isJavaOnlyClasslike || isBoringInOnlyTheOtherDisplayLanguage ->
+                    pathProvider.forReference(classlike.dri.parent).url
                 else -> pathProvider.forReference(classlike.dri).url
             }
 
diff --git a/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfKotlinBoring.Companion.html b/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfKotlinBoring.Companion.html
index 0a37a3b..28274e5 100644
--- a/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfKotlinBoring.Companion.html
+++ b/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfKotlinBoring.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}dokkatest/companionStatic/ContainerOfKotlinBoring.Companion.html{% endsetvar %}
+{% setvar page_path %}dokkatest/companionStatic/ContainerOfKotlinBoring.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfLateinit.Companion.html b/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfLateinit.Companion.html
index 334ecf5..58ae732 100644
--- a/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfLateinit.Companion.html
+++ b/testData/companionStatic/docs/reference/dokkatest/companionStatic/ContainerOfLateinit.Companion.html
@@ -24,7 +24,7 @@
       </div>
     </div>
 
-{% setvar page_path %}dokkatest/companionStatic/ContainerOfLateinit.Companion.html{% endsetvar %}
+{% setvar page_path %}dokkatest/companionStatic/ContainerOfLateinit.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/animation/AnimatedContentTransitionScope.SlideDirection.Companion.html b/testData/compose/docs/reference/androidx/compose/animation/AnimatedContentTransitionScope.SlideDirection.Companion.html
index 7834a6e..3a94208 100644
--- a/testData/compose/docs/reference/androidx/compose/animation/AnimatedContentTransitionScope.SlideDirection.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/animation/AnimatedContentTransitionScope.SlideDirection.Companion.html
@@ -25,7 +25,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/animation/AnimatedContentTransitionScope.SlideDirection.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/animation/AnimatedContentTransitionScope.SlideDirection.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/animation/EnterTransition.Companion.html b/testData/compose/docs/reference/androidx/compose/animation/EnterTransition.Companion.html
index e09f08b..ed92a3c 100644
--- a/testData/compose/docs/reference/androidx/compose/animation/EnterTransition.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/animation/EnterTransition.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/animation/EnterTransition.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/animation/EnterTransition.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/animation/ExitTransition.Companion.html b/testData/compose/docs/reference/androidx/compose/animation/ExitTransition.Companion.html
index babc8ac..b14d859 100644
--- a/testData/compose/docs/reference/androidx/compose/animation/ExitTransition.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/animation/ExitTransition.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/animation/ExitTransition.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/animation/ExitTransition.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/animation/core/StartOffsetType.Companion.html b/testData/compose/docs/reference/androidx/compose/animation/core/StartOffsetType.Companion.html
index 0b46fcf..91841fb 100644
--- a/testData/compose/docs/reference/androidx/compose/animation/core/StartOffsetType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/animation/core/StartOffsetType.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/animation/core/StartOffsetType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/animation/core/StartOffsetType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/MagnifierStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/MagnifierStyle.Companion.html
index 47b3b93..ae2f332 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/MagnifierStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/MagnifierStyle.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/MagnifierStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/MagnifierStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/MarqueeAnimationMode.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/MarqueeAnimationMode.Companion.html
index a70b600..d38b61d 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/MarqueeAnimationMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/MarqueeAnimationMode.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/MarqueeAnimationMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/MarqueeAnimationMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/MarqueeSpacing.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/MarqueeSpacing.Companion.html
index 92a3c9b..37cf9c7 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/MarqueeSpacing.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/MarqueeSpacing.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/MarqueeSpacing.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/MarqueeSpacing.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/ScrollState.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/ScrollState.Companion.html
index 840d216..9a5aeb3 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/ScrollState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/ScrollState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/ScrollState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/ScrollState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/gestures/snapping/SnapPositionInLayout.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/gestures/snapping/SnapPositionInLayout.Companion.html
index 555fb75..827bc61 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/gestures/snapping/SnapPositionInLayout.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/gestures/snapping/SnapPositionInLayout.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/gestures/snapping/SnapPositionInLayout.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/gestures/snapping/SnapPositionInLayout.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/layout/WindowInsetsSides.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/layout/WindowInsetsSides.Companion.html
index 3c6e126..a40bf64 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/layout/WindowInsetsSides.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/layout/WindowInsetsSides.Companion.html
@@ -27,7 +27,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/layout/WindowInsetsSides.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/layout/WindowInsetsSides.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/lazy/LazyListState.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/lazy/LazyListState.Companion.html
index bed80dc..b4c3a70 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/lazy/LazyListState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/lazy/LazyListState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/lazy/LazyListState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/lazy/LazyListState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/lazy/grid/LazyGridState.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/lazy/grid/LazyGridState.Companion.html
index 2eace5e..fad8610 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/lazy/grid/LazyGridState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/lazy/grid/LazyGridState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/lazy/grid/LazyGridState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/lazy/grid/LazyGridState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState.Companion.html
index ee9e646..9352885 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/StaggeredGridItemSpan.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/StaggeredGridItemSpan.Companion.html
index d970656..fa1d6b1 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/StaggeredGridItemSpan.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/lazy/staggeredgrid/StaggeredGridItemSpan.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/lazy/staggeredgrid/StaggeredGridItemSpan.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/lazy/staggeredgrid/StaggeredGridItemSpan.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/pager/PagerSnapDistance.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/pager/PagerSnapDistance.Companion.html
index 2846153..4468cf0 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/pager/PagerSnapDistance.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/pager/PagerSnapDistance.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/pager/PagerSnapDistance.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/pager/PagerSnapDistance.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardActions.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardActions.Companion.html
index 36d7150..797469f 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardActions.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardActions.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/text/KeyboardActions.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/text/KeyboardActions.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardOptions.Companion.html b/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardOptions.Companion.html
index 69d0368..294e064 100644
--- a/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardOptions.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/foundation/text/KeyboardOptions.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/foundation/text/KeyboardOptions.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/foundation/text/KeyboardOptions.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/BottomAppBarState.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/BottomAppBarState.Companion.html
index 4ed993d..ce29065 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/BottomAppBarState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/BottomAppBarState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/BottomAppBarState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/BottomAppBarState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/DisplayMode.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/DisplayMode.Companion.html
index c097bdb..9f7438a 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/DisplayMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/DisplayMode.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/DisplayMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/DisplayMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/DrawerState.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/DrawerState.Companion.html
index 9aaad49..63a5e6e 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/DrawerState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/DrawerState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/DrawerState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/DrawerState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/FabPosition.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/FabPosition.Companion.html
index 20369cb..4c06720 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/FabPosition.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/FabPosition.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/FabPosition.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/FabPosition.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/SheetState.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/SheetState.Companion.html
index b0b8370..9cb5b1c 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/SheetState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/SheetState.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/SheetState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/SheetState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/SwipeToDismissBoxState.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/SwipeToDismissBoxState.Companion.html
index c4decfe..f4eff99 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/SwipeToDismissBoxState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/SwipeToDismissBoxState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/SwipeToDismissBoxState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/SwipeToDismissBoxState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/TimePickerLayoutType.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/TimePickerLayoutType.Companion.html
index bc01956..a70f108 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/TimePickerLayoutType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/TimePickerLayoutType.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/TimePickerLayoutType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/TimePickerLayoutType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/TimePickerState.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/TimePickerState.Companion.html
index 201e757..3a558e0 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/TimePickerState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/TimePickerState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/TimePickerState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/TimePickerState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/TopAppBarState.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/TopAppBarState.Companion.html
index 77519c2..e1ffe2a 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/TopAppBarState.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/TopAppBarState.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/TopAppBarState.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/TopAppBarState.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowHeightSizeClass.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowHeightSizeClass.Companion.html
index 10e7809..b4a105b 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowHeightSizeClass.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowHeightSizeClass.Companion.html
@@ -24,7 +24,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/windowsizeclass/WindowHeightSizeClass.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/windowsizeclass/WindowHeightSizeClass.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowSizeClass.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowSizeClass.Companion.html
index e52641a..69a0adf 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowSizeClass.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowSizeClass.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/windowsizeclass/WindowSizeClass.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/windowsizeclass/WindowSizeClass.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowWidthSizeClass.Companion.html b/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowWidthSizeClass.Companion.html
index bfc8529..de3ba3c 100644
--- a/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowWidthSizeClass.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/material3/windowsizeclass/WindowWidthSizeClass.Companion.html
@@ -24,7 +24,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/material3/windowsizeclass/WindowWidthSizeClass.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/material3/windowsizeclass/WindowWidthSizeClass.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/runtime/Composer.Companion.html b/testData/compose/docs/reference/androidx/compose/runtime/Composer.Companion.html
index 7772db9..afbc64c 100644
--- a/testData/compose/docs/reference/androidx/compose/runtime/Composer.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/runtime/Composer.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/runtime/Composer.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/runtime/Composer.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/runtime/CompositionLocalMap.Companion.html b/testData/compose/docs/reference/androidx/compose/runtime/CompositionLocalMap.Companion.html
index c905395..15a4726 100644
--- a/testData/compose/docs/reference/androidx/compose/runtime/CompositionLocalMap.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/runtime/CompositionLocalMap.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/runtime/CompositionLocalMap.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/runtime/CompositionLocalMap.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/runtime/Recomposer.Companion.html b/testData/compose/docs/reference/androidx/compose/runtime/Recomposer.Companion.html
index aacd59d..e3a7f8e 100644
--- a/testData/compose/docs/reference/androidx/compose/runtime/Recomposer.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/runtime/Recomposer.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/runtime/Recomposer.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/runtime/Recomposer.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/runtime/snapshots/Snapshot.Companion.html b/testData/compose/docs/reference/androidx/compose/runtime/snapshots/Snapshot.Companion.html
index 196693e..1077520 100644
--- a/testData/compose/docs/reference/androidx/compose/runtime/snapshots/Snapshot.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/runtime/snapshots/Snapshot.Companion.html
@@ -32,7 +32,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/runtime/snapshots/Snapshot.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/runtime/snapshots/Snapshot.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/Alignment.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/Alignment.Companion.html
index 1fe8b87..aea8674 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/Alignment.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/Alignment.Companion.html
@@ -34,7 +34,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/Alignment.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/Alignment.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/draw/BlurredEdgeTreatment.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/draw/BlurredEdgeTreatment.Companion.html
index 3428f47..5cb26a4 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/draw/BlurredEdgeTreatment.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/draw/BlurredEdgeTreatment.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/draw/BlurredEdgeTreatment.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/draw/BlurredEdgeTreatment.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/focus/FocusDirection.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/focus/FocusDirection.Companion.html
index e040aaa..58e7818 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/focus/FocusDirection.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/focus/FocusDirection.Companion.html
@@ -29,7 +29,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/focus/FocusDirection.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/focus/FocusDirection.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/geometry/CornerRadius.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/geometry/CornerRadius.Companion.html
index 33a1c05..2bf4898 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/geometry/CornerRadius.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/geometry/CornerRadius.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/geometry/CornerRadius.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/geometry/CornerRadius.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/geometry/RoundRect.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/geometry/RoundRect.Companion.html
index da9d820..32847cd 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/geometry/RoundRect.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/geometry/RoundRect.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/geometry/RoundRect.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/geometry/RoundRect.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/BlendMode.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/BlendMode.Companion.html
index f412e63..92979ba 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/BlendMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/BlendMode.Companion.html
@@ -48,7 +48,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/BlendMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/BlendMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/Brush.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/Brush.Companion.html
index 3205361..28f46e0 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/Brush.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/Brush.Companion.html
@@ -29,7 +29,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/Brush.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/Brush.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/ClipOp.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/ClipOp.Companion.html
index 69d0774..93c41c0 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/ClipOp.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/ClipOp.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/ClipOp.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/ClipOp.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/ColorFilter.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/ColorFilter.Companion.html
index 030473d..74d9b9d 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/ColorFilter.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/ColorFilter.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/ColorFilter.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/ColorFilter.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/CompositingStrategy.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/CompositingStrategy.Companion.html
index 2946197..38aafc3 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/CompositingStrategy.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/CompositingStrategy.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/CompositingStrategy.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/CompositingStrategy.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/FilterQuality.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/FilterQuality.Companion.html
index 6274e4b..e696d27 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/FilterQuality.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/FilterQuality.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/FilterQuality.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/FilterQuality.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/ImageBitmapConfig.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/ImageBitmapConfig.Companion.html
index 0ba982e..4556c41 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/ImageBitmapConfig.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/ImageBitmapConfig.Companion.html
@@ -24,7 +24,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/ImageBitmapConfig.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/ImageBitmapConfig.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/PaintingStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/PaintingStyle.Companion.html
index 5df6885..70e3d73 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/PaintingStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/PaintingStyle.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/PaintingStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/PaintingStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/Path.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/Path.Companion.html
index 677b8aa..73c4a91 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/Path.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/Path.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/Path.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/Path.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/PathEffect.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/PathEffect.Companion.html
index 007ed8a..c266ea3 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/PathEffect.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/PathEffect.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/PathEffect.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/PathEffect.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/PathFillType.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/PathFillType.Companion.html
index ac5ce09..1280577 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/PathFillType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/PathFillType.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/PathFillType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/PathFillType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/PointMode.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/PointMode.Companion.html
index 3aa70dc..a674a6e 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/PointMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/PointMode.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/PointMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/PointMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/Shadow.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/Shadow.Companion.html
index 377db28..b849b73 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/Shadow.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/Shadow.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/Shadow.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/Shadow.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/StampedPathEffectStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/StampedPathEffectStyle.Companion.html
index 7a367a0..fd7e415 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/StampedPathEffectStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/StampedPathEffectStyle.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/StampedPathEffectStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/StampedPathEffectStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeCap.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeCap.Companion.html
index c2eb6bd..3be78f9 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeCap.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeCap.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/StrokeCap.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/StrokeCap.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeJoin.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeJoin.Companion.html
index 5251b7e..e1938bf 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeJoin.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/StrokeJoin.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/StrokeJoin.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/StrokeJoin.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/TileMode.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/TileMode.Companion.html
index ecbe12b..35ed5d7 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/TileMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/TileMode.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/TileMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/TileMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/TransformOrigin.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/TransformOrigin.Companion.html
index 8da49ac..99240d4 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/TransformOrigin.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/TransformOrigin.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/TransformOrigin.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/TransformOrigin.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/VertexMode.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/VertexMode.Companion.html
index 734784d..1244565 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/VertexMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/VertexMode.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/VertexMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/VertexMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/Adaptation.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/Adaptation.Companion.html
index dafe02c..fe4cd73 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/Adaptation.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/Adaptation.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/colorspace/Adaptation.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/colorspace/Adaptation.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/ColorModel.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/ColorModel.Companion.html
index 13f9461..94c8251 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/ColorModel.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/ColorModel.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/colorspace/ColorModel.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/colorspace/ColorModel.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/RenderIntent.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/RenderIntent.Companion.html
index cb41c4d..085a00f 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/RenderIntent.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/colorspace/RenderIntent.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/colorspace/RenderIntent.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/colorspace/RenderIntent.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/DrawScope.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/DrawScope.Companion.html
index 31f9c14..ff45ef8 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/DrawScope.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/DrawScope.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/drawscope/DrawScope.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/drawscope/DrawScope.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/Stroke.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/Stroke.Companion.html
index 9ed4102..5b36afc 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/Stroke.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/graphics/drawscope/Stroke.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/graphics/drawscope/Stroke.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/graphics/drawscope/Stroke.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/hapticfeedback/HapticFeedbackType.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/hapticfeedback/HapticFeedbackType.Companion.html
index 1092265..8ca991f 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/hapticfeedback/HapticFeedbackType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/hapticfeedback/HapticFeedbackType.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/hapticfeedback/HapticFeedbackType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/hapticfeedback/HapticFeedbackType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/input/InputMode.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/input/InputMode.Companion.html
index 6140263..5650456 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/input/InputMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/input/InputMode.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/input/InputMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/input/InputMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/input/key/Key.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/input/key/Key.Companion.html
index 247e9bf..fcf0dea 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/input/key/Key.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/input/key/Key.Companion.html
@@ -306,7 +306,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/input/key/Key.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/input/key/Key.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/input/key/KeyEventType.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/input/key/KeyEventType.Companion.html
index 291136e..0975ded 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/input/key/KeyEventType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/input/key/KeyEventType.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/input/key/KeyEventType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/input/key/KeyEventType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/input/nestedscroll/NestedScrollSource.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/input/nestedscroll/NestedScrollSource.Companion.html
index 271da64..a366492 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/input/nestedscroll/NestedScrollSource.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/input/nestedscroll/NestedScrollSource.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/input/nestedscroll/NestedScrollSource.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/input/nestedscroll/NestedScrollSource.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerEventType.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerEventType.Companion.html
index 374b06e..4c40cf6 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerEventType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerEventType.Companion.html
@@ -26,7 +26,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/input/pointer/PointerEventType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/input/pointer/PointerEventType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerIcon.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerIcon.Companion.html
index 539f49b..d576fb7 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerIcon.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerIcon.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/input/pointer/PointerIcon.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/input/pointer/PointerIcon.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerType.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerType.Companion.html
index cbf1bd1..66f42bd 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/input/pointer/PointerType.Companion.html
@@ -24,7 +24,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/input/pointer/PointerType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/input/pointer/PointerType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/layout/BeyondBoundsLayout.LayoutDirection.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/layout/BeyondBoundsLayout.LayoutDirection.Companion.html
index 262ee04..3d71504 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/layout/BeyondBoundsLayout.LayoutDirection.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/layout/BeyondBoundsLayout.LayoutDirection.Companion.html
@@ -25,7 +25,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/layout/BeyondBoundsLayout.LayoutDirection.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/layout/BeyondBoundsLayout.LayoutDirection.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/layout/ContentScale.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/layout/ContentScale.Companion.html
index dab10c9..74d1821 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/layout/ContentScale.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/layout/ContentScale.Companion.html
@@ -26,7 +26,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/layout/ContentScale.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/layout/ContentScale.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/layout/ScaleFactor.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/layout/ScaleFactor.Companion.html
index e895398..b0afe29 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/layout/ScaleFactor.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/layout/ScaleFactor.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/layout/ScaleFactor.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/layout/ScaleFactor.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/platform/AndroidUiDispatcher.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/platform/AndroidUiDispatcher.Companion.html
index 3ceccbe..92b97ed 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/platform/AndroidUiDispatcher.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/platform/AndroidUiDispatcher.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/platform/AndroidUiDispatcher.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/platform/AndroidUiDispatcher.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/platform/ViewCompositionStrategy.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/platform/ViewCompositionStrategy.Companion.html
index 79e8d50..af4f0cf 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/platform/ViewCompositionStrategy.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/platform/ViewCompositionStrategy.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/platform/ViewCompositionStrategy.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/platform/ViewCompositionStrategy.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/platform/ViewRootForTest.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/platform/ViewRootForTest.Companion.html
index 1bc5e56..281fcf7 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/platform/ViewRootForTest.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/platform/ViewRootForTest.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/platform/ViewRootForTest.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/platform/ViewRootForTest.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/platform/WindowRecomposerFactory.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/platform/WindowRecomposerFactory.Companion.html
index f11dc5f..cb6b32b 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/platform/WindowRecomposerFactory.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/platform/WindowRecomposerFactory.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/platform/WindowRecomposerFactory.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/platform/WindowRecomposerFactory.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/semantics/LiveRegionMode.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/semantics/LiveRegionMode.Companion.html
index aa7dfb6..b121527 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/semantics/LiveRegionMode.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/semantics/LiveRegionMode.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/semantics/LiveRegionMode.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/semantics/LiveRegionMode.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/semantics/ProgressBarRangeInfo.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/semantics/ProgressBarRangeInfo.Companion.html
index f01559c..b2820d1 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/semantics/ProgressBarRangeInfo.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/semantics/ProgressBarRangeInfo.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/semantics/ProgressBarRangeInfo.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/semantics/ProgressBarRangeInfo.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/semantics/Role.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/semantics/Role.Companion.html
index aaeef32..7832879 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/semantics/Role.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/semantics/Role.Companion.html
@@ -26,7 +26,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/semantics/Role.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/semantics/Role.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/test/MouseButton.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/test/MouseButton.Companion.html
index 72b60d7..605b72a 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/test/MouseButton.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/test/MouseButton.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/test/MouseButton.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/test/MouseButton.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/test/ScrollWheel.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/test/ScrollWheel.Companion.html
index 7f8d632..a83d7ef 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/test/ScrollWheel.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/test/ScrollWheel.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/test/ScrollWheel.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/test/ScrollWheel.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/test/SemanticsMatcher.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/test/SemanticsMatcher.Companion.html
index 9d55cc3..527d524 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/test/SemanticsMatcher.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/test/SemanticsMatcher.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/test/SemanticsMatcher.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/test/SemanticsMatcher.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/EmojiSupportMatch.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/EmojiSupportMatch.Companion.html
index 8db6480..9c0d068 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/EmojiSupportMatch.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/EmojiSupportMatch.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/EmojiSupportMatch.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/EmojiSupportMatch.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/PlaceholderVerticalAlign.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/PlaceholderVerticalAlign.Companion.html
index 468bd24..ec4547f 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/PlaceholderVerticalAlign.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/PlaceholderVerticalAlign.Companion.html
@@ -26,7 +26,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/PlaceholderVerticalAlign.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/PlaceholderVerticalAlign.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/PlatformParagraphStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/PlatformParagraphStyle.Companion.html
index 634d1e9..d8f4ccf 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/PlatformParagraphStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/PlatformParagraphStyle.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/PlatformParagraphStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/PlatformParagraphStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/PlatformSpanStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/PlatformSpanStyle.Companion.html
index 392dc60..825b137 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/PlatformSpanStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/PlatformSpanStyle.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/PlatformSpanStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/PlatformSpanStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/TextRange.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/TextRange.Companion.html
index 582c61a..9c1edd4 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/TextRange.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/TextRange.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/TextRange.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/TextRange.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/TextStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/TextStyle.Companion.html
index 3f3f68d..43023f8 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/TextStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/TextStyle.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/TextStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/TextStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontFamily.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontFamily.Companion.html
index 054b9a8..0f0d364 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontFamily.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontFamily.Companion.html
@@ -24,7 +24,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/font/FontFamily.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/font/FontFamily.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontLoadingStrategy.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontLoadingStrategy.Companion.html
index fc482fa..0793b49 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontLoadingStrategy.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontLoadingStrategy.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/font/FontLoadingStrategy.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/font/FontLoadingStrategy.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontStyle.Companion.html
index b26eeb9..e3da77d 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontStyle.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/font/FontStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/font/FontStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontSynthesis.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontSynthesis.Companion.html
index 361891c..98d41d5 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontSynthesis.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontSynthesis.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/font/FontSynthesis.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/font/FontSynthesis.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontWeight.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontWeight.Companion.html
index cec4a6d..79b0567 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/font/FontWeight.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/font/FontWeight.Companion.html
@@ -37,7 +37,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/font/FontWeight.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/font/FontWeight.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeAction.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeAction.Companion.html
index e227ecb..3e89f46 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeAction.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeAction.Companion.html
@@ -27,7 +27,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/input/ImeAction.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/input/ImeAction.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeOptions.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeOptions.Companion.html
index 9d34730..4fc7cb9 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeOptions.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/input/ImeOptions.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/input/ImeOptions.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/input/ImeOptions.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardCapitalization.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardCapitalization.Companion.html
index 7273733..f687722 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardCapitalization.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardCapitalization.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/input/KeyboardCapitalization.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/input/KeyboardCapitalization.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardType.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardType.Companion.html
index 509a2f0..ee4017f 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/input/KeyboardType.Companion.html
@@ -28,7 +28,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/input/KeyboardType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/input/KeyboardType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/input/OffsetMapping.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/input/OffsetMapping.Companion.html
index ad16a37..4cd73df 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/input/OffsetMapping.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/input/OffsetMapping.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/input/OffsetMapping.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/input/OffsetMapping.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/input/TextFieldValue.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/input/TextFieldValue.Companion.html
index ab960fa..8e2fd7d 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/input/TextFieldValue.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/input/TextFieldValue.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/input/TextFieldValue.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/input/TextFieldValue.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/input/VisualTransformation.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/input/VisualTransformation.Companion.html
index b7125c8..b1e8177 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/input/VisualTransformation.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/input/VisualTransformation.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/input/VisualTransformation.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/input/VisualTransformation.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/intl/Locale.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/intl/Locale.Companion.html
index 689d30e..d0c8fa0 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/intl/Locale.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/intl/Locale.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/intl/Locale.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/intl/Locale.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/intl/LocaleList.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/intl/LocaleList.Companion.html
index 9312d8d..9d0c35f 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/intl/LocaleList.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/intl/LocaleList.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/intl/LocaleList.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/intl/LocaleList.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/BaselineShift.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/BaselineShift.Companion.html
index eb2be3b..e09aa2e 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/BaselineShift.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/BaselineShift.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/BaselineShift.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/BaselineShift.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/Hyphens.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/Hyphens.Companion.html
index 63545c3..58fa68d 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/Hyphens.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/Hyphens.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/Hyphens.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/Hyphens.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Companion.html
index 1ded8dc..3b85124 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strategy.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strategy.Companion.html
index 81839f8..402412f 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strategy.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strategy.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.Strategy.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.Strategy.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strictness.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strictness.Companion.html
index 83857d0..1fdc86c 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strictness.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.Strictness.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.Strictness.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.Strictness.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.WordBreak.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.WordBreak.Companion.html
index 3b356b3..3240811 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.WordBreak.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineBreak.WordBreak.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.WordBreak.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/LineBreak.WordBreak.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Alignment.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Alignment.Companion.html
index f761336..564cf28 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Alignment.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Alignment.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/LineHeightStyle.Alignment.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/LineHeightStyle.Alignment.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Companion.html
index e2bc0a0..bbf0301 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/LineHeightStyle.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/LineHeightStyle.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Trim.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Trim.Companion.html
index a281ef7..32f1765 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Trim.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/LineHeightStyle.Trim.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/LineHeightStyle.Trim.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/LineHeightStyle.Trim.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextAlign.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextAlign.Companion.html
index 6fecbc1..2f10fdc 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextAlign.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextAlign.Companion.html
@@ -26,7 +26,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/TextAlign.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/TextAlign.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDecoration.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDecoration.Companion.html
index 0d41a66..521f3c3 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDecoration.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDecoration.Companion.html
@@ -23,7 +23,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/TextDecoration.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/TextDecoration.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDirection.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDirection.Companion.html
index c708c95..64a5935 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDirection.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextDirection.Companion.html
@@ -24,7 +24,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/TextDirection.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/TextDirection.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextIndent.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextIndent.Companion.html
index 72cf5a8..db84316 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextIndent.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextIndent.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/TextIndent.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/TextIndent.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextMotion.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextMotion.Companion.html
index 3ec12fd..b4d0d1a 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextMotion.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextMotion.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/TextMotion.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/TextMotion.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextOverflow.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextOverflow.Companion.html
index ab0042a..4c3e1ff 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/text/style/TextOverflow.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/text/style/TextOverflow.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/text/style/TextOverflow.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/text/style/TextOverflow.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/unit/Constraints.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/unit/Constraints.Companion.html
index 6393cef..113d089 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/unit/Constraints.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/unit/Constraints.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/unit/Constraints.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/unit/Constraints.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/unit/DpSize.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/unit/DpSize.Companion.html
index 39096c1..d69cd86 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/unit/DpSize.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/unit/DpSize.Companion.html
@@ -21,7 +21,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/unit/DpSize.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/unit/DpSize.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/unit/IntRect.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/unit/IntRect.Companion.html
index 57a2541..a94e25f 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/unit/IntRect.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/unit/IntRect.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/unit/IntRect.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/unit/IntRect.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnit.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnit.Companion.html
index 11ab2c0..37458b9 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnit.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnit.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/unit/TextUnit.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/unit/TextUnit.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnitType.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnitType.Companion.html
index 9ba54db..ccf7c17 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnitType.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/unit/TextUnitType.Companion.html
@@ -22,7 +22,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/unit/TextUnitType.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/unit/TextUnitType.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/compose/docs/reference/androidx/compose/ui/unit/Velocity.Companion.html b/testData/compose/docs/reference/androidx/compose/ui/unit/Velocity.Companion.html
index b4149d9..d9f391d 100644
--- a/testData/compose/docs/reference/androidx/compose/ui/unit/Velocity.Companion.html
+++ b/testData/compose/docs/reference/androidx/compose/ui/unit/Velocity.Companion.html
@@ -20,7 +20,7 @@
       </div>
     </div>
 
-{% setvar page_path %}androidx/compose/ui/unit/Velocity.Companion.html{% endsetvar %}
+{% setvar page_path %}androidx/compose/ui/unit/Velocity.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>
diff --git a/testData/innerClasses/docs/reference/dokkatest/inner/OuterClass.Leaf.Companion.html b/testData/innerClasses/docs/reference/dokkatest/inner/OuterClass.Leaf.Companion.html
index be71d3b..b29b851 100644
--- a/testData/innerClasses/docs/reference/dokkatest/inner/OuterClass.Leaf.Companion.html
+++ b/testData/innerClasses/docs/reference/dokkatest/inner/OuterClass.Leaf.Companion.html
@@ -17,7 +17,7 @@
       </div>
     </div>
 
-{% setvar page_path %}dokkatest/inner/OuterClass.Leaf.Companion.html{% endsetvar %}
+{% setvar page_path %}dokkatest/inner/OuterClass.Leaf.html{% endsetvar %}
 {% setvar can_switch %}1{% endsetvar %}
 {% include "reference/_java_switcher2.md" %}
     <p>