mirror of
https://github.com/github/codeql.git
synced 2026-05-14 11:19:27 +02:00
Fix cases where the compiler cannot prove types don't extend string: 1. FileSystem.qll: Add toString() to ContainerBase signature. The instantiation sites already provide toString(), so no changes needed there. Container.toString() now delegates to super.toString(). No behaviour change. 2. DataFlowImplCommon.qll: Content.toString() now delegates to super.toString() instead of returning the literal "Content". This is a behaviour change: Content now displays its actual description (e.g. field names) rather than the generic "Content".