2017-04-18 4 views
0

Ich schreibe Backend-Code für eine Anwendung in SailsJS, wo die API-Versionen verwaltet werden. Jede URL beginnt mit /api/v1/, aber SonarQube erkennt alle diese URLs als Duplikate. Ich möchte alle diese /api/v1/ entfernen, so dass mein Code SonarQube passiert. Danke.Wie gruppiert man URLs in SailsJS?

Antwort

0

Sie erwähnen nicht, welche Regel Probleme in diesem Code verursacht. Wenn es sich um die doppelten Zeichenfolgen handelt, besteht die erwartete Korrektur darin, eine Konstante zu verwenden und sie zu referenzieren, anstatt "/ api/v1 /" zu wiederholen. Wenn es sich um eine hartcodierte URL handelt, ist die erwartete Korrektur, die URL (s) in eine Konfigurationsdatei zu laden und von dort zu lesen. Alternativ dazu können Sie die Regel aus Ihrem Profil entfernen oder die Probleme markieren, die nicht behoben werden, da Sie in diesem Fall das tun, was Sie vorhaben.