Why is this an issue?

Unused package import directives should be removed.

How to fix it

Code examples

Noncompliant code example

package p;
  int a;
endpackage

package q;
  int b;
endpackage

module top;
  import p::a; // Noncompliant
  import q::b;
  int c;
  assign c = b;
endmodule

Compliant solution

package p;
  int a;
endpackage

package q;
  int b;
endpackage

module top;
  import q::b;
  int c;
  assign c = b;
endmodule