Skip to content

Commit f9c8854

Browse files
Merge pull request #172 from microsoftgraph/java-import-fix
Fixing import statement for java sdk
2 parents cd49401 + 92b25ac commit f9c8854

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
@@ -662,10 +662,16 @@
662662
foreach (var p in method.Parameters)
663663
{
664664
if(!(p.Type is OdcmPrimitiveType) && p.Type.GetTypeString() != "com.google.gson.JsonElement") {
665+
var propertyType = p.Type.GetTypeString();
666+
if(propertyType.StartsWith("EnumSet")){
667+
propertyType = propertyType.Substring("EnumSet<".Length, propertyType.Length-("EnumSet<".Length+1));
668+
sb.Append("import java.util.EnumSet;\n");
669+
}
670+
665671
sb.AppendFormat(importFormat,
666672
host.CurrentModel.NamespaceName(),
667673
getPackagePrefix(p),
668-
p.Type.GetTypeString());
674+
propertyType);
669675
sb.Append("\n");
670676
}
671677
}

0 commit comments

Comments
 (0)