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

Test JSON language as extension #2257

Closed
3 tasks done
aeschli opened this issue Jan 25, 2016 · 0 comments
Closed
3 tasks done

Test JSON language as extension #2257

aeschli opened this issue Jan 25, 2016 · 0 comments

Comments

@aeschli
Copy link
Contributor

aeschli commented Jan 25, 2016

The JSON language mode has been moved to an extension. Test that the existing functionality is still working:

  • Validation
    • syntax errors
    • with schema validation
  • Intellisense
    • with schema
    • without schema
  • Hovers
    • with schema
  • Formatting
  • Outline

When trying out schemas, try the following ways of configuring schemas:
- define schemas in the workbench. Changes to the schemas will retrigger validation
- use schemas from the web (check out http://schemastore.org/json/)
- associate schemas with a $schema property
- associate schemas in the configuration options
(see VSCode docs for more info) https://code.visualstudio.com/docs/languages/json

  • test the schemas configured by vscode extensions:
    • bower.json, package.json, project.json, tslint.json, schema-schema (*.schema.json)

Try dependency intellisense and hovers for package names and values for

  • package.json
  • project.json
  • bower.json

Test intellisense and hovers for the settings schemas:

  • default, user and workbench settings
  • default and user keybinings
  • launch.json
  • tasks.json
  • user snippets

Test the VS code extensions to package.json

  • contributes and all other custom properties
@aeschli aeschli added this to the Jan 2016 milestone Jan 25, 2016
@egamma egamma mentioned this issue Jan 26, 2016
59 tasks
@bpasero bpasero closed this as completed Jan 28, 2016
@egamma egamma mentioned this issue Feb 1, 2016
97 tasks
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 19, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants