Summary
remove scrutinizer warning about conditional tests that are always true
Metadata
- Id: d3c4863ad8cb873895555708e5297db4a1b87569
- Trac id: 360
- Type: task
- Reporter: felix
- Owner: felix
- Cc:
- Status: closed
- Component: compiler
- Estimated difficulty:
- Resolution: wontfix
- Priority: minor
- Milestone: 4.9.0
- Version: 4.6.x
- Changetime: 2012-09-24 21:47:48 UTC
- Created: 2010-08-26 16:22:19 UTC
- Keywords: scrutinizer
Description
Things like `and-let*` produce situations where such redundant tests occur, for example.
Changes and comments
[2010-08-26 16:58:13 UTC] zbigniew wrote:
FYI, this did detect an error in my code where I added `->string` to an `if` condition, which forced a potentially `#f` value into a string. So it's not useless.
[2010-08-29 12:50:39 UTC] felix changed status from new to closed
[2010-08-29 12:50:39 UTC] felix set resolution to fixed
[2010-08-29 12:50:39 UTC] felix wrote:
Ok, I'll close this ticket then, since I can't think of a suitable solution without adding complexity.
[2010-08-29 12:50:55 UTC] felix changed status from closed to reopened
[2010-08-29 12:50:55 UTC] felix removed resolution fixed
[2010-08-29 12:51:38 UTC] felix changed status from reopened to closed
[2010-08-29 12:51:38 UTC] felix set resolution to wontfix
[2010-08-29 12:51:38 UTC] felix wrote:
(doing everything wrong today, it seems ...)
[2011-06-01 09:00:41 UTC] felix changed milestone from 4.7.0 to 4.8.0
[2011-06-01 09:00:41 UTC] felix wrote:
Milestone 4.7.0 deleted
[2012-09-24 21:47:48 UTC] felix changed milestone from 4.8.0 to 4.9.0
[2012-09-24 21:47:48 UTC] felix wrote:
Milestone 4.8.0 deleted