Skip to content

Java 12+ features support #937

Open
Open
@alisevych

Description

@alisevych

Description

Support new Java features introduced in Java 12+

Expected behavior

Process them correctly, analyze and generate tests for them.

Environment

JDK 12+
IntelliJ IDEA 2022.2+ with JRE 17+

List of features

  • Strings New Methods:

Java 12:

  • indent(int n)
  • transform(Function f)
  • Optional describeConstable()
  • String resolveConstantDesc​(MethodHandles.Lookup lookup)

Java 13-15:

  • Text Blocks and new methods in String class

... to be continued

Metadata

Metadata

Assignees

No one assigned

    Labels

    ctg-enhancementNew feature, improvement or change requestctg-qaIssue is related to QA processlang-javaIssue is related to Java support

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions