[TODO] Add parser, linter, formatting for vscode
- Dominant language
- C++
- Stars
- 4
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
One of the biggest tasks is making sure that Visual Studio Code settings files like:
tasks.json
launch.json
settings.json
extensions.json
keybindings.json
1. make sure they exist
2. make sure they're in the project directory
3. validation that they're set up correctly
4. make sure that there the format is correct json
5. warn on empty keys
6. -
7. error alert warn on bad settings
8. warn alert error on wrong type
Visual Studio Code does a lot of this internally
If it's in a local project it should be correctly set up for that type of project and or languages or frameworks used
I considered making this feature of jsonify a separate project
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the repository's existing parser, linter, and formatter entry points, then compare the requested checks against the VS Code files named in the issue: tasks.json, launch.json, settings.json, extensions.json, and keybindings.json. Done would require an agreed scope and validation for file existence, project location, JSON format, empty keys, bad settings, and wrong types.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, vscode
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100