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

Feature/http language support #5778

Open
wants to merge 42 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
8dd143d
initial http genertion support
koros Oct 9, 2024
c7e352a
add http language generation
koros Oct 22, 2024
c2c7443
remove unused code elements from the DOM
koros Nov 13, 2024
3a25dab
merge if statements
koros Nov 14, 2024
9bcac7d
Merge branch 'main' into feature/http-language-support
koros Nov 14, 2024
5154280
remove unused code in the refiner
koros Nov 14, 2024
80d771c
Merge branch 'main' into feature/http-language-support
koros Nov 14, 2024
bac834f
write all properties including ones in the base class
koros Nov 14, 2024
31c3c53
Remove unused code and enhance JSON request body output
koros Nov 15, 2024
0ec5815
decode the parameter names before writing to http snippet files
koros Nov 18, 2024
f033a45
Merge branch 'main' into feature/http-language-support
koros Nov 18, 2024
f2f1c8e
write all the path parameter variables
koros Nov 18, 2024
ec4aea7
Exclude the generic pathParameters variable from being written to the…
koros Nov 18, 2024
da3bf05
add comments and documentation info. to Writers/HTTP/CodeClassDeclara…
koros Nov 18, 2024
69ba9ac
Merge branch 'main' into feature/http-language-support
koros Nov 19, 2024
3852185
Use URL Template to write actual urls
koros Nov 19, 2024
7508ebd
use double curly braces for all variables
koros Nov 21, 2024
0c7e0ee
Merge branch 'main' into feature/http-language-support
koros Nov 21, 2024
41345d5
add unit tests for HttpPathSegmenter
koros Nov 21, 2024
cfabf37
unit tests for CodeEnum writer
koros Nov 21, 2024
cfbbefe
format code
koros Nov 22, 2024
ff4caed
Merge branch 'main' into feature/http-language-support
koros Nov 22, 2024
d9f7584
remove more unnecessary code from the HttpConventionService
koros Nov 25, 2024
69bac1f
rename http namespace to use proper casing
koros Nov 25, 2024
fc39c89
remove unused method
koros Nov 25, 2024
6900e7e
Merge branch 'main' into feature/http-language-support
koros Nov 25, 2024
2ade0bd
Update HTTP Reserved Names Provider with Additional Reserved Keywords
koros Nov 26, 2024
0343d2a
Merge branch 'main' into feature/http-language-support
koros Nov 26, 2024
0fa1c0d
remove reserved names provider; add more unit tests
koros Nov 27, 2024
106cbae
format code
koros Nov 27, 2024
4f2bda2
Merge branch 'main' into feature/http-language-support
koros Nov 27, 2024
41dbd77
reset .vscode/launch.json
koros Nov 27, 2024
7d30713
add more unit tests
koros Nov 27, 2024
4ccc263
address pr comments
koros Dec 3, 2024
d9da636
address pr comments
koros Dec 3, 2024
ef519d1
address pr comments
koros Dec 3, 2024
51c6e25
format code
koros Dec 4, 2024
cfb3024
Merge branch 'main' into feature/http-language-support
koros Dec 4, 2024
fdfabb7
restore formating for nested json objects
koros Dec 4, 2024
407f61a
address pr comments
koros Dec 5, 2024
54c3d8f
Merge branch 'main' into feature/http-language-support
Onokaev Dec 9, 2024
c2d0635
Merge branch 'main' into feature/http-language-support
andrueastman Jan 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
reset .vscode/launch.json
  • Loading branch information
koros committed Nov 27, 2024
commit 41dbd772a9a5cef565acbc18f0f2a7679da32c28
21 changes: 0 additions & 21 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,27 +1,6 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch HTTP",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/kiota/bin/Debug/net8.0/kiota.dll",
"args": [
"generate",
"--openapi",
"https://raw.githubusercontent.com/microsoftgraph/msgraph-sdk-powershell/dev/openApiDocs/v1.0/Mail.yml",
"--language",
"HTTP",
"-o",
"${workspaceFolder}/samples/msgraph-mail/HTTP/src",
"-n",
"graphtypescriptv4.utilities"
],
"cwd": "${workspaceFolder}/src/kiota",
"console": "internalConsole",
"stopAtEntry": false
},
{
"name": "Launch TypeScript",
"type": "coreclr",
Expand Down
Loading