Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(107)

Issue 10854054: Extensions Docs Server: Fix handling of nodocs (Closed)

Created:
8 years, 4 months ago by cduvall
Modified:
8 years, 4 months ago
CC:
chromium-reviews, mihaip-chromium-reviews_chromium.org, hashimoto+watch_chromium.org, aboxhall+watch_chromium.org, yoshiki+watch_chromium.org, yuzo+watch_chromium.org, davidbarr+watch_chromium.org, Aaron Boodman, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, ctguil+watch_chromium.org, zork+watch_chromium.org, clintstaley
Visibility:
Public.

Description

Extensions Docs Server: Fix handling of nodocs The conversion script will now not generate templates for APIs marked as nodoc. The server also handles them gracefully if they slip in and 404s. BUG=141279 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=151068

Patch Set 1 : #

Total comments: 13

Patch Set 2 : fixes #

Total comments: 2

Patch Set 3 : return samples #

Unified diffs Side-by-side diffs Delta from patch set Stats (+37 lines, -113 lines) Patch
M chrome/common/extensions/docs/server2/api_data_source.py View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/converter.py View 3 chunks +18 lines, -3 lines 0 comments Download
M chrome/common/extensions/docs/server2/handlebar_dict_generator.py View 1 2 3 chunks +13 lines, -18 lines 0 comments Download
M chrome/common/extensions/docs/server2/integration_test.py View 1 chunk +0 lines, -2 lines 0 comments Download
A + chrome/common/extensions/docs/server2/templates/articles/devtools.html View 2 chunks +3 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/intros/devtools.html View 1 chunk +0 lines, -72 lines 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/app.html View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/templates/public/apps/devtools.html View 1 chunk +1 line, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/experimental_accessibility.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/experimental_bookmarkManager.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/experimental_dns.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/experimental_input_virtualKeyboard.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/experimental_pushMessaging.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/experimental_rlz.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/apps/pageActions.html View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/templates/public/extensions/devtools.html View 1 chunk +1 line, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/extensions/experimental_accessibility.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/extensions/experimental_bookmarkManager.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/extensions/experimental_input_virtualKeyboard.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/extensions/experimental_pushMessaging.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/extensions/experimental_rlz.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/common/extensions/docs/server2/templates/public/extensions/pageActions.html View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
cduvall
Fixed the nodoc problem.
8 years, 4 months ago (2012-08-08 22:57:14 UTC) #1
not at google - send to devlin
The result lg but nodoc doesn't seem like an Exception to me. http://codereview.chromium.org/10854054/diff/2001/chrome/common/extensions/docs/server2/api_data_source.py File chrome/common/extensions/docs/server2/api_data_source.py ...
8 years, 4 months ago (2012-08-09 05:11:36 UTC) #2
cduvall
https://chromiumcodereview.appspot.com/10854054/diff/2001/chrome/common/extensions/docs/server2/api_data_source.py File chrome/common/extensions/docs/server2/api_data_source.py (right): https://chromiumcodereview.appspot.com/10854054/diff/2001/chrome/common/extensions/docs/server2/api_data_source.py#newcode96 chrome/common/extensions/docs/server2/api_data_source.py:96: except Exception: On 2012/08/09 05:11:36, kalman wrote: > why ...
8 years, 4 months ago (2012-08-09 17:54:05 UTC) #3
not at google - send to devlin
lgtm https://chromiumcodereview.appspot.com/10854054/diff/2001/chrome/common/extensions/docs/server2/converter.py File chrome/common/extensions/docs/server2/converter.py (right): https://chromiumcodereview.appspot.com/10854054/diff/2001/chrome/common/extensions/docs/server2/converter.py#newcode33 chrome/common/extensions/docs/server2/converter.py:33: 'devtools', # Has an intro, but marked as ...
8 years, 4 months ago (2012-08-10 04:48:21 UTC) #4
cduvall
8 years, 4 months ago (2012-08-10 17:34:17 UTC) #5
https://chromiumcodereview.appspot.com/10854054/diff/1025/chrome/common/exten...
File chrome/common/extensions/docs/server2/handlebar_dict_generator.py (right):

https://chromiumcodereview.appspot.com/10854054/diff/1025/chrome/common/exten...
chrome/common/extensions/docs/server2/handlebar_dict_generator.py:69: return
None
On 2012/08/10 04:48:22, kalman wrote:
> Is it useful to still return the samples?
> 
> And yeah, would rather return {} than None either way.

Done.

Powered by Google App Engine
This is Rietveld 408576698