Home | History | Annotate | Download | only in lint1
History log of /src/tests/usr.bin/xlint/lint1/msg_330.c
RevisionDateAuthorComments
 1.8  02-Aug-2023  rillig lint: distinguish between arguments and parameters
 1.7  09-Jul-2023  rillig lint: remove redundant '#' after 'argument' in diagnostics
 1.6  28-Mar-2023  rillig lint: warn about extern declarations outside headers

https://mail-index.netbsd.org/tech-userlevel/2023/03/15/msg013727.html
 1.5  17-Jun-2022  rillig tests/lint: add more details to tests from msg_300 until msg_343
 1.4  05-Apr-2021  rillig tests/lint: one comment per expected diagnostic

This makes it possible to check for diagnostics that contain commas.
 1.3  16-Jan-2021  rillig lint: in strict bool mode, integer constants do not have type bool

Previously, lint1 allowed integer constants such as 0 and 1 to be used
as bool constants. This was only half-baked since after fixing all
error messages from that strict mode, there may still be integer
literals in the code that should be replaced with true or false. This
would stop a migration from int to bool in the middle, leaving
inconsistent code around.

To find the remaining type inconsistencies, treat integers and bool as
completely incompatible, even for compile time constants.
 1.2  16-Jan-2021  rillig lint: normalize whitespace in tests
 1.1  14-Jan-2021  rillig lint: add tests for newly added messages for strict bool mode

RSS XML Feed