Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8226015 | 14 | Jim Laskey | P3 | Resolved | Fixed | team |
Implement Text Blocks by modifying the compiler scanner to
- recognizer text block literals as distinct from string literals
- defer escape sequence translation
- preflight (validate) escape sequences for error handling
- preflight (validate) mixed incidental indentation as warning
- translate line terminators to LF
- invoke String::stringIndents to remove incidental indentation
- invoke String::translateEscapes to translate escape sequences
- recognizer text block literals as distinct from string literals
- defer escape sequence translation
- preflight (validate) escape sequences for error handling
- preflight (validate) mixed incidental indentation as warning
- translate line terminators to LF
- invoke String::stringIndents to remove incidental indentation
- invoke String::translateEscapes to translate escape sequences
- backported by
-
JDK-8226015 Compiler Support for JEP 355: Text Blocks (Preview)
-
- Resolved
-
- csr for
-
JDK-8224678 Compiler Support for JEP 355: Text Blocks (Preview)
-
- Closed
-
- relates to
-
JDK-8224228 No way to locally suppress lint warnings in parser/tokenizer or preview features
-
- Open
-
-
JDK-8222530 JEP 355: Text Blocks (Preview)
-
- Closed
-