On Fri, 26 May 2023 06:07:05 GMT, Joe Darcy <da...@openjdk.org> wrote:
>> Jim Laskey has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Improving error recovery in presence of less important syntactic errors in >> top-level methods and fields. >> >> Author: Jan Lahoda <jlah...@openjdk.org> > > test/jdk/tools/launcher/InstanceMainTest.java line 31: > >> 29: * @run main InstanceMainTest >> 30: */ >> 31: public class InstanceMainTest extends TestHelper { > > By my reading of the spec, "main" methods can be defined in record classes > and enum classes as well as normal classes. > Are there tests for record and enum main method operation? You can also have a `main` method inside an interface. For enum classes and interfaces, the main has to be static. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/13689#discussion_r1206285923