EgorKulikov / idea-chelper

Automatically exported from code.google.com/p/idea-chelper
112 stars 59 forks source link

Add JSONParser #57

Closed jmerle closed 6 years ago

jmerle commented 6 years ago

As you might know, I got my own CHelper-compatible Chrome and Firefox extension. I've recently been working on making it easier for other tools to be used with my extension, and came up with a JSON format that supports all CHelper features and a few more. More information about that can be found here.

At the moment my extension works by sending custom tasks disguised as Kattis tasks, but that only works as long as that parser isn't changed. Besides that it only lets me configure a subset of a task's configuration, while this new JSON format makes it possible to configure almost everything about a task.

I have added a parser that parses the JSON data as explained here, which uses the org.json library which I added.