manual-assert-equal Prefer equality assertions over asserting a comparison A boolean assertion receives only the result of an equality comparison, so a failure cannot report the actual and expected values. Instead, you SHOULD use assertEqual or assertNotEqual so both values are available to the diagnostic. - Category: style - Level: warning - Fix: suggestion - Scope: module Reported import * as assert from "destack:assert"; function verify(actual: int32, expected: int32): void { assert.assert(actual == expected); } Accepted import * as assert from "destack:assert"; function verify(actual: int32, expected: int32): void { assert.assertEqual(actual, expected); } Prior art - Clippy ยท manualasserteq language/linter/src/rules/style/manualassertequal.rs:8