Skip to content

Commit 2cf00ca

Browse files
author
JimLaskey
committed
Internalize TemplateSupport
1 parent 7610dd0 commit 2cf00ca

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/java.base/share/classes/java/lang/runtime/TemplateSupport.java renamed to src/java.base/share/classes/jdk/internal/template/TemplateSupport.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
* questions.
2424
*/
2525

26-
package java.lang.runtime;
26+
package jdk.internal.template;
2727

2828
import java.lang.invoke.CallSite;
2929
import java.lang.invoke.ConstantCallSite;
@@ -73,7 +73,7 @@ public final class TemplateSupport {
7373
private final List<String> fragments;
7474

7575
/**
76-
* Static final processor.
76+
* Static final processor that triggered the BSM generation.
7777
*/
7878
private final ValidatingProcessor<?, ?> processor;
7979

src/java.base/share/classes/module-info.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@
201201
jdk.jfr;
202202
exports jdk.internal.org.xml.sax.helpers to
203203
jdk.jfr;
204+
exports jdk.internal.template;
204205
exports jdk.internal.misc to
205206
java.desktop,
206207
java.logging,

src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -627,7 +627,7 @@ public <R, P> R accept(ElementVisitor<R, P> v, P p) {
627627

628628
// For string templates
629629
stringTemplateType = enterClass("java.lang.template.StringTemplate");
630-
templateSupportType = enterClass("java.lang.runtime.TemplateSupport");
630+
templateSupportType = enterClass("jdk.internal.template.TemplateSupport");
631631
validatingProcessorType = enterClass("java.lang.template.ValidatingProcessor");
632632
processorLinkage = enterClass("java.lang.template.ProcessorLinkage");
633633

0 commit comments

Comments
 (0)