diff options
author | Cary Clark <caryclark@skia.org> | 2017-12-11 16:03:17 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-12-11 21:47:38 +0000 |
commit | 2f466242c7289b246d7ef665aa50006cfd11aa36 (patch) | |
tree | f41d3ac2559c624a132fa74e3334ccbc5cfd1ceb /tools/bookmaker/definition.cpp | |
parent | bb091a08d1c60ccf3d014d94490c5b4134586ee2 (diff) |
working on image and nightly housekeeping bot
Add more examples and docs for SkImage; still a ways to go.
Fix bit-rotted examples.
Add typedef support.
Add json driver to pick files to work on; remove special-casing.
Fix unordered map traversal that made md output unreliable.
TBR=rmistry@google.com
Docs-Preview: https://skia.org/?cl=80060
Bug: skia:6898
Change-Id: Ib8eb9fdfa5a9db61c8332e657fa2e2f4b96a665f
Reviewed-on: https://skia-review.googlesource.com/80060
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
Diffstat (limited to 'tools/bookmaker/definition.cpp')
-rw-r--r-- | tools/bookmaker/definition.cpp | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/tools/bookmaker/definition.cpp b/tools/bookmaker/definition.cpp index 44da2df268..91592f9dcf 100644 --- a/tools/bookmaker/definition.cpp +++ b/tools/bookmaker/definition.cpp @@ -541,7 +541,7 @@ bool Definition::exampleToScript(string* result, ExampleOptions exampleOptions) break; case MarkType::kFunction: { // emit this, but don't wrap this in draw() - string funcText(iter->fContentStart, iter->fContentEnd - iter->fContentStart - 1); + string funcText(iter->fContentStart, iter->fContentEnd - iter->fContentStart); size_t pos = 0; while (pos < funcText.length() && ' ' > funcText[pos]) { ++pos; @@ -576,9 +576,6 @@ bool Definition::exampleToScript(string* result, ExampleOptions exampleOptions) size_t end = text.length(); size_t outIndent = 0; size_t textIndent = count_indent(text, pos, end); - if ("MakeFromBackendTexture" == fName) { - SkDebugf(""); - } if (fWrapper.length() > 0) { code += fWrapper; code += "\\n"; @@ -899,9 +896,6 @@ string Definition::formatFunction() const { const char* lastStart = methodParser.fChar; const int limit = 100; // todo: allow this to be set by caller or in global or something string name = this->methodName(); - if ("MakeFromBackendTextureAsRenderTarget" == name) { - SkDebugf(""); - } const char* nameInParser = methodParser.strnstr(name.c_str(), methodParser.fEnd); methodParser.skipTo(nameInParser); const char* lastEnd = methodParser.fChar; @@ -1227,10 +1221,6 @@ bool RootDefinition::dumpUnVisited(bool skip) { if ("SkBitmap::validate()" == leaf.first) { continue; } - // typedef uint32_t SaveLayerFlags not seen in SkCanvas.h, don't know why - if ("SaveLayerFlags" == leaf.first) { - continue; - } // SkPath::pathRefIsValid in #ifdef ; prefer to remove chrome dependency to fix if ("SkPath::pathRefIsValid" == leaf.first) { continue; |