Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adds support for url templating #683

Merged
merged 38 commits into from
Oct 27, 2021
Merged

adds support for url templating #683

merged 38 commits into from
Oct 27, 2021

Conversation

baywet
Copy link
Member

@baywet baywet commented Oct 5, 2021

summary

fixes #628

generation diff

microsoft/kiota-samples#331

@baywet baywet added this to the TypeWriter Replacement milestone Oct 5, 2021
@baywet baywet self-assigned this Oct 5, 2021
@baywet baywet added Csharp Pull requests that update .net code generator Issues or improvements relater to generation capabilities. Go Java TypeScript Pull requests that update Javascript code Ruby labels Oct 5, 2021
@baywet baywet linked an issue Oct 5, 2021 that may be closed by this pull request
6 tasks
Base automatically changed from feature/renames to main October 6, 2021 12:14
@baywet baywet force-pushed the feature/url-template branch from 599b29a to 57e7ca8 Compare October 6, 2021 13:39
baywet added 16 commits October 20, 2021 09:37
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
… typescript

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
- fixes url template params reference

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
- removes path parameters from raw constructor

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
- adds missing additional path parameters for raw url constructor in go
- fixes casing conventions in go

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Copy link
Member

@andrueastman andrueastman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for all this @baywet.

This looks good to me save for the comments left for now.

CHANGELOG.md Outdated Show resolved Hide resolved
abstractions/dotnet/src/RequestInformation.cs Outdated Show resolved Hide resolved
src/Kiota.Builder/Writers/LanguageWriter.cs Outdated Show resolved Hide resolved
@baywet baywet requested a review from andrueastman October 25, 2021 13:20
Copy link
Member

@andrueastman andrueastman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking in the changes @baywet.

Also note, I have added the commit 26e21b1 to the branch as I discovered that the related test was broken/not compiling.

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

88.9% 88.9% Coverage
0.0% 0.0% Duplication

@baywet
Copy link
Member Author

baywet commented Oct 27, 2021

Thanks for taking the time to fix that! Merging.

@baywet baywet merged commit 629b40d into main Oct 27, 2021
@baywet baywet deleted the feature/url-template branch October 27, 2021 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Csharp Pull requests that update .net code generator Issues or improvements relater to generation capabilities. Go Java Ruby TypeScript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

URL templating support
2 participants