Skip to content

Commit ce240b4

Browse files
author
Nakul Sabharwal
committed
Merge branch 'dev' of https://github.com/microsoftgraph/MSGraph-SDK-Code-Generator into extensions-generated-java-merging
2 parents e47685d + f9c8854 commit ce240b4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Templates/Java/BaseJavaModel.template.tt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -666,10 +666,16 @@
666666
foreach (var p in method.Parameters)
667667
{
668668
if(!(p.Type is OdcmPrimitiveType) && p.Type.GetTypeString() != "com.google.gson.JsonElement") {
669+
var propertyType = p.Type.GetTypeString();
670+
if(propertyType.StartsWith("EnumSet")){
671+
propertyType = propertyType.Substring("EnumSet<".Length, propertyType.Length-("EnumSet<".Length+1));
672+
sb.Append("import java.util.EnumSet;\n");
673+
}
674+
669675
sb.AppendFormat(importFormat,
670676
host.CurrentModel.NamespaceName(),
671677
getPackagePrefix(p),
672-
p.Type.GetTypeString());
678+
propertyType);
673679
sb.Append("\n");
674680
}
675681
}

0 commit comments

Comments
 (0)