title: openapi generator typescript-angular adds numbers to the end of methods names
body: <p><strong>Description</strong>
  I have an exposed file from spring boot server
  and I am using this script to generate a typescript angular client</p>
  <p>openapi-generator-cli generate -g typescript-angular -i ./src/app/data/open-api.json -o ./src/app/data/build/openapi</p>
  <p>there are duplicated api names among the system</p>
  <p><strong>simple structure</strong></p>
  <p>Controller1 : [get,list,delete,... ....]
  Controller2 : [get,list,delete,... ....]
  .....</p>
  <p>the generated classes looks like</p>
  <pre><code>Controller1Service{
  public get1 ....
  public list1 .....
  }
  Controller2Service{
  public get2 ....
  public list2 .....
  }
  </code></pre>
  <p>but the functions are unique in the same controller and the generator still adding numbers to them</p>
  <p>openapi-generator version
  4.3.1 using npm cli</p>
  <p>OpenAPI declaration file content or url
  Command line used for generation
  openapi-generator-cli generate -g typescript-angular -i ./src/app/data/open-api.json -o ./src/app/data/build/openapi</p>
  <hr />
  <p>So any way to make these numbers disappear ?</p>
  <p>when updating the backend the numbers may be changed inside and it will lead to a manual code refactor</p>