Ignore:
Timestamp:
2018-04-02T23:20:00+02:00 (8 years ago)
Author:
Don-vip
Message:

tools update: Groovy 2.4.15, PMD 6.2.0, JAPICC 2.4

File:
1 edited

Legend:

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

    r12872 r13595  
    442442<rule>
    443443    <id>
     444        NonImpl_Interface_Added_Abstract_Method
     445    </id>
     446    <severity>
     447        Safe
     448    </severity>
     449    <kind>
     450        Types
     451    </kind>
     452    <change>
     453        Abstract method @target has been added to this interface.
     454    </change>
     455    <effect>
     456        No effect. This interface is not meant to be implemented by users.
     457    </effect>
     458</rule>
     459
     460<rule>
     461    <id>
    444462        Class_Method_Became_Abstract
    445463    </id>
     
    12691287</rule>
    12701288
     1289<rule>
     1290    <id>
     1291        Added_Annotation_Default_Element
     1292    </id>
     1293    <severity>
     1294        Safe
     1295    </severity>
     1296    <kind>
     1297        Types
     1298    </kind>
     1299    <change>
     1300        Element @target of type @elem_type with default value @new_value has been added to this annotation type.
     1301    </change>
     1302    <effect>
     1303        No effect.
     1304    </effect>
     1305</rule>
     1306
     1307<rule>
     1308    <id>
     1309        Added_Annotation_NonDefault_Element
     1310    </id>
     1311    <severity>
     1312        High
     1313    </severity>
     1314    <kind>
     1315        Types
     1316    </kind>
     1317    <change>
     1318        Element @target of type @elem_type without a default value has been added to this annotation type.
     1319    </change>
     1320    <effect>
     1321        Recompilation of a client program may be terminated with the error message: annotation **@**@type_name is missing a default value for the element '@target'
     1322    </effect>
     1323</rule>
     1324
     1325<rule>
     1326    <id>
     1327        Removed_Annotation_Default_Element
     1328    </id>
     1329    <severity>
     1330        Medium
     1331    </severity>
     1332    <kind>
     1333        Types
     1334    </kind>
     1335    <change>
     1336        Element @target of type @elem_type with default value @old_value has been removed from this annotation type.
     1337    </change>
     1338    <effect>
     1339        Recompilation of a client program may be terminated with the error message: cannot find symbol **@**@type_name(@target=VAL)
     1340    </effect>
     1341</rule>
     1342
     1343<rule>
     1344    <id>
     1345        Removed_Annotation_NonDefault_Element
     1346    </id>
     1347    <severity>
     1348        High
     1349    </severity>
     1350    <kind>
     1351        Types
     1352    </kind>
     1353    <change>
     1354        Element @target of type @elem_type without a default value has been removed from this annotation type.
     1355    </change>
     1356    <effect>
     1357        Recompilation of a client program may be terminated with the error message: cannot find symbol **@**@type_name(@target=VAL)
     1358    </effect>
     1359</rule>
     1360
     1361<rule>
     1362    <id>
     1363        Annotation_Element_Changed_Default_Value
     1364    </id>
     1365    <severity>
     1366        Safe
     1367    </severity>
     1368    <kind>
     1369        Types
     1370    </kind>
     1371    <change>
     1372        Changed default value of the element @target from @old_value to @new_value in this annotation type.
     1373    </change>
     1374    <effect>
     1375        No effect.
     1376    </effect>
     1377</rule>
     1378
     1379<rule>
     1380    <id>
     1381        Annotation_Element_Removed_Default_Value
     1382    </id>
     1383    <severity>
     1384        Medium
     1385    </severity>
     1386    <kind>
     1387        Types
     1388    </kind>
     1389    <change>
     1390        Removed default value @old_value from the element @target of this annotation type.
     1391    </change>
     1392    <effect>
     1393        Recompilation of a client program may be terminated with the error message: annotation **@**@type_name is missing a default value for the element '@target'
     1394    </effect>
     1395</rule>
     1396
     1397<rule>
     1398    <id>
     1399        Annotation_Element_Added_Default_Value
     1400    </id>
     1401    <severity>
     1402        Safe
     1403    </severity>
     1404    <kind>
     1405        Types
     1406    </kind>
     1407    <change>
     1408        Added default value @new_value for the element @target of this annotation type.
     1409    </change>
     1410    <effect>
     1411        No effect.
     1412    </effect>
     1413</rule>
     1414
     1415<rule>
     1416    <id>
     1417        Annotation_Element_Changed_Type
     1418    </id>
     1419    <severity>
     1420        Medium
     1421    </severity>
     1422    <kind>
     1423        Types
     1424    </kind>
     1425    <change>
     1426        Changed type of the element @target from @old_value to @new_value in this annotation type.
     1427    </change>
     1428    <effect>
     1429        Recompilation of a client program may be terminated with the error message: incompatible types: @old_value cannot be converted to @new_value or annotation value not of an allowable type
     1430    </effect>
     1431</rule>
     1432
     1433<rule>
     1434    <id>
     1435        Annotation_Element_Changed_Type_Safe
     1436    </id>
     1437    <severity>
     1438        Safe
     1439    </severity>
     1440    <kind>
     1441        Types
     1442    </kind>
     1443    <change>
     1444        Changed type of the element @target from @old_value to @new_value in this annotation type.
     1445    </change>
     1446    <effect>
     1447        No effect.
     1448    </effect>
     1449</rule>
     1450
    12711451</rules>
Note: See TracChangeset for help on using the changeset viewer.