Make as-Java constructors never `final`

Fixes: 250844046
Test: changes all integration tests
Change-Id: I61b39b5a99e3cc1769589e021426668d270366a2
diff --git a/testData/compose/docs/reference/androidx/compose/animation/ExperimentalAnimationApi.html b/testData/compose/docs/reference/androidx/compose/animation/ExperimentalAnimationApi.html
index 9624185..31d51db 100644
--- a/testData/compose/docs/reference/androidx/compose/animation/ExperimentalAnimationApi.html
+++ b/testData/compose/docs/reference/androidx/compose/animation/ExperimentalAnimationApi.html
@@ -30,7 +30,7 @@
     <h2>Public constructors</h2>
     <div><a name="ExperimentalAnimationApi--"></a><a name="experimentalanimationapi"></a>
       <h3 class="api-name" id="ExperimentalAnimationApi()">ExperimentalAnimationApi</h3>
-      <pre class="api-signature no-pretty-print">public&nbsp;final&nbsp;<a href="/reference/androidx/compose/animation/ExperimentalAnimationApi.html#ExperimentalAnimationApi()">ExperimentalAnimationApi</a>()</pre>
+      <pre class="api-signature no-pretty-print">public&nbsp;<a href="/reference/androidx/compose/animation/ExperimentalAnimationApi.html#ExperimentalAnimationApi()">ExperimentalAnimationApi</a>()</pre>
     </div>
   </body>
 </html>