Apicurio-studio: Éditeur d'API : Autoriser le renommage du chemin

Créé le 29 mai 2018  ·  5Commentaires  ·  Source: Apicurio/apicurio-studio

Actuellement, je dois cloner le chemin puis supprimer l'ancien.

Relatif au #220.

enhancement

Tous les 5 commentaires

Ouais, c'est une omission assez étonnante, n'est-ce pas? J'ajouterai cette action dès que possible.

Merci @EricWittmann ! 👍

Cela sera disponible dans la prochaine version d'Apicurio. En plus de renommer le chemin lui-même, tous les sous-chemins seront (éventuellement) renommés. De plus, s'il y a des changements dans les paramètres de chemin, ceux-ci seront également renommés.

Par exemple, supposons que votre API possède les chemins suivants :

  • /Ressources
  • /ressources/{resourceId}
  • /ressources/{resourceId}/widgets
  • /ressources/{resourceId}/widgets/{widgetId}

Si vous renommez /resources en /capabilities , et que vous choisissez de renommer également les sous-chemins , alors le résultat sera :

  • /capacités
  • /capacities/{resourceId}
  • /capacities/{resourceId}/widgets
  • /capabilities/{resourceId}/widgets/{widgetId}

Ensuite, vous pouvez renommer /capabilities/{resourceId} en /capabilities/{capabilityId} et obtenir ceci :

  • /capacités
  • /capacities/{capabilityId}
  • /capabilities/{capabilityId}/widgets
  • /capabilities/{capabilityId}/widgets/{widgetId}

De plus, si le paramètre de chemin resourceId a été défini dans l'un de ces trois derniers chemins, ils seront automatiquement renommés en capabilityId .

Désolé, il a fallu si longtemps pour en arriver là. :)

Wow, c'est tellement plus que ce que j'aurais pu demander ! 😎

Cette page vous a été utile?
0 / 5 - 0 notes