@@ -42,7 +42,7 @@ public JinjavaDoc get() {
4242 }
4343
4444 private void addExpTests (JinjavaDoc doc ) {
45- for (ExpTest t : jinjava .getGlobalContext ().getAllExpTests ()) {
45+ for (ExpTest t : jinjava .getGlobalContextCopy ().getAllExpTests ()) {
4646 com .hubspot .jinjava .doc .annotations .JinjavaDoc docAnnotation = t
4747 .getClass ()
4848 .getAnnotation (com .hubspot .jinjava .doc .annotations .JinjavaDoc .class );
@@ -83,7 +83,7 @@ private void addExpTests(JinjavaDoc doc) {
8383 }
8484
8585 private void addFilterDocs (JinjavaDoc doc ) {
86- for (Filter f : jinjava .getGlobalContext ().getAllFilters ()) {
86+ for (Filter f : jinjava .getGlobalContextCopy ().getAllFilters ()) {
8787 com .hubspot .jinjava .doc .annotations .JinjavaDoc docAnnotation = f
8888 .getClass ()
8989 .getAnnotation (com .hubspot .jinjava .doc .annotations .JinjavaDoc .class );
@@ -124,7 +124,7 @@ private void addFilterDocs(JinjavaDoc doc) {
124124 }
125125
126126 private void addFnDocs (JinjavaDoc doc ) {
127- for (ELFunctionDefinition fn : jinjava .getGlobalContext ().getAllFunctions ()) {
127+ for (ELFunctionDefinition fn : jinjava .getGlobalContextCopy ().getAllFunctions ()) {
128128 if (StringUtils .isBlank (fn .getNamespace ())) {
129129 Method realMethod = fn .getMethod ();
130130 if (
@@ -182,7 +182,7 @@ private void addFnDocs(JinjavaDoc doc) {
182182 }
183183
184184 private void addTagDocs (JinjavaDoc doc ) {
185- for (Tag t : jinjava .getGlobalContext ().getAllTags ()) {
185+ for (Tag t : jinjava .getGlobalContextCopy ().getAllTags ()) {
186186 if (t instanceof EndTag ) {
187187 continue ;
188188 }
0 commit comments