File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed 
main/java/uk/co/real_logic/sbe/ir 
test/java/uk/co/real_logic/sbe/generation/java Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -73,6 +73,8 @@ public Ir(
7373 this .byteOrder  = byteOrder ;
7474 this .headerStructure  = new  HeaderStructure (new  ArrayList <>(headerTokens ));
7575
76+  captureTypes (headerTokens , 0 , headerTokens .size () - 1 );
77+ 
7678 if  (Boolean .getBoolean (SbeTool .CPP_NAMESPACES_COLLAPSE ))
7779 {
7880 this .namespaces  = new  String []{ (namespaceName  == null  ? packageName  : namespaceName ).replace ("." , "_" ) };
Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ public void shouldGenerateMessageHeaderStub() throws Exception
8181 when (mockBuffer .getShort (bufferOffset  + templateIdOffset , BYTE_ORDER )).thenReturn (templateId );
8282
8383 final  JavaGenerator  generator  = generator ();
84+  generator .generateTypeStubs ();
8485 generator .generateMessageHeaderStub ();
8586
8687 final  Class <?> clazz  = compile (fqClassName );
@@ -106,6 +107,7 @@ public void shouldGenerateMessageHeaderDecoderStub() throws Exception
106107 when (mockBuffer .getShort (bufferOffset  + templateIdOffset , BYTE_ORDER )).thenReturn (templateId );
107108
108109 final  JavaGenerator  generator  = generator ();
110+  generator .generateTypeStubs ();
109111 generator .generateMessageHeaderStub ();
110112
111113 final  Class <?> clazz  = compile (fqClassName );
                         You can’t perform that action at this time. 
           
                  
0 commit comments