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

Unified Diff: gm/gm_expectations.h

Issue 27023004: Spin off incidental changes from DM CL (22839016). (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | gm/gm_expectations.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gm/gm_expectations.h
diff --git a/gm/gm_expectations.h b/gm/gm_expectations.h
index de8958975b0c87a2b9e0f4f3ee494b27a10546be..401af0dab5aefa28fb9ed4760eb48c65909b99dc 100644
--- a/gm/gm_expectations.h
+++ b/gm/gm_expectations.h
@@ -49,14 +49,14 @@ namespace skiagm {
/**
* Create a ResultDigest representing an actual image result.
*/
- GmResultDigest(const SkBitmap &bitmap);
+ explicit GmResultDigest(const SkBitmap &bitmap);
epoger 2013/10/11 18:45:19 Why make these explicit-only?
mtklein 2013/10/11 19:05:20 Readability, though I notice Skia style guide does
bsalomon 2013/10/11 19:50:54 Update the style guide! We definitely prefer to us
mtklein 2013/10/14 15:16:18 Done.
/**
* Create a ResultDigest representing an allowed result
* checksum within JSON expectations file, in the form
* ["bitmap-64bitMD5", 12345].
*/
- GmResultDigest(const Json::Value &jsonTypeValuePair);
+ explicit GmResultDigest(const Json::Value &jsonTypeValuePair);
/**
* Returns true if this GmResultDigest was fully and successfully
@@ -96,7 +96,7 @@ namespace skiagm {
*/
class BitmapAndDigest {
public:
- BitmapAndDigest(const SkBitmap &bitmap) : fBitmap(bitmap), fDigest(bitmap) {}
+ explicit BitmapAndDigest(const SkBitmap &bitmap) : fBitmap(bitmap), fDigest(bitmap) {}
const SkBitmap fBitmap;
const GmResultDigest fDigest;
@@ -110,7 +110,7 @@ namespace skiagm {
/**
* No expectations at all.
*/
- Expectations(bool ignoreFailure=kDefaultIgnoreFailure);
+ explicit Expectations(bool ignoreFailure=kDefaultIgnoreFailure);
/**
* Expect exactly one image (appropriate for the case when we
@@ -125,7 +125,7 @@ namespace skiagm {
* It's fine if the jsonElement is null or empty; in that case, we just
* don't have any expectations.
*/
- Expectations(Json::Value jsonElement);
+ explicit Expectations(Json::Value jsonElement);
/**
* Returns true iff we want to ignore failed expectations.
@@ -179,7 +179,7 @@ namespace skiagm {
public:
SK_DECLARE_INST_COUNT(ExpectationsSource)
- virtual Expectations get(const char *testName) = 0;
+ virtual Expectations get(const char *testName) const = 0;
private:
typedef SkRefCnt INHERITED;
@@ -197,9 +197,9 @@ namespace skiagm {
* rootDir: directory under which to look for image files
* (this string will be copied to storage within this object)
*/
- IndividualImageExpectationsSource(const char *rootDir) : fRootDir(rootDir) {}
+ explicit IndividualImageExpectationsSource(const char *rootDir) : fRootDir(rootDir) {}
- Expectations get(const char *testName) SK_OVERRIDE ;
+ Expectations get(const char *testName) const SK_OVERRIDE ;
private:
const SkString fRootDir;
@@ -216,9 +216,9 @@ namespace skiagm {
*
* jsonPath: path to JSON file to read
*/
- JsonExpectationsSource(const char *jsonPath);
+ explicit JsonExpectationsSource(const char *jsonPath);
- Expectations get(const char *testName) SK_OVERRIDE;
+ Expectations get(const char *testName) const SK_OVERRIDE;
private:
« no previous file with comments | « no previous file | gm/gm_expectations.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698