Why is this an issue?

Using multiple times the same name for different configurations is confusing. Names should be unique and should describe the functionality.

How to fix it

Code examples

Noncompliant code example

File 1:
configuration fly of x is
  ...
end;

File 2:
configuration fly of x is
  ...
end;

Compliant solution

File 1:
configuration fly of x is
  ...
end;

File 2:
configuration dream of x is
  ...
end;