Ignore:
Timestamp:
2017-09-17T15:47:18+02:00 (9 years ago)
Author:
Don-vip
Message:

update to JAPICC 2.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/japicc/modules/RulesSrc.xml

    r11682 r12872  
    4040<rule>
    4141    <id>
     42        Changed_Method_Return
     43    </id>
     44    <severity>
     45        Medium
     46    </severity>
     47    <kind>
     48        Methods
     49    </kind>
     50    <change>
     51        Return value type has been changed from @old_value to @new_value.
     52    </change>
     53    <effect>
     54        Recompilation of a client program may be terminated with the message: incompatible types: @new_value cannot be converted to @old_value.
     55    </effect>
     56</rule>
     57
     58<rule>
     59    <id>
    4260        Static_Method_Became_Final
    4361    </id>
     
    262280<rule>
    263281    <id>
     282        Variable_Arity_To_Array
     283    </id>
     284    <severity>
     285        Medium
     286    </severity>
     287    <kind>
     288        Methods
     289    </kind>
     290    <change>
     291        Type of parameter @param_name has been changed from @old_value to @new_value.
     292    </change>
     293    <effect>
     294        Recompilation of a client program may be terminated with the message: method @method_short in class @type_name cannot be applied to given types.
     295    </effect>
     296</rule>
     297
     298<rule>
     299    <id>
     300        Array_To_Variable_Arity
     301    </id>
     302    <severity>
     303        Safe
     304    </severity>
     305    <kind>
     306        Methods
     307    </kind>
     308    <change>
     309        Type of parameter @param_name has been changed from @old_value to @new_value.
     310    </change>
     311    <effect>
     312        No effect.
     313    </effect>
     314</rule>
     315
     316<rule>
     317    <id>
    264318        NonAbstract_Class_Added_Abstract_Method
    265319    </id>
     
    715769    </id>
    716770    <severity>
    717         Medium
     771        Low
    718772    </severity>
    719773    <kind>
     
    9471001<rule>
    9481002    <id>
     1003        Field_Became_NonFinal
     1004    </id>
     1005    <severity>
     1006        Safe
     1007    </severity>
     1008    <kind>
     1009        Fields
     1010    </kind>
     1011    <change>
     1012        Field @target became non-final.
     1013    </change>
     1014    <effect>
     1015        No effect.
     1016    </effect>
     1017</rule>
     1018
     1019<rule>
     1020    <id>
     1021        NonConstant_Field_Became_Static
     1022    </id>
     1023    <severity>
     1024        Safe
     1025    </severity>
     1026    <kind>
     1027        Fields
     1028    </kind>
     1029    <change>
     1030        Field @target became static.
     1031    </change>
     1032    <effect>
     1033        No effect.
     1034    </effect>
     1035</rule>
     1036
     1037<rule>
     1038    <id>
    9491039        NonConstant_Field_Became_NonStatic
    9501040    </id>
     
    10191109<rule>
    10201110    <id>
     1111        Interface_Became_Generic
     1112    </id>
     1113    <severity>
     1114        Safe
     1115    </severity>
     1116    <kind>
     1117        Types
     1118    </kind>
     1119    <change>
     1120        This interface became **generic** (@new_value).
     1121    </change>
     1122    <effect>
     1123        No effect.
     1124    </effect>
     1125</rule>
     1126
     1127<rule>
     1128    <id>
     1129        Interface_Became_Raw
     1130    </id>
     1131    <severity>
     1132        Medium
     1133    </severity>
     1134    <kind>
     1135        Types
     1136    </kind>
     1137    <change>
     1138        This interface became **raw**.
     1139    </change>
     1140    <effect>
     1141        Recompilation of a client program may be terminated with the message: type @new_value does not take parameters.
     1142    </effect>
     1143</rule>
     1144
     1145<rule>
     1146    <id>
     1147        Class_Became_Generic
     1148    </id>
     1149    <severity>
     1150        Safe
     1151    </severity>
     1152    <kind>
     1153        Types
     1154    </kind>
     1155    <change>
     1156        This class became **generic** (@new_value).
     1157    </change>
     1158    <effect>
     1159        No effect.
     1160    </effect>
     1161</rule>
     1162
     1163<rule>
     1164    <id>
     1165        Class_Became_Raw
     1166    </id>
     1167    <severity>
     1168        Medium
     1169    </severity>
     1170    <kind>
     1171        Types
     1172    </kind>
     1173    <change>
     1174        This class became **raw**.
     1175    </change>
     1176    <effect>
     1177        Recompilation of a client program may be terminated with the message: type @new_value does not take parameters.
     1178    </effect>
     1179</rule>
     1180
     1181<rule>
     1182    <id>
    10211183        Class_Became_Final
    10221184    </id>
Note: See TracChangeset for help on using the changeset viewer.