summaryrefslogtreecommitdiffstats
path: root/components/json_schema
Commit message (Collapse)AuthorAgeFilesLines
* Resolve "$ref" attributes in JSON schemas.joaodasilva@chromium.org2013-11-281-4/+7
| | | | | | | | | | | | This allows managed extensions to declare policies that have a recursive type (e.g. a hierarchy of bookmarks with folders) or to reuse the same policy type for multiple policies. BUG=108992 Review URL: https://codereview.chromium.org/88573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237814 0039d316-1c4b-4281-b951-d872f2087c98
* Docserver: Display enum value descriptions in API docs.sammc@chromium.org2013-11-012-2/+33
| | | | | | | | | | | | | | This modifies the json schema to allow both primitive types and dictionaries with properties "name" and optional "description" for enum values. BUG=310454 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=231982 Review URL: https://codereview.chromium.org/39113003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232297 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 231982 "Docserver: Display enum value descriptions in API..."kinaba@chromium.org2013-10-312-33/+2
| | | | | | | | | | | | | | | | | | | | "JsonSchemaTest.TestEnum" started failing on Windows bot after this change. > Docserver: Display enum value descriptions in API docs. > > This modifies the json schema to allow both primitive types and > dictionaries with properties "name" and optional "description" for enum > values. > > BUG=310454 > > Review URL: https://codereview.chromium.org/39113003 TBR=sammc@chromium.org Review URL: https://codereview.chromium.org/47403003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232016 0039d316-1c4b-4281-b951-d872f2087c98
* Docserver: Display enum value descriptions in API docs.sammc@chromium.org2013-10-312-2/+33
| | | | | | | | | | | | This modifies the json schema to allow both primitive types and dictionaries with properties "name" and optional "description" for enum values. BUG=310454 Review URL: https://codereview.chromium.org/39113003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231982 0039d316-1c4b-4281-b951-d872f2087c98
* Moved chrome/common/json_schema to components/json_schema.joaodasilva@chromium.org2013-08-1310-0/+1978
BUG=271392 Review URL: https://chromiumcodereview.appspot.com/22807004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217364 0039d316-1c4b-4281-b951-d872f2087c98