Unused typedef should be removed.
module fly; typedef struct { int a; } foo_t; // Noncompliant: 'foo_t' is never used endmodule
module fly; typedef struct { int a; } foo_t; foo_t dream; endmodule