File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/golang Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -1607,10 +1607,16 @@ private StringBuilder generateFileHeader(final CharSequence[] namespaces)
1607
1607
private String generateFromTemplate (final CharSequence [] namespaces , final String templateName )
1608
1608
throws IOException
1609
1609
{
1610
- final String jarFile = "golang/templates/" + templateName + ".go" ;
1611
- try (InputStream inputStream = this .getClass ().getClassLoader ().getResourceAsStream (jarFile ))
1610
+ final String templateFileName = "golang/templates/" + templateName + ".go" ;
1611
+ final InputStream stream = getClass ().getClassLoader ().getResourceAsStream (templateFileName );
1612
+ if (null == stream )
1612
1613
{
1613
- final Scanner scanner = new Scanner (new BufferedInputStream (inputStream )).useDelimiter ("\\ A" );
1614
+ return "" ;
1615
+ }
1616
+
1617
+ try (InputStream in = new BufferedInputStream (stream ))
1618
+ {
1619
+ final Scanner scanner = new Scanner (in ).useDelimiter ("\\ A" );
1614
1620
if (!scanner .hasNext ())
1615
1621
{
1616
1622
return "" ;
You can’t perform that action at this time.
0 commit comments