Preparing report...

Report for github.com/mxschmitt/playwright-go

A+    Excellent!    Found 6 issues across 73 files

Tweet

gofmt100%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command

No problems detected. Good job!


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo100%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

No problems detected. Good job!


golint91%

Golint is a linter for Go source code.

    • playwright-go/artifact.go
    • Line 23: warning: receiver name d should be consistent with previous receiver name a for artifactImpl (golint)
    • Line 28: warning: receiver name d should be consistent with previous receiver name a for artifactImpl (golint)
    • Line 33: warning: receiver name d should be consistent with previous receiver name a for artifactImpl (golint)
    • playwright-go/browser_context.go
    • Line 261: warning: exported type StorageState should have comment or be unexported (golint)
    • Line 266: warning: exported type Cookie should have comment or be unexported (golint)
    • Line 277: warning: exported type OriginsState should have comment or be unexported (golint)
    • Line 282: warning: exported type LocalStorageEntry should have comment or be unexported (golint)
    • playwright-go/generated-enums.go
    • Line 8: warning: exported type MixedState should have comment or be unexported (golint)
    • Line 11: warning: exported var MixedStateOn should have comment or be unexported (golint)
    • Line 21: warning: exported type ColorScheme should have comment or be unexported (golint)
    • Line 24: warning: exported var ColorSchemeLight should have comment or be unexported (golint)
    • Line 34: warning: exported type ReducedMotion should have comment or be unexported (golint)
    • Line 37: warning: exported var ReducedMotionReduce should have comment or be unexported (golint)
    • Line 46: warning: exported type MouseButton should have comment or be unexported (golint)
    • Line 49: warning: exported var MouseButtonLeft should have comment or be unexported (golint)
    • Line 59: warning: exported type KeyboardModifier should have comment or be unexported (golint)
    • Line 62: warning: exported var KeyboardModifierAlt should have comment or be unexported (golint)
    • Line 73: warning: exported type ScreenshotType should have comment or be unexported (golint)
    • Line 76: warning: exported var ScreenshotTypePng should have comment or be unexported (golint)
    • Line 85: warning: exported type ElementState should have comment or be unexported (golint)
    • Line 88: warning: exported var ElementStateVisible should have comment or be unexported (golint)
    • Line 101: warning: exported type WaitForSelectorState should have comment or be unexported (golint)
    • Line 104: warning: exported var WaitForSelectorStateAttached should have comment or be unexported (golint)
    • Line 115: warning: exported type WaitUntilState should have comment or be unexported (golint)
    • Line 118: warning: exported var WaitUntilStateLoad should have comment or be unexported (golint)
    • Line 128: warning: exported type LoadState should have comment or be unexported (golint)
    • Line 131: warning: exported var LoadStateLoad should have comment or be unexported (golint)
    • Line 141: warning: exported type Media should have comment or be unexported (golint)
    • Line 144: warning: exported var MediaScreen should have comment or be unexported (golint)
    • Line 154: warning: exported type SameSiteAttribute should have comment or be unexported (golint)
    • Line 157: warning: exported var SameSiteAttributeStrict should have comment or be unexported (golint)
    • playwright-go/generated-structs.go
    • Line 3: warning: exported type BrowserNewContextOptions should have comment or be unexported (golint)
    • Line 137: warning: exported type BrowserGeolocation should have comment or be unexported (golint)
    • Line 145: warning: exported type BrowserHttpCredentials should have comment or be unexported (golint)
    • Line 151: warning: exported type BrowserProxy should have comment or be unexported (golint)
    • Line 172: warning: exported type BrowserRecordVideo should have comment or be unexported (golint)
    • Line 185: warning: exported type BrowserScreen should have comment or be unexported (golint)
    • Line 191: warning: exported type BrowserViewport should have comment or be unexported (golint)
    • Line 197: warning: exported type BrowserNewPageOptions should have comment or be unexported (golint)
    • Line 331: warning: exported type BrowserContextCookies should have comment or be unexported (golint)
    • Line 351: warning: exported type BrowserContextAddInitScriptOptions should have comment or be unexported (golint)
    • Line 358: warning: comment on exported type BrowserContextCookiesResult should be of the form "BrowserContextCookiesResult ..." (with optional leading article) (golint)
    • Line 377: warning: exported type BrowserContextCookiesOptions should have comment or be unexported (golint)
    • Line 381: warning: exported type BrowserContextExposeBindingOptions should have comment or be unexported (golint)
    • Line 391: warning: exported type BrowserContextGrantPermissionsOptions should have comment or be unexported (golint)
    • Line 395: warning: exported type BrowserContextRouteOptions should have comment or be unexported (golint)
    • Line 399: warning: exported type BrowserContextGeolocation should have comment or be unexported (golint)
    • Line 408: warning: comment on exported type BrowserContextStorageStateResult should be of the form "BrowserContextStorageStateResult ..." (with optional leading article) (golint)
    • Line 415: warning: exported type BrowserContextStorageStateOptions should have comment or be unexported (golint)
    • Line 425: warning: exported type BrowserContextUnrouteOptions should have comment or be unexported (golint)
    • Line 429: warning: exported type BrowserTypeLaunchOptions should have comment or be unexported (golint)
    • Line 504: warning: exported type BrowserTypeProxy should have comment or be unexported (golint)
    • Line 525: warning: exported type BrowserTypeLaunchPersistentContextOptions should have comment or be unexported (golint)
    • Line 722: warning: exported type BrowserTypeGeolocation should have comment or be unexported (golint)
    • Line 730: warning: exported type BrowserTypeHttpCredentials should have comment or be unexported (golint)
    • Line 736: warning: exported type BrowserTypeRecordVideo should have comment or be unexported (golint)
    • Line 749: warning: exported type BrowserTypeScreen should have comment or be unexported (golint)
    • Line 755: warning: exported type BrowserTypeViewport should have comment or be unexported (golint)
    • Line 761: warning: exported type DialogAcceptOptions should have comment or be unexported (golint)
    • Line 771: warning: comment on exported type ElementHandleBoundingBoxResult should be of the form "ElementHandleBoundingBoxResult ..." (with optional leading article) (golint)
    • Line 782: warning: exported type ElementHandleCheckOptions should have comment or be unexported (golint)
    • Line 823: warning: exported type ElementHandlePosition should have comment or be unexported (golint)
    • Line 829: warning: exported type ElementHandleClickOptions should have comment or be unexported (golint)
    • Line 889: warning: exported type ElementHandleDblclickOptions should have comment or be unexported (golint)
    • Line 947: warning: exported type ElementHandleDispatchEventOptions should have comment or be unexported (golint)
    • Line 951: warning: exported type ElementHandleEvalOnSelectorOptions should have comment or be unexported (golint)
    • Line 955: warning: exported type ElementHandleEvalOnSelectorAllOptions should have comment or be unexported (golint)
    • Line 959: warning: exported type ElementHandleFillOptions should have comment or be unexported (golint)
    • Line 985: warning: exported type ElementHandleHoverOptions should have comment or be unexported (golint)
    • Line 1025: warning: exported type ElementHandleInputValueOptions should have comment or be unexported (golint)
    • Line 1035: warning: exported type ElementHandlePressOptions should have comment or be unexported (golint)
    • Line 1061: warning: exported type ElementHandleScreenshotOptions should have comment or be unexported (golint)
    • Line 1091: warning: exported type ElementHandleScrollIntoViewIfNeededOptions should have comment or be unexported (golint)
    • Line 1101: warning: exported type ElementHandleSelectOptionOptions should have comment or be unexported (golint)
    • Line 1127: warning: exported type ElementHandleSelectTextOptions should have comment or be unexported (golint)
    • Line 1144: warning: exported type ElementHandleSetInputFilesOptions should have comment or be unexported (golint)
    • Line 1163: warning: exported type ElementHandleTapOptions should have comment or be unexported (golint)
    • Line 1212: warning: exported type ElementHandleTypeOptions should have comment or be unexported (golint)
    • Line 1233: warning: exported type ElementHandleUncheckOptions should have comment or be unexported (golint)
    • Line 1274: warning: exported type ElementHandleWaitForElementStateOptions should have comment or be unexported (golint)
    • Line 1284: warning: exported type ElementHandleWaitForSelectorOptions should have comment or be unexported (golint)
    • Line 1312: warning: exported type FileChooserSetFilesOptions should have comment or be unexported (golint)
    • Line 1331: warning: exported type FrameAddScriptTagOptions should have comment or be unexported (golint)
    • Line 1351: warning: exported type FrameAddStyleTagOptions should have comment or be unexported (golint)
    • Line 1364: warning: exported type FrameCheckOptions should have comment or be unexported (golint)
    • Line 1405: warning: exported type FramePosition should have comment or be unexported (golint)
    • Line 1411: warning: exported type FrameClickOptions should have comment or be unexported (golint)
    • Line 1471: warning: exported type FrameDblclickOptions should have comment or be unexported (golint)
    • Line 1529: warning: exported type FrameDispatchEventOptions should have comment or be unexported (golint)
    • Line 1539: warning: exported type FrameDragAndDropOptions should have comment or be unexported (golint)
    • Line 1573: warning: exported type FrameEvalOnSelectorOptions should have comment or be unexported (golint)
    • Line 1577: warning: exported type FrameEvalOnSelectorAllOptions should have comment or be unexported (golint)
    • Line 1581: warning: exported type FrameEvaluateOptions should have comment or be unexported (golint)
    • Line 1585: warning: exported type FrameEvaluateHandleOptions should have comment or be unexported (golint)
    • Line 1589: warning: exported type FrameFillOptions should have comment or be unexported (golint)
    • Line 1615: warning: exported type FrameFocusOptions should have comment or be unexported (golint)
    • Line 1625: warning: exported type FrameGetAttributeOptions should have comment or be unexported (golint)
    • Line 1635: warning: exported type FrameGotoOptions should have comment or be unexported (golint)
    • Line 1671: warning: exported type FrameHoverOptions should have comment or be unexported (golint)
    • Line 1711: warning: exported type FrameInnerHTMLOptions should have comment or be unexported (golint)
    • Line 1721: warning: exported type FrameInnerTextOptions should have comment or be unexported (golint)
    • Line 1731: warning: exported type FrameInputValueOptions should have comment or be unexported (golint)
    • Line 1741: warning: exported type FrameIsCheckedOptions should have comment or be unexported (golint)
    • Line 1751: warning: exported type FrameIsDisabledOptions should have comment or be unexported (golint)
    • Line 1761: warning: exported type FrameIsEditableOptions should have comment or be unexported (golint)
    • Line 1771: warning: exported type FrameIsEnabledOptions should have comment or be unexported (golint)
    • Line 1781: warning: exported type FrameIsHiddenOptions should have comment or be unexported (golint)
    • Line 1791: warning: exported type FrameIsVisibleOptions should have comment or be unexported (golint)
    • Line 1801: warning: exported type FramePressOptions should have comment or be unexported (golint)
    • Line 1827: warning: exported type FrameSelectOptionOptions should have comment or be unexported (golint)
    • Line 1853: warning: exported type FrameSetContentOptions should have comment or be unexported (golint)
    • Line 1882: warning: exported type FrameSetInputFilesOptions should have comment or be unexported (golint)
    • Line 1901: warning: exported type FrameTapOptions should have comment or be unexported (golint)
    • Line 1950: warning: exported type FrameTextContentOptions should have comment or be unexported (golint)
    • Line 1960: warning: exported type FrameTypeOptions should have comment or be unexported (golint)
    • Line 1981: warning: exported type FrameUncheckOptions should have comment or be unexported (golint)
    • Line 2022: warning: exported type FrameWaitForFunctionOptions should have comment or be unexported (golint)
    • Line 2041: warning: exported type FrameWaitForLoadStateOptions should have comment or be unexported (golint)
    • Line 2052: warning: exported type FrameWaitForNavigationOptions should have comment or be unexported (golint)
    • Line 2088: warning: exported type FrameWaitForSelectorOptions should have comment or be unexported (golint)
    • Line 2116: warning: exported type FrameWaitForURLOptions should have comment or be unexported (golint)
    • Line 2145: warning: exported type JSHandleEvaluateOptions should have comment or be unexported (golint)
    • Line 2149: warning: exported type JSHandleEvaluateHandleOptions should have comment or be unexported (golint)
    • Line 2153: warning: exported type KeyboardPressOptions should have comment or be unexported (golint)
    • Line 2162: warning: exported type KeyboardTypeOptions should have comment or be unexported (golint)
    • Line 2166: warning: exported type MouseClickOptions should have comment or be unexported (golint)
    • Line 2179: warning: exported type MouseDblclickOptions should have comment or be unexported (golint)
    • Line 2190: warning: exported type MouseDownOptions should have comment or be unexported (golint)
    • Line 2196: warning: exported type MouseMoveOptions should have comment or be unexported (golint)
    • Line 2200: warning: exported type MouseUpOptions should have comment or be unexported (golint)
    • Line 2206: warning: exported type PageAddInitScriptOptions should have comment or be unexported (golint)
    • Line 2212: warning: exported type PageAddScriptTagOptions should have comment or be unexported (golint)
    • Line 2232: warning: exported type PageAddStyleTagOptions should have comment or be unexported (golint)
    • Line 2245: warning: exported type PageCheckOptions should have comment or be unexported (golint)
    • Line 2286: warning: exported type PagePosition should have comment or be unexported (golint)
    • Line 2292: warning: exported type PageClickOptions should have comment or be unexported (golint)
    • Line 2352: warning: exported type PageCloseOptions should have comment or be unexported (golint)
    • Line 2361: warning: exported type PageDblclickOptions should have comment or be unexported (golint)
    • Line 2419: warning: exported type PageDispatchEventOptions should have comment or be unexported (golint)
    • Line 2429: warning: exported type PageDragAndDropOptions should have comment or be unexported (golint)
    • Line 2463: warning: exported type PageEmulateMediaOptions should have comment or be unexported (golint)
    • Line 2487: warning: exported type PageEvalOnSelectorOptions should have comment or be unexported (golint)
    • Line 2491: warning: exported type PageEvalOnSelectorAllOptions should have comment or be unexported (golint)
    • Line 2495: warning: exported type PageEvaluateOptions should have comment or be unexported (golint)
    • Line 2499: warning: exported type PageEvaluateHandleOptions should have comment or be unexported (golint)
    • Line 2503: warning: exported type PageExposeBindingOptions should have comment or be unexported (golint)
    • Line 2513: warning: exported type PageFillOptions should have comment or be unexported (golint)
    • Line 2539: warning: exported type PageFocusOptions should have comment or be unexported (golint)
    • Line 2549: warning: exported type PageGetAttributeOptions should have comment or be unexported (golint)
    • Line 2559: warning: exported type PageGoBackOptions should have comment or be unexported (golint)
    • Line 2588: warning: exported type PageGoForwardOptions should have comment or be unexported (golint)
    • Line 2617: warning: exported type PageGotoOptions should have comment or be unexported (golint)
    • Line 2653: warning: exported type PageHoverOptions should have comment or be unexported (golint)
    • Line 2693: warning: exported type PageInnerHTMLOptions should have comment or be unexported (golint)
    • Line 2703: warning: exported type PageInnerTextOptions should have comment or be unexported (golint)
    • Line 2713: warning: exported type PageInputValueOptions should have comment or be unexported (golint)
    • Line 2723: warning: exported type PageIsCheckedOptions should have comment or be unexported (golint)
    • Line 2733: warning: exported type PageIsDisabledOptions should have comment or be unexported (golint)
    • Line 2743: warning: exported type PageIsEditableOptions should have comment or be unexported (golint)
    • Line 2753: warning: exported type PageIsEnabledOptions should have comment or be unexported (golint)
    • Line 2763: warning: exported type PageIsHiddenOptions should have comment or be unexported (golint)
    • Line 2773: warning: exported type PageIsVisibleOptions should have comment or be unexported (golint)
    • Line 2783: warning: exported type PagePdfOptions should have comment or be unexported (golint)
    • Line 2856: warning: exported type PageMargin should have comment or be unexported (golint)
    • Line 2866: warning: exported type PagePressOptions should have comment or be unexported (golint)
    • Line 2892: warning: exported type PageReloadOptions should have comment or be unexported (golint)
    • Line 2921: warning: exported type PageRouteOptions should have comment or be unexported (golint)
    • Line 2925: warning: exported type PageScreenshotOptions should have comment or be unexported (golint)
    • Line 2969: warning: exported type PageClip should have comment or be unexported (golint)
    • Line 2979: warning: exported type PageSelectOptionOptions should have comment or be unexported (golint)
    • Line 3005: warning: exported type PageSetContentOptions should have comment or be unexported (golint)
    • Line 3034: warning: exported type PageSetInputFilesOptions should have comment or be unexported (golint)
    • Line 3053: warning: exported type PageTapOptions should have comment or be unexported (golint)
    • Line 3102: warning: exported type PageTextContentOptions should have comment or be unexported (golint)
    • Line 3112: warning: exported type PageTypeOptions should have comment or be unexported (golint)
    • Line 3133: warning: exported type PageUncheckOptions should have comment or be unexported (golint)
    • Line 3174: warning: exported type PageUnrouteOptions should have comment or be unexported (golint)
    • Line 3179: warning: comment on exported type PageViewportSizeResult should be of the form "PageViewportSizeResult ..." (with optional leading article) (golint)
    • Line 3186: warning: exported type PageWaitForFunctionOptions should have comment or be unexported (golint)
    • Line 3205: warning: exported type PageWaitForLoadStateOptions should have comment or be unexported (golint)
    • Line 3216: warning: exported type PageWaitForNavigationOptions should have comment or be unexported (golint)
    • Line 3252: warning: exported type PageWaitForRequestOptions should have comment or be unexported (golint)
    • Line 3262: warning: exported type PageWaitForResponseOptions should have comment or be unexported (golint)
    • Line 3272: warning: exported type PageWaitForSelectorOptions should have comment or be unexported (golint)
    • Line 3300: warning: exported type PageWaitForURLOptions should have comment or be unexported (golint)
    • Line 3330: warning: comment on exported type RequestTimingResult should be of the form "RequestTimingResult ..." (with optional leading article) (golint)
    • Line 3398: warning: comment on exported type ResponseSecurityDetailsResult should be of the form "ResponseSecurityDetailsResult ..." (with optional leading article) (golint)
    • Line 3422: warning: comment on exported type ResponseServerAddrResult should be of the form "ResponseServerAddrResult ..." (with optional leading article) (golint)
    • Line 3429: warning: exported type RouteAbortOptions should have comment or be unexported (golint)
    • Line 3464: warning: exported type RouteContinueOptions should have comment or be unexported (golint)
    • Line 3474: warning: exported type RouteFulfillOptions should have comment or be unexported (golint)
    • Line 3492: warning: exported type SelectorsRegisterOptions should have comment or be unexported (golint)
    • Line 3503: warning: exported type TracingStartOptions should have comment or be unexported (golint)
    • Line 3521: warning: exported type TracingStopOptions should have comment or be unexported (golint)
    • Line 3525: warning: exported type FrameReceivedPayload should have comment or be unexported (golint)
    • Line 3529: warning: exported type FrameSentPayload should have comment or be unexported (golint)
    • Line 3533: warning: exported type WorkerEvaluateOptions should have comment or be unexported (golint)
    • Line 3537: warning: exported type WorkerEvaluateHandleOptions should have comment or be unexported (golint)
    • Line 3541: warning: exported type BrowserNewContextOptionsGeolocation should have comment or be unexported (golint)
    • Line 3549: warning: exported type BrowserNewContextOptionsHttpCredentials should have comment or be unexported (golint)
    • Line 3555: warning: exported type BrowserNewContextOptionsProxy should have comment or be unexported (golint)
    • Line 3576: warning: exported type BrowserNewContextOptionsRecordVideo should have comment or be unexported (golint)
    • Line 3589: warning: exported type BrowserNewContextOptionsScreen should have comment or be unexported (golint)
    • Line 3595: warning: exported type BrowserNewContextOptionsViewport should have comment or be unexported (golint)
    • Line 3601: warning: exported type BrowserRecordVideoSize should have comment or be unexported (golint)
    • Line 3607: warning: exported type BrowserNewPageOptionsGeolocation should have comment or be unexported (golint)
    • Line 3615: warning: exported type BrowserNewPageOptionsHttpCredentials should have comment or be unexported (golint)
    • Line 3621: warning: exported type BrowserNewPageOptionsProxy should have comment or be unexported (golint)
    • Line 3642: warning: exported type BrowserNewPageOptionsRecordVideo should have comment or be unexported (golint)
    • Line 3655: warning: exported type BrowserNewPageOptionsScreen should have comment or be unexported (golint)
    • Line 3661: warning: exported type BrowserNewPageOptionsViewport should have comment or be unexported (golint)
    • Line 3667: warning: exported type BrowserContextStorageStateResultCookies should have comment or be unexported (golint)
    • Line 3685: warning: exported type BrowserContextStorageStateResultOrigins should have comment or be unexported (golint)
    • Line 3691: warning: exported type BrowserTypeLaunchOptionsProxy should have comment or be unexported (golint)
    • Line 3712: warning: exported type BrowserTypeLaunchPersistentContextOptionsGeolocation should have comment or be unexported (golint)
    • Line 3720: warning: exported type BrowserTypeLaunchPersistentContextOptionsHttpCredentials should have comment or be unexported (golint)
    • Line 3726: warning: exported type BrowserTypeLaunchPersistentContextOptionsProxy should have comment or be unexported (golint)
    • Line 3747: warning: exported type BrowserTypeLaunchPersistentContextOptionsRecordVideo should have comment or be unexported (golint)
    • Line 3760: warning: exported type BrowserTypeLaunchPersistentContextOptionsScreen should have comment or be unexported (golint)
    • Line 3766: warning: exported type BrowserTypeLaunchPersistentContextOptionsViewport should have comment or be unexported (golint)
    • Line 3772: warning: exported type BrowserTypeRecordVideoSize should have comment or be unexported (golint)
    • Line 3778: warning: exported type ElementHandleCheckOptionsPosition should have comment or be unexported (golint)
    • Line 3784: warning: exported type ElementHandleClickOptionsPosition should have comment or be unexported (golint)
    • Line 3790: warning: exported type ElementHandleDblclickOptionsPosition should have comment or be unexported (golint)
    • Line 3796: warning: exported type ElementHandleHoverOptionsPosition should have comment or be unexported (golint)
    • Line 3802: warning: exported type ElementHandleTapOptionsPosition should have comment or be unexported (golint)
    • Line 3808: warning: exported type ElementHandleUncheckOptionsPosition should have comment or be unexported (golint)
    • Line 3814: warning: exported type FrameCheckOptionsPosition should have comment or be unexported (golint)
    • Line 3820: warning: exported type FrameClickOptionsPosition should have comment or be unexported (golint)
    • Line 3826: warning: exported type FrameDblclickOptionsPosition should have comment or be unexported (golint)
    • Line 3832: warning: exported type FrameHoverOptionsPosition should have comment or be unexported (golint)
    • Line 3838: warning: exported type FrameTapOptionsPosition should have comment or be unexported (golint)
    • Line 3844: warning: exported type FrameUncheckOptionsPosition should have comment or be unexported (golint)
    • Line 3850: warning: exported type PageCheckOptionsPosition should have comment or be unexported (golint)
    • Line 3856: warning: exported type PageClickOptionsPosition should have comment or be unexported (golint)
    • Line 3862: warning: exported type PageDblclickOptionsPosition should have comment or be unexported (golint)
    • Line 3868: warning: exported type PageHoverOptionsPosition should have comment or be unexported (golint)
    • Line 3874: warning: exported type PagePdfOptionsMargin should have comment or be unexported (golint)
    • Line 3884: warning: exported type PageScreenshotOptionsClip should have comment or be unexported (golint)
    • Line 3894: warning: exported type PageTapOptionsPosition should have comment or be unexported (golint)
    • Line 3900: warning: exported type PageUncheckOptionsPosition should have comment or be unexported (golint)
    • Line 3906: warning: exported type BrowserNewContextOptionsRecordVideoSize should have comment or be unexported (golint)
    • Line 3912: warning: exported type BrowserNewPageOptionsRecordVideoSize should have comment or be unexported (golint)
    • Line 3918: warning: exported type BrowserContextStorageStateResultOriginsLocalStorage should have comment or be unexported (golint)
    • Line 3924: warning: exported type BrowserTypeLaunchPersistentContextOptionsRecordVideoSize should have comment or be unexported (golint)
    • playwright-go/generated_interfaces.go
    • Line 3: warning: exported type BindingCall should have comment or be unexported (golint)
    • Line 34: warning: comment on exported type CDPSession should be of the form "CDPSession ..." (with optional leading article) (golint)
    • Line 50: warning: comment on exported type BrowserContext should be of the form "BrowserContext ..." (with optional leading article) (golint)
    • Line 184: warning: comment on exported type ConsoleMessage should be of the form "ConsoleMessage ..." (with optional leading article) (golint)
    • Line 198: warning: comment on exported type Dialog should be of the form "Dialog ..." (with optional leading article) (golint)
    • Line 217: warning: comment on exported type Download should be of the form "Download ..." (with optional leading article) (golint)
    • Line 469: warning: exported type EventEmitter should have comment or be unexported (golint)
    • Line 477: warning: comment on exported type FileChooser should be of the form "FileChooser ..." (with optional leading article) (golint)
    • Line 490: warning: comment on exported type Frame should be of the form "Frame ..." (with optional leading article) (golint)
    • Line 1300: warning: comment on exported type Request should be of the form "Request ..." (with optional leading article) (golint)
    • Line 1354: warning: comment on exported type Response should be of the form "Response ..." (with optional leading article) (golint)
    • Line 1381: warning: comment on exported type Route should be of the form "Route ..." (with optional leading article) (golint)
    • Line 1403: warning: comment on exported type WebSocket should be of the form "WebSocket ..." (with optional leading article) (golint)
    • Line 1415: warning: comment on exported type Video should be of the form "Video ..." (with optional leading article) (golint)
    • playwright-go/run.go
    • Line 21: warning: exported type PlaywrightDriver should have comment or be unexported (golint)
    • Line 26: warning: exported function NewDriver should have comment or be unexported (golint)
    • Line 96: warning: exported method PlaywrightDriver.DownloadDriver should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!