From 85c8e7f788512ce5b5b43cd816e8091b57c3d5e7 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Mon, 21 Nov 2016 13:50:32 -0500 Subject: Fixup lint flags. The -build/include setting was masking out build/include_what_you_use. This CL restores them, fixes any build errors, and adds NOLINT as needed. As well, the runtime/explicit and runtime/printf flags are aslo enabled and NOLINT'd. lint cleanups Change-Id: Ib013b3eb29c8d0e48cad74c5df9028684130719f Reviewed-on: https://pdfium-review.googlesource.com/2030 Reviewed-by: Tom Sepez --- fpdfsdk/javascript/JS_EventHandler.h | 2 +- fpdfsdk/javascript/JS_GlobalData.cpp | 2 ++ fpdfsdk/javascript/JS_Runtime_Stub.cpp | 2 +- fpdfsdk/javascript/app.cpp | 1 + fpdfsdk/javascript/app.h | 6 +++--- fpdfsdk/javascript/color.h | 4 ++-- fpdfsdk/javascript/console.h | 4 ++-- fpdfsdk/javascript/event.h | 4 ++-- fpdfsdk/javascript/global.h | 2 +- fpdfsdk/javascript/report.h | 4 ++-- fpdfsdk/javascript/util.h | 4 ++-- 11 files changed, 19 insertions(+), 16 deletions(-) (limited to 'fpdfsdk/javascript') diff --git a/fpdfsdk/javascript/JS_EventHandler.h b/fpdfsdk/javascript/JS_EventHandler.h index fb0e637f5f..8cfcfa7eb7 100644 --- a/fpdfsdk/javascript/JS_EventHandler.h +++ b/fpdfsdk/javascript/JS_EventHandler.h @@ -60,7 +60,7 @@ enum JS_EVENT_T { class CJS_EventHandler { public: - CJS_EventHandler(CJS_Context* pContext); + explicit CJS_EventHandler(CJS_Context* pContext); virtual ~CJS_EventHandler(); void OnApp_Init(); diff --git a/fpdfsdk/javascript/JS_GlobalData.cpp b/fpdfsdk/javascript/JS_GlobalData.cpp index 580cb466e6..68d929fb3a 100644 --- a/fpdfsdk/javascript/JS_GlobalData.cpp +++ b/fpdfsdk/javascript/JS_GlobalData.cpp @@ -6,6 +6,8 @@ #include "fpdfsdk/javascript/JS_GlobalData.h" +#include + #include "core/fdrm/crypto/fx_crypt.h" #include "third_party/base/stl_util.h" diff --git a/fpdfsdk/javascript/JS_Runtime_Stub.cpp b/fpdfsdk/javascript/JS_Runtime_Stub.cpp index 1daee4d734..96148d83a0 100644 --- a/fpdfsdk/javascript/JS_Runtime_Stub.cpp +++ b/fpdfsdk/javascript/JS_Runtime_Stub.cpp @@ -120,7 +120,7 @@ class CJS_ContextStub final : public IJS_Context { class CJS_RuntimeStub final : public IJS_Runtime { public: - CJS_RuntimeStub(CPDFSDK_FormFillEnvironment* pFormFillEnv) + explicit CJS_RuntimeStub(CPDFSDK_FormFillEnvironment* pFormFillEnv) : m_pFormFillEnv(pFormFillEnv) {} ~CJS_RuntimeStub() override {} diff --git a/fpdfsdk/javascript/app.cpp b/fpdfsdk/javascript/app.cpp index 2b40de0423..80c952d6ca 100644 --- a/fpdfsdk/javascript/app.cpp +++ b/fpdfsdk/javascript/app.cpp @@ -6,6 +6,7 @@ #include "fpdfsdk/javascript/app.h" +#include #include #include diff --git a/fpdfsdk/javascript/app.h b/fpdfsdk/javascript/app.h index 32e2aaf28c..e8c72417bb 100644 --- a/fpdfsdk/javascript/app.h +++ b/fpdfsdk/javascript/app.h @@ -18,7 +18,7 @@ class GlobalTimer; class TimerObj : public CJS_EmbedObj { public: - TimerObj(CJS_Object* pJSObject); + explicit TimerObj(CJS_Object* pJSObject); ~TimerObj() override; void SetTimer(GlobalTimer* pTimer); @@ -30,7 +30,7 @@ class TimerObj : public CJS_EmbedObj { class CJS_TimerObj : public CJS_Object { public: - CJS_TimerObj(v8::Local pObject) : CJS_Object(pObject) {} + explicit CJS_TimerObj(v8::Local pObject) : CJS_Object(pObject) {} ~CJS_TimerObj() override {} DECLARE_JS_CLASS(); @@ -38,7 +38,7 @@ class CJS_TimerObj : public CJS_Object { class app : public CJS_EmbedObj { public: - app(CJS_Object* pJSObject); + explicit app(CJS_Object* pJSObject); ~app() override; bool activeDocs(IJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError); diff --git a/fpdfsdk/javascript/color.h b/fpdfsdk/javascript/color.h index ab56cac0b6..9ea4d63355 100644 --- a/fpdfsdk/javascript/color.h +++ b/fpdfsdk/javascript/color.h @@ -14,7 +14,7 @@ class color : public CJS_EmbedObj { public: - color(CJS_Object* pJSObject); + explicit color(CJS_Object* pJSObject); ~color() override; bool black(IJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError); @@ -63,7 +63,7 @@ class color : public CJS_EmbedObj { class CJS_Color : public CJS_Object { public: - CJS_Color(v8::Local pObject) : CJS_Object(pObject) {} + explicit CJS_Color(v8::Local pObject) : CJS_Object(pObject) {} ~CJS_Color() override {} DECLARE_JS_CLASS(); diff --git a/fpdfsdk/javascript/console.h b/fpdfsdk/javascript/console.h index 4f18980206..069a81d029 100644 --- a/fpdfsdk/javascript/console.h +++ b/fpdfsdk/javascript/console.h @@ -13,7 +13,7 @@ class console : public CJS_EmbedObj { public: - console(CJS_Object* pJSObject); + explicit console(CJS_Object* pJSObject); ~console() override; public: @@ -37,7 +37,7 @@ class console : public CJS_EmbedObj { class CJS_Console : public CJS_Object { public: - CJS_Console(v8::Local pObject) : CJS_Object(pObject) {} + explicit CJS_Console(v8::Local pObject) : CJS_Object(pObject) {} ~CJS_Console() override {} DECLARE_JS_CLASS(); diff --git a/fpdfsdk/javascript/event.h b/fpdfsdk/javascript/event.h index d70b57801e..67194944d0 100644 --- a/fpdfsdk/javascript/event.h +++ b/fpdfsdk/javascript/event.h @@ -11,7 +11,7 @@ class event : public CJS_EmbedObj { public: - event(CJS_Object* pJSObject); + explicit event(CJS_Object* pJSObject); ~event() override; public: @@ -39,7 +39,7 @@ class event : public CJS_EmbedObj { class CJS_Event : public CJS_Object { public: - CJS_Event(v8::Local pObject) : CJS_Object(pObject) {} + explicit CJS_Event(v8::Local pObject) : CJS_Object(pObject) {} ~CJS_Event() override {} DECLARE_JS_CLASS(); diff --git a/fpdfsdk/javascript/global.h b/fpdfsdk/javascript/global.h index c0eb4447f4..9a6568bc27 100644 --- a/fpdfsdk/javascript/global.h +++ b/fpdfsdk/javascript/global.h @@ -32,7 +32,7 @@ struct JSGlobalData { class JSGlobalAlternate : public CJS_EmbedObj { public: - JSGlobalAlternate(CJS_Object* pJSObject); + explicit JSGlobalAlternate(CJS_Object* pJSObject); ~JSGlobalAlternate() override; bool setPersistent(IJS_Context* cc, diff --git a/fpdfsdk/javascript/report.h b/fpdfsdk/javascript/report.h index 0773472a94..fef236943d 100644 --- a/fpdfsdk/javascript/report.h +++ b/fpdfsdk/javascript/report.h @@ -13,7 +13,7 @@ class Report : public CJS_EmbedObj { public: - Report(CJS_Object* pJSObject); + explicit Report(CJS_Object* pJSObject); ~Report() override; public: @@ -29,7 +29,7 @@ class Report : public CJS_EmbedObj { class CJS_Report : public CJS_Object { public: - CJS_Report(v8::Local pObject) : CJS_Object(pObject) {} + explicit CJS_Report(v8::Local pObject) : CJS_Object(pObject) {} ~CJS_Report() override {} DECLARE_JS_CLASS(); diff --git a/fpdfsdk/javascript/util.h b/fpdfsdk/javascript/util.h index efcf0c8f89..80763d1e27 100644 --- a/fpdfsdk/javascript/util.h +++ b/fpdfsdk/javascript/util.h @@ -14,7 +14,7 @@ class util : public CJS_EmbedObj { public: - util(CJS_Object* pJSObject); + explicit util(CJS_Object* pJSObject); ~util() override; bool printd(IJS_Context* cc, @@ -44,7 +44,7 @@ class util : public CJS_EmbedObj { class CJS_Util : public CJS_Object { public: - CJS_Util(v8::Local pObject) : CJS_Object(pObject) {} + explicit CJS_Util(v8::Local pObject) : CJS_Object(pObject) {} ~CJS_Util() override {} DECLARE_JS_CLASS(); -- cgit v1.2.3