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

ListXXXFunctions support #69

Merged
merged 1 commit into from
Oct 7, 2020
Merged

Conversation

MGudgin
Copy link
Contributor

@MGudgin MGudgin commented Sep 12, 2020

This PR adds support for calling the ListHTTPFunctions and
ListQueuedFunctions APIs.

Details

Add playfabExplorer.listHttpFunctions and
playfabExplorer.ListQueuedFunctions commands to package.json, along with
corresponding menu items.

Move local debugging and classic CloudScript menu items into their own
menu groups.

Add listHttpFunctions and listQueuedFunctions methods to
PlayfabExplorer; register said methods with the appropriate menu
commands.

Add getMarkDownForHttpFunctionList and getMarkDownForQueuedFunctionList
methods to PlayFabExplorer, along with a getNewLineForCurrentPlatform
and getListMarkDown methods that are used by those two methods and by
getMarkDownForFunctionList. The getListMarkDown method returns markdown
for the static content such as the column headers.

Add tests for ListHTTPFunctions and ListQueuedFunctions to
explorer.tests.ts.

Amend 'Run Extension Tests' in launch.json to 'Run Tests' to avoid
confusion with 'Run Extension' when the tree view portion of the VS Code
UX is narrow.

Fix a case where the chooseStudio resource string was being used instead
of the chooseTitle resource string.

This PR adds support for calling the ListHTTPFunctions and
ListQueuedFunctions APIs.

Details

Add playfabExplorer.listHttpFunctions and
playfabExplorer.ListQueuedFunctions commands to package.json, along with
corresponding menu items.

Move local debugging and classic CloudScript menu items into their own
menu groups.

Add listHttpFunctions and listQueuedFunctions methods to
PlayfabExplorer; register said methods with the appropriate menu
commands.

Add getMarkDownForHttpFunctionList and getMarkDownForQueuedFunctionList
methods to PlayFabExplorer, along with a getNewLineForCurrentPlatform
and getListMarkDown methods that are used by those two methods and by
getMarkDownForFunctionList. The getListMarkDown method returns markdown
for the static content such as the column headers.

Add tests for ListHTTPFunctions and ListQueuedFunctions to
explorer.tests.ts.

Amend 'Run Extension Tests' in launch.json to 'Run Tests' to avoid
confusion with 'Run Extension' when the tree view portion of the VS Code
UX is narrow.

Fix a case where the chooseStudio resource string was being used instead
of the chooseTitle resource string.
@MGudgin MGudgin merged commit d8c0998 into master Oct 7, 2020
@MGudgin MGudgin deleted the gudge/listxxxfunctions_support branch October 7, 2020 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant