=== modified file 'rules/annotations/abbrev_check.rules'
--- old/rules/annotations/abbrev_check.rules	2024-11-14 20:08:40 +0000
+++ new/rules/annotations/abbrev_check.rules	2026-01-02 18:59:19 +0000
@@ -73,9 +73,9 @@
    <variable name="s_dname"         type="java.lang.String" />
    <variable name="s_tname"         type="java.lang.String" />
    <variable name="s_fname"         type="java.lang.String" />
-   <variable name="dname"           type="java.lang.String" init="" />
-   <variable name="tname"           type="java.lang.String" init="" />
-   <variable name="fname"           type="java.lang.String" init="" />
+   <variable name="dname"           type="java.lang.String" init="''" />
+   <variable name="tname"           type="java.lang.String" init="''" />
+   <variable name="fname"           type="java.lang.String" init="''" />
    <variable name="fdot"            type="java.lang.Integer" />
    <variable name="ldot"            type="java.lang.Integer" />
    <variable name="entype"          type="java.lang.Integer" />

=== modified file 'rules/annotations/native_api.rules'
--- old/rules/annotations/native_api.rules	2020-03-24 18:36:19 +0000
+++ new/rules/annotations/native_api.rules	2026-01-04 14:48:20 +0000
@@ -190,7 +190,7 @@
             <!-- convert typelist at the prog.procedure node -->
             <action>list = parent.parent.getAnnotationList("typelist")</action>
             <rule>list != null and !list.isEmpty()
-               <action>list2 = create("java.util.ArrayList)</action>
+               <action>list2 = create("java.util.ArrayList")</action>
                <action>it = list.iterator()</action>
                <while>it.hasNext()
                   <action>name = #(java.lang.String) it.next()</action>

=== modified file 'rules/callgraph/callgraph_lib.rules'
--- old/rules/callgraph/callgraph_lib.rules	2025-03-21 07:58:59 +0000
+++ new/rules/callgraph/callgraph_lib.rules	2026-01-02 00:15:54 +0000
@@ -613,7 +613,7 @@
          </rule>
          
          <rule>siteKey == prog.property_invocation
-            <action>key = "property-name</action>
+            <action>key = "property-name"</action>
          </rule>
 
          <rule>siteKey == prog.run_filename              or

=== modified file 'rules/convert/brew_javadoc.rules'
--- old/rules/convert/brew_javadoc.rules	2019-09-11 22:38:36 +0000
+++ new/rules/convert/brew_javadoc.rules	2026-01-04 13:40:17 +0000
@@ -160,7 +160,7 @@
          
          <!-- get optional member annotation -->
          <rule>this.isAnnotation('member')
-            <action>memberName = sprintf('#%s', this.getAnnotation('member')</action>
+            <action>memberName = sprintf('#%s', this.getAnnotation('member'))</action>
          </rule>
          
          <!-- get optional label annotation -->

=== modified file 'rules/convert/input_output.rules'
--- old/rules/convert/input_output.rules	2025-10-27 13:32:31 +0000
+++ new/rules/convert/input_output.rules	2026-01-04 13:10:02 +0000
@@ -580,7 +580,7 @@
             </action>
          </rule>
          
-         <rule>(setPage or 
+         <rule>setPage or 
                 (type == prog.kw_page_sz and downPath(this, prog.kw_value))) and
                (type == prog.kw_page_sz or
                 (type == prog.kw_paged and not sibling(prog.kw_page_sz)))

=== modified file 'rules/include/report.rules'
--- old/rules/include/report.rules	2025-07-02 08:05:30 +0000
+++ new/rules/include/report.rules	2026-01-02 12:31:31 +0000
@@ -1488,7 +1488,7 @@
                                   target.getSymbolicTokenType())
                </action>
                <action on="false">
-                  descr = sprintf("%s (%s), target.text, target.getSymbolicTokenType())
+                  descr = sprintf("%s (%s)", target.text, target.getSymbolicTokenType())
                </action>
             </rule>
          </rule>

=== modified file 'rules/schema/dmo_common.rules'
--- old/rules/schema/dmo_common.rules	2025-04-07 08:20:02 +0000
+++ new/rules/schema/dmo_common.rules	2026-01-02 18:04:49 +0000
@@ -1463,7 +1463,7 @@
                <rule>isRuntimeConfig()
                   <action>ref = getAst(ctorId)</action>
                   <action>
-                     ref.putAnnotation('class', sprintf('com.goldencode.p2j.util.%s', dataType)
+                     ref.putAnnotation('class', sprintf('com.goldencode.p2j.util.%s', dataType))
                   </action>
                   <action>ref.putAnnotation('method', initTextLow)</action>
                </rule>

