* Replace contents of cosmos-result.json with blank text after opening.
Fixes#676
* create stored procedure: Add validation for input
* Revert "create stored procedure: Add validation for input"
This reverts commit a1a83e10eca9413f246a8d8b3e096f9a7c18d951.
Pushed to wrong branch
* Fetch data before opening document -
obviates printing blank document
* Add user agent to docdb calls
* Version
* User agent string for mongo (appname)
* Fix comment
* CosmosDBManagementClient user agent
* Fix spelling
* Fix build
* Rename STRING_LITERAL to identifier
* propertyName: Allow identifiers too
* Modiify error in failing test to match new implementation.
* 1. Allow collection names to have dots.
2. Modify some tests to check for strings in double quotes, single quotes
and no quotes
3. Add test cases from user-filed issues.
* One more test
* Merge commit from rebase:
1. Regenerate grammar from rebase.
2. Modify outputs from tests to make them pass the new grammar.
3. getAllcommands- sort the errors based on starting position
* Add test for issue #722: Unrecognized child type.
* Address feedback.
* Add test case from user filed issue
* Initial commit + tests. TESTS WILL FAIL.
* Initial commit. EOD work draft.
* Parse property name value tokens. Works for single-quoted strings.
TODO: Remove command.arguments and use command.argumentObjects.
* Fix handling of ArrayLiteralContexts to pass tests
* Handle numbers, booleans properly in the input.
Handling undefined still fails.
* Fix errors popping up when the user is still typing.
* Remove unused import
* Changes based on feedback
* Implement filterType, findType.
RandomUtils: Remove getRandomHexString (unused)
* Changes based on Feedback
* Throw errors based on feedback.
g4: Ensure '1.' (incomplete decimal) is an error node.
* Changes based on feedback
* Feedback
* prevent functionCallContext from throwing. Make some tests smaller.
* STRING_LITERAL : disallow single quotes.
Hinders the parser from tokenizing as functionCallContext needlessly.
* Tests: nested objects, incomplete calls (replicate user typing)
* Fix failing tests
* Add more test cases
* Handle empty arrays in argument - accompanying test
* Ensure this._query & this._proj are undefined if query is [].
Fixes#715 that this PR introduces.
* Update third party notices for mongodb-extended-json.
* Document labels: use fields other than _id wherever possible
* Remove the number of calls to toString in finding the label
* Force refresh a document's tree item post-update. Fixes#145
* Document labels : make private
* Add setter for tsc -p
* Changes based on feedback
* Based on feedback
* tsc fix
* Feedback + tests
* Add field to documentLabelFields. Kicks off CLA.
* Update third party notices for mongodb-extended-json.
* Filter out invalid accounts under a subscription
* Remove error throwing code used for testing
* Use a mock node to display error within tree
* Use parseError
* util -> vscodeUtils wherever appropriate
* parseError and ID removal