Skip to content

Commit f4e6081

Browse files
nicholasyu-googlecopybara-github
authored andcommitted
Fix a missing goog.require from typedefs.
PiperOrigin-RevId: 800537097
1 parent 4dd88a1 commit f4e6081

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

java/src/com/google/template/soy/jssrc/internal/GenJsCodeVisitor.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,9 @@ protected void visitTypeDefNode(TypeDefNode node) {
686686
// If this is not a record type we can just use @typedef.
687687
JsType jsType = getJsTypeForParam(type);
688688
JsDoc.Builder jsDoc =
689-
JsDoc.builder().addParameterizedAnnotation("typedef", jsType.typeExpr());
689+
JsDoc.builder()
690+
.addParameterizedAnnotation("typedef", jsType.typeExpr())
691+
.addGoogRequires(jsType);
690692
jsCodeBuilder.append(
691693
topLevelDecl(node, node.isExported(), node.getName(), jsDoc, imputesSpan));
692694
return;

0 commit comments

Comments
 (0)