feat: display deprecation messages better #68
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@alexander-fenster @summer-ji-eng @JustinBeckwith for visibility
Problem: Generated client libraries did not display deprecation messages in a prominent location
Cause: Deprecated tags were being read by the details.tmpl which is referenced below several other tables in the methods.templ file.
Fix:
Added reading of deprecated tags directly into methods.templ file to be right below the description of the method/service.
Removed the deprecated tags being read in the details.tmpl file.
Fixes #67 馃