Revert "Revert "Reject abstract members in non-abstract classes" (#1688)" (#1780)

This reverts commit 1bf00b84ea.

Co-authored-by: Vinayak <vinayak@vama.app>
This commit is contained in:
Jen Basch
2026-07-16 11:34:20 -07:00
committed by GitHub
co-authored by Vinayak
parent a1421ff667
commit 3d03a47933
11 changed files with 70 additions and 3 deletions
@@ -1,5 +1,5 @@
/// Module methods with different modifiers.
module com.package1.moduleMethodModifiers
abstract module com.package1.moduleMethodModifiers
/// Method with `abstract` modifier.
abstract function method1(arg: String): Boolean
@@ -32,7 +32,7 @@
</ul>
<div id="_overview" class="anchor"> </div>
<div id="_declaration" class="member">
<div class="member-signature">module <span class="name-decl">com.package1.moduleMethodModifiers</span></div>
<div class="member-signature">abstract module <span class="name-decl">com.package1.moduleMethodModifiers</span></div>
<div class="doc-comment"><p>Module methods with different modifiers.</p></div>
<dl class="member-info">
<dt class="">Module URI:</dt>
@@ -32,7 +32,7 @@
</ul>
<div id="_overview" class="anchor"> </div>
<div id="_declaration" class="member">
<div class="member-signature">module <span class="name-decl">com.package1.moduleMethodModifiers</span></div>
<div class="member-signature">abstract module <span class="name-decl">com.package1.moduleMethodModifiers</span></div>
<div class="doc-comment"><p>Module methods with different modifiers.</p></div>
<dl class="member-info">
<dt class="">Module URI:</dt>