Add new plugin/module in project. Migrate GrammarKit based JSON parser from appcode-json.
Refactored module to be plain Java module instead of plugin, added it to main module dependencies.
Added Language, FileType and FileTypeFactory for JSON.
Added more elements to PSI structure of JSON
Add initial version of formatter and code style page in IDE Preferences
Merge remote-tracking branch 'origin/master' into json-support
Rename JsonParserTypes to more canonical JsonElementTypes. Improve JSON formatting.
Update spacing in JSON formatter: remove blank lines by default
Add BraceMatcher for JSON
Merge remote-tracking branch 'origin/master' into json-support
Update grammar to match closing braces/brackets
Update grammar and formatter
Merge remote-tracking branch 'origin/master' into json-support
Add debug AST tree dumping in LOG
Correctly initialize language specific settings. Set default indentation size for JSON to 2 spaces.
Merge remote-tracking branch 'origin/master' into json-support
Fix issue with highlighting by inserting special 'identifier-like' token in grammar. String literals are matched till the end of line like in other languages.
Return highlighting of string literal escapes.
Add breadcrumbs support in JSON plugin
Add keywords completion for JSON