{"action":"created","comment":{"url":"https://api.github.com/repos/dotnet/core-docs/pulls/comments/54485972","id":54485972,"diff_hunk":"@@ -0,0 +1,847 @@\n+# Project.json reference\n+\n+* [name](#name)\n+* [version](#version)\n+* [summary](#summary)\n+* [description](#description)\n+* [copyright](#copyright)\n+* [title](#title)\n+* [entryPoint](#entryPoint)\n+* [projectUrl](#projectUrl)\n+* [licenseUrl](#licenseUrl)\n+* [iconUrl](#iconUrl)\n+* [compilerName](#compilerName)\n+* [testRunner](#testRunner)\n+* [authors](#authors)\n+* [owners](#owners)\n+* [tags](#tags)\n+* [language](#language)\n+* [releaseNotes](#releaseNotes)\n+* [requireLicenseAcceptance](#requireLicenseAcceptance)\n+* [embedInteropTypes](#embedInteropTypes)\n+* [compile](#compile)\n+* [content](#content)\n+* [resource](#resource)\n+* [preprocess](#preprocess)\n+* [publishExclude](#publishExclude)\n+* [shared](#shared)\n+* [namedResource](#namedResource)\n+* [packInclude](#packInclude)\n+* [exclude](#exclude)\n+* [contentBuiltIn](#contentBuiltIn)\n+* [compileBuiltIn](#compileBuiltIn)\n+* [resourceBuiltIn](#resourceBuiltIn)\n+* [excludeBuiltIn](#excludeBuiltIn)\n+* [dependencies](#dependencies)\n+* [tools](#tools)\n+* [commands](#commands)\n+* [scripts](#scripts)\n+* [compilationOptions](#compilationOptions)\n+    * [define](#define)\n+    * [nowarn](#nowarn)\n+    * [additionalArguments](#additionalArguments)\n+    * [languageVersion](#languageVersion)\n+    * [allowUnsafe](#allowUnsafe)\n+    * [platform](#platform)\n+    * [warningsAsErrors](#warningsAsErrors)\n+    * [optimize](#optimize)\n+    * [keyFile](#keyFile)\n+    * [delaySign](#delaySign)\n+    * [publicSign](#publicSign)\n+    * [emitEntryPoint](#emitEntryPoint)\n+    * [xmlDoc](#xmlDoc)\n+    * [preserveCompilationContext](#preserveCompilationContext)\n+* [analyzerOptions](#analyzerOptions)\n+    * [languageId](#languageId)\n+* [configurations](#configurations)\n+* [frameworks](#frameworks)\n+    * [dependencies](#dependencies)\n+    * [frameworkAssemblies](#frameworkAssemblies)\n+    * [wrappedProject](#wrappedProject)\n+    * [imports](#imports)\n+    * [bin](#bin)\n+        * [assembly](#assembly)\n+\n+<a name=\"name\"></a>\n+## name\n+Type: String\n+\n+The name of the project, used for the assembly name as well as the name of the package. The top level folder name is used if this property is not specified.\n+\n+For example:\n+\n+    {\n+        \"name\": \"MyLibrary\"\n+    }\n+\n+<a name=\"version\"></a>\n+## version\n+Type: String\n+\n+The [Semver](http://semver.org/spec/v1.0.0.html) version of the project, also used for the nuget package.\n+\n+For example:\n+\n+    {\n+        \"version\": \"1.0.0-*\"\n+    }\n+\n+<a name=\"summary\"></a>\n+## summary\n+Type: String\n+\n+A short description of the project.\n+\n+For example:\n+\n+    {\n+        \"summary\": \"This is my library.\"\n+    }\n+\n+<a name=\"description\"></a>\n+## description\n+Type: String\n+\n+A longer description of the project. Used in the assembly properties.\n+\n+For example:\n+\n+    {\n+        \"description\": \"This is my library and it's really great!\"\n+    }\n+\n+<a name=\"copyright\"></a>\n+## copyright\n+Type: String\n+\n+The copyright information for the project. Used in the assembly properties.\n+\n+For example:\n+\n+    {\n+        \"copyright\": \"Fabrikam 2016\"\n+    }\n+\n+<a name=\"title\"></a>\n+## title\n+Type: String\n+\n+The friendly name of the project, can contain spaces and special characters not allowed when using the `name` property. Used in the assembly properties.\n+\n+For example:\n+\n+    {\n+        \"title\": \"My Library\"\n+    }\n+\n+<a name=\"entryPoint\"></a>\n+## entryPoint\n+Type: String\n+\n+The entrypoint method for the project. `Main` by default.\n+\n+For example:\n+\n+    {\n+        \"entryPoint\": \"ADiffrentMethod\"\n+    }\n+\n+<a name=\"projectUrl\"></a>\n+## projectUrl\n+Type: String\n+\n+The url for the homepage of the project.\n+\n+For example:\n+\n+    {\n+        \"projectUrl\": \"http://www.mylibrary.gov\"\n+    }\n+\n+<a name=\"licenseUrl\"></a>\n+## licenseUrl\n+Type: String\n+\n+The url for the licence the project uses.\n+\n+For example:\n+\n+    {\n+        \"licenseUrl\": \"http://www.mylibrary.gov/licence\"\n+    }\n+\n+<a name=\"iconUrl\"></a>\n+## iconUrl\n+Type: String\n+\n+The url for an icon that will be used in various places such as the package explorer.\n+\n+For example:\n+\n+    {\n+        \"iconUrl\": \"http://www.mylibrary.gov/favicon.ico\"\n+    }\n+\n+<a name=\"compilerName\"></a>\n+## compilerName\n+Type: String\n+\n+The name of the compiler used for this project. `csc` by default. currently `csc`, the c# compiler or `fsc`, the f# compiler are supported.","path":"docs/project-model/project-json-reference.md","position":189,"original_position":189,"commit_id":"7a996a023469cbb1d0c80d285119603dff076d73","original_commit_id":"7a996a023469cbb1d0c80d285119603dff076d73","user":{"login":"cartermp","id":6309070,"avatar_url":"https://avatars.githubusercontent.com/u/6309070?v=3","gravatar_id":"","url":"https://api.github.com/users/cartermp","html_url":"https://github.com/cartermp","followers_url":"https://api.github.com/users/cartermp/followers","following_url":"https://api.github.com/users/cartermp/following{/other_user}","gists_url":"https://api.github.com/users/cartermp/gists{/gist_id}","starred_url":"https://api.github.com/users/cartermp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cartermp/subscriptions","organizations_url":"https://api.github.com/users/cartermp/orgs","repos_url":"https://api.github.com/users/cartermp/repos","events_url":"https://api.github.com/users/cartermp/events{/privacy}","received_events_url":"https://api.github.com/users/cartermp/received_events","type":"User","site_admin":false},"body":"\"currently\" ---> \"Currently\"","created_at":"2016-02-29T22:00:11Z","updated_at":"2016-02-29T22:00:11Z","html_url":"https://github.com/dotnet/core-docs/pull/259#discussion_r54485972","pull_request_url":"https://api.github.com/repos/dotnet/core-docs/pulls/259","_links":{"self":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/comments/54485972"},"html":{"href":"https://github.com/dotnet/core-docs/pull/259#discussion_r54485972"},"pull_request":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/259"}}},"pull_request":{"url":"https://api.github.com/repos/dotnet/core-docs/pulls/259","id":59419216,"html_url":"https://github.com/dotnet/core-docs/pull/259","diff_url":"https://github.com/dotnet/core-docs/pull/259.diff","patch_url":"https://github.com/dotnet/core-docs/pull/259.patch","issue_url":"https://api.github.com/repos/dotnet/core-docs/issues/259","number":259,"state":"open","locked":false,"title":"Project system reference","user":{"login":"aL3891","id":2126346,"avatar_url":"https://avatars.githubusercontent.com/u/2126346?v=3","gravatar_id":"","url":"https://api.github.com/users/aL3891","html_url":"https://github.com/aL3891","followers_url":"https://api.github.com/users/aL3891/followers","following_url":"https://api.github.com/users/aL3891/following{/other_user}","gists_url":"https://api.github.com/users/aL3891/gists{/gist_id}","starred_url":"https://api.github.com/users/aL3891/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aL3891/subscriptions","organizations_url":"https://api.github.com/users/aL3891/orgs","repos_url":"https://api.github.com/users/aL3891/repos","events_url":"https://api.github.com/users/aL3891/events{/privacy}","received_events_url":"https://api.github.com/users/aL3891/received_events","type":"User","site_admin":false},"body":"This PR is for issue #256. Its not done but i wanted to gather feedback early on, i've mostly focused on getting all the content in from the code. (that is, all the settable properties)\r\n\r\nAfter doing this first pass i think it would be nice to have the actual type for each property in a more formal way instead of just stating it in the text for each item. Also more inline samples are needed.\r\nThis is a start though :) ","created_at":"2016-02-15T22:10:11Z","updated_at":"2016-02-29T22:00:11Z","closed_at":null,"merged_at":null,"merge_commit_sha":"7532ad4a24da42af736bff21ea714ba21fa21249","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/dotnet/core-docs/pulls/259/commits","review_comments_url":"https://api.github.com/repos/dotnet/core-docs/pulls/259/comments","review_comment_url":"https://api.github.com/repos/dotnet/core-docs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dotnet/core-docs/issues/259/comments","statuses_url":"https://api.github.com/repos/dotnet/core-docs/statuses/7a996a023469cbb1d0c80d285119603dff076d73","head":{"label":"aL3891:projectSystem","ref":"projectSystem","sha":"7a996a023469cbb1d0c80d285119603dff076d73","user":{"login":"aL3891","id":2126346,"avatar_url":"https://avatars.githubusercontent.com/u/2126346?v=3","gravatar_id":"","url":"https://api.github.com/users/aL3891","html_url":"https://github.com/aL3891","followers_url":"https://api.github.com/users/aL3891/followers","following_url":"https://api.github.com/users/aL3891/following{/other_user}","gists_url":"https://api.github.com/users/aL3891/gists{/gist_id}","starred_url":"https://api.github.com/users/aL3891/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aL3891/subscriptions","organizations_url":"https://api.github.com/users/aL3891/orgs","repos_url":"https://api.github.com/users/aL3891/repos","events_url":"https://api.github.com/users/aL3891/events{/privacy}","received_events_url":"https://api.github.com/users/aL3891/received_events","type":"User","site_admin":false},"repo":{"id":51607836,"name":"core-docs","full_name":"aL3891/core-docs","owner":{"login":"aL3891","id":2126346,"avatar_url":"https://avatars.githubusercontent.com/u/2126346?v=3","gravatar_id":"","url":"https://api.github.com/users/aL3891","html_url":"https://github.com/aL3891","followers_url":"https://api.github.com/users/aL3891/followers","following_url":"https://api.github.com/users/aL3891/following{/other_user}","gists_url":"https://api.github.com/users/aL3891/gists{/gist_id}","starred_url":"https://api.github.com/users/aL3891/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aL3891/subscriptions","organizations_url":"https://api.github.com/users/aL3891/orgs","repos_url":"https://api.github.com/users/aL3891/repos","events_url":"https://api.github.com/users/aL3891/events{/privacy}","received_events_url":"https://api.github.com/users/aL3891/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/aL3891/core-docs","description":".NET Core documentation (work in progress).","fork":true,"url":"https://api.github.com/repos/aL3891/core-docs","forks_url":"https://api.github.com/repos/aL3891/core-docs/forks","keys_url":"https://api.github.com/repos/aL3891/core-docs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/aL3891/core-docs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/aL3891/core-docs/teams","hooks_url":"https://api.github.com/repos/aL3891/core-docs/hooks","issue_events_url":"https://api.github.com/repos/aL3891/core-docs/issues/events{/number}","events_url":"https://api.github.com/repos/aL3891/core-docs/events","assignees_url":"https://api.github.com/repos/aL3891/core-docs/assignees{/user}","branches_url":"https://api.github.com/repos/aL3891/core-docs/branches{/branch}","tags_url":"https://api.github.com/repos/aL3891/core-docs/tags","blobs_url":"https://api.github.com/repos/aL3891/core-docs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/aL3891/core-docs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/aL3891/core-docs/git/refs{/sha}","trees_url":"https://api.github.com/repos/aL3891/core-docs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/aL3891/core-docs/statuses/{sha}","languages_url":"https://api.github.com/repos/aL3891/core-docs/languages","stargazers_url":"https://api.github.com/repos/aL3891/core-docs/stargazers","contributors_url":"https://api.github.com/repos/aL3891/core-docs/contributors","subscribers_url":"https://api.github.com/repos/aL3891/core-docs/subscribers","subscription_url":"https://api.github.com/repos/aL3891/core-docs/subscription","commits_url":"https://api.github.com/repos/aL3891/core-docs/commits{/sha}","git_commits_url":"https://api.github.com/repos/aL3891/core-docs/git/commits{/sha}","comments_url":"https://api.github.com/repos/aL3891/core-docs/comments{/number}","issue_comment_url":"https://api.github.com/repos/aL3891/core-docs/issues/comments{/number}","contents_url":"https://api.github.com/repos/aL3891/core-docs/contents/{+path}","compare_url":"https://api.github.com/repos/aL3891/core-docs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/aL3891/core-docs/merges","archive_url":"https://api.github.com/repos/aL3891/core-docs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/aL3891/core-docs/downloads","issues_url":"https://api.github.com/repos/aL3891/core-docs/issues{/number}","pulls_url":"https://api.github.com/repos/aL3891/core-docs/pulls{/number}","milestones_url":"https://api.github.com/repos/aL3891/core-docs/milestones{/number}","notifications_url":"https://api.github.com/repos/aL3891/core-docs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/aL3891/core-docs/labels{/name}","releases_url":"https://api.github.com/repos/aL3891/core-docs/releases{/id}","deployments_url":"https://api.github.com/repos/aL3891/core-docs/deployments","created_at":"2016-02-12T18:29:59Z","updated_at":"2016-02-12T18:30:00Z","pushed_at":"2016-02-29T17:37:49Z","git_url":"git://github.com/aL3891/core-docs.git","ssh_url":"git@github.com:aL3891/core-docs.git","clone_url":"https://github.com/aL3891/core-docs.git","svn_url":"https://github.com/aL3891/core-docs","homepage":"http://dotnet.github.io/docs/index.html","size":13576,"stargazers_count":0,"watchers_count":0,"language":"CSS","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"dotnet:master","ref":"master","sha":"22dd16713f5176d706fd01c2b18a343d713f3008","user":{"login":"dotnet","id":9141961,"avatar_url":"https://avatars.githubusercontent.com/u/9141961?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"repo":{"id":35890081,"name":"core-docs","full_name":"dotnet/core-docs","owner":{"login":"dotnet","id":9141961,"avatar_url":"https://avatars.githubusercontent.com/u/9141961?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dotnet/core-docs","description":".NET Core documentation (work in progress).","fork":false,"url":"https://api.github.com/repos/dotnet/core-docs","forks_url":"https://api.github.com/repos/dotnet/core-docs/forks","keys_url":"https://api.github.com/repos/dotnet/core-docs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dotnet/core-docs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dotnet/core-docs/teams","hooks_url":"https://api.github.com/repos/dotnet/core-docs/hooks","issue_events_url":"https://api.github.com/repos/dotnet/core-docs/issues/events{/number}","events_url":"https://api.github.com/repos/dotnet/core-docs/events","assignees_url":"https://api.github.com/repos/dotnet/core-docs/assignees{/user}","branches_url":"https://api.github.com/repos/dotnet/core-docs/branches{/branch}","tags_url":"https://api.github.com/repos/dotnet/core-docs/tags","blobs_url":"https://api.github.com/repos/dotnet/core-docs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dotnet/core-docs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dotnet/core-docs/git/refs{/sha}","trees_url":"https://api.github.com/repos/dotnet/core-docs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dotnet/core-docs/statuses/{sha}","languages_url":"https://api.github.com/repos/dotnet/core-docs/languages","stargazers_url":"https://api.github.com/repos/dotnet/core-docs/stargazers","contributors_url":"https://api.github.com/repos/dotnet/core-docs/contributors","subscribers_url":"https://api.github.com/repos/dotnet/core-docs/subscribers","subscription_url":"https://api.github.com/repos/dotnet/core-docs/subscription","commits_url":"https://api.github.com/repos/dotnet/core-docs/commits{/sha}","git_commits_url":"https://api.github.com/repos/dotnet/core-docs/git/commits{/sha}","comments_url":"https://api.github.com/repos/dotnet/core-docs/comments{/number}","issue_comment_url":"https://api.github.com/repos/dotnet/core-docs/issues/comments{/number}","contents_url":"https://api.github.com/repos/dotnet/core-docs/contents/{+path}","compare_url":"https://api.github.com/repos/dotnet/core-docs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dotnet/core-docs/merges","archive_url":"https://api.github.com/repos/dotnet/core-docs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dotnet/core-docs/downloads","issues_url":"https://api.github.com/repos/dotnet/core-docs/issues{/number}","pulls_url":"https://api.github.com/repos/dotnet/core-docs/pulls{/number}","milestones_url":"https://api.github.com/repos/dotnet/core-docs/milestones{/number}","notifications_url":"https://api.github.com/repos/dotnet/core-docs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dotnet/core-docs/labels{/name}","releases_url":"https://api.github.com/repos/dotnet/core-docs/releases{/id}","deployments_url":"https://api.github.com/repos/dotnet/core-docs/deployments","created_at":"2015-05-19T15:13:32Z","updated_at":"2016-02-28T03:09:34Z","pushed_at":"2016-02-29T21:59:34Z","git_url":"git://github.com/dotnet/core-docs.git","ssh_url":"git@github.com:dotnet/core-docs.git","clone_url":"https://github.com/dotnet/core-docs.git","svn_url":"https://github.com/dotnet/core-docs","homepage":"http://dotnet.github.io/docs/index.html","size":13903,"stargazers_count":52,"watchers_count":52,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":68,"mirror_url":null,"open_issues_count":126,"forks":68,"open_issues":126,"watchers":52,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/259"},"html":{"href":"https://github.com/dotnet/core-docs/pull/259"},"issue":{"href":"https://api.github.com/repos/dotnet/core-docs/issues/259"},"comments":{"href":"https://api.github.com/repos/dotnet/core-docs/issues/259/comments"},"review_comments":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/259/comments"},"review_comment":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/259/commits"},"statuses":{"href":"https://api.github.com/repos/dotnet/core-docs/statuses/7a996a023469cbb1d0c80d285119603dff076d73"}}}}