From owner-svn-ports-head@freebsd.org Sat May 23 10:39:52 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F315D2FDF60; Sat, 23 May 2020 10:39:51 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Tfxg62Qzz3TCB; Sat, 23 May 2020 10:39:51 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C5C4BE873; Sat, 23 May 2020 10:39:51 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04NAdpZo073512; Sat, 23 May 2020 10:39:51 GMT (envelope-from tagattie@FreeBSD.org) Received: (from tagattie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04NAdpx2073505; Sat, 23 May 2020 10:39:51 GMT (envelope-from tagattie@FreeBSD.org) Message-Id: <202005231039.04NAdpx2073505@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tagattie set sender to tagattie@FreeBSD.org using -f From: Hiroki Tagato Date: Sat, 23 May 2020 10:39:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r536284 - in head/devel: . golangci-lint X-SVN-Group: ports-head X-SVN-Commit-Author: tagattie X-SVN-Commit-Paths: in head/devel: . golangci-lint X-SVN-Commit-Revision: 536284 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 May 2020 10:39:52 -0000 Author: tagattie Date: Sat May 23 10:39:50 2020 New Revision: 536284 URL: https://svnweb.freebsd.org/changeset/ports/536284 Log: GolangCI-Lint is a linters aggregator. It's fast, on average 5 times faster than gometalinter. It's easy to integrate and use, has nice output and has a minimum number of false positives. It supports go modules. WWW: https://github.com/golangci/golangci-lint PR: 244814 Submitted by: Lewis Cook Approved by: ehaupt (mentor) Added: head/devel/golangci-lint/ head/devel/golangci-lint/Makefile (contents, props changed) head/devel/golangci-lint/distinfo (contents, props changed) head/devel/golangci-lint/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat May 23 10:32:56 2020 (r536283) +++ head/devel/Makefile Sat May 23 10:39:50 2020 (r536284) @@ -854,6 +854,7 @@ SUBDIR += godot2-tools SUBDIR += goffice SUBDIR += gogs + SUBDIR += golangci-lint SUBDIR += golint SUBDIR += google-cloud-cpp SUBDIR += google-gdata Added: head/devel/golangci-lint/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/golangci-lint/Makefile Sat May 23 10:39:50 2020 (r536284) @@ -0,0 +1,148 @@ +# $FreeBSD$ + +PORTNAME= golangci-lint +DISTVERSIONPREFIX= v +DISTVERSION= 1.27.0 +CATEGORIES= devel + +MAINTAINER= vulcan@wired.sh +COMMENT= Linters Runner for Go + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= ${PORTNAME:S/-lint//} +GH_TUPLE= BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ + Djarvur:go-err113:af658d038157:djarvur_go_err113/vendor/github.com/Djarvur/go-err113 \ + OpenPeeDeeP:depguard:v1.0.1:openpeedeep_depguard/vendor/github.com/OpenPeeDeeP/depguard \ + StackExchange:wmi:5d049714c4a6:stackexchange_wmi/vendor/github.com/StackExchange/wmi \ + bombsimon:wsl:v3.0.0:bombsimon_wsl/vendor/github.com/bombsimon/wsl/v3 \ + davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + dominikh:go-tools:v0.0.1-2020.1.3:dominikh_go_tools/vendor/honnef.co/go/tools \ + fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \ + fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + go-critic:go-critic:v0.4.1:go_critic_go_critic/vendor/github.com/go-critic/go-critic \ + go-ini:ini:v1.51.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ + go-lintpack:lintpack:v0.5.2:go_lintpack_lintpack/vendor/github.com/go-lintpack/lintpack \ + go-ole:go-ole:v1.2.1:go_ole_go_ole/vendor/github.com/go-ole/go-ole \ + go-toolsmith:astcast:v1.0.0:go_toolsmith_astcast/vendor/github.com/go-toolsmith/astcast \ + go-toolsmith:astcopy:v1.0.0:go_toolsmith_astcopy/vendor/github.com/go-toolsmith/astcopy \ + go-toolsmith:astequal:v1.0.0:go_toolsmith_astequal/vendor/github.com/go-toolsmith/astequal \ + go-toolsmith:astfmt:v1.0.0:go_toolsmith_astfmt/vendor/github.com/go-toolsmith/astfmt \ + go-toolsmith:astp:v1.0.0:go_toolsmith_astp/vendor/github.com/go-toolsmith/astp \ + go-toolsmith:strparse:v1.0.0:go_toolsmith_strparse/vendor/github.com/go-toolsmith/strparse \ + go-toolsmith:typep:v1.0.0:go_toolsmith_typep/vendor/github.com/go-toolsmith/typep \ + go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \ + gofrs:flock:5135e617513b:gofrs_flock/vendor/github.com/gofrs/flock \ + gogo:protobuf:v1.2.1:gogo_protobuf/vendor/github.com/gogo/protobuf \ + golang:mod:v0.2.0:golang_mod/vendor/golang.org/x/mod \ + golang:sys:bd437916bb0e:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ + golang:tools:ed308ab3e770:golang_tools/vendor/golang.org/x/tools \ + golang:xerrors:9bdfabe68543:golang_xerrors/vendor/golang.org/x/xerrors \ + golangci:check:cfe4005ccda2:golangci_check/vendor/github.com/golangci/check \ + golangci:dupl:3e9179ac440a:golangci_dupl/vendor/github.com/golangci/dupl \ + golangci:errcheck:ef45e06d44b6:golangci_errcheck/vendor/github.com/golangci/errcheck \ + golangci:go-misc:927a3d87b613:golangci_go_misc/vendor/github.com/golangci/go-misc \ + golangci:goconst:041c5f2b40f3:golangci_goconst/vendor/github.com/golangci/goconst \ + golangci:gocyclo:2becd97e67ee:golangci_gocyclo/vendor/github.com/golangci/gocyclo \ + golangci:gofmt:244bba706f1a:golangci_gofmt/vendor/github.com/golangci/gofmt \ + golangci:ineffassign:42439a7714cc:golangci_ineffassign/vendor/github.com/golangci/ineffassign \ + golangci:lint-1:297bf364a8e0:golangci_lint_1/vendor/github.com/golangci/lint-1 \ + golangci:maligned:b1d89398deca:golangci_maligned/vendor/github.com/golangci/maligned \ + golangci:misspell:950f5d19e770:golangci_misspell/vendor/github.com/golangci/misspell \ + golangci:prealloc:215b22d4de21:golangci_prealloc/vendor/github.com/golangci/prealloc \ + golangci:revgrep:d9c87f5ffaf0:golangci_revgrep/vendor/github.com/golangci/revgrep \ + golangci:unconvert:28b1c447d1f4:golangci_unconvert/vendor/github.com/golangci/unconvert \ + gostaticanalysis:analysisutil:4088753ea4d3:gostaticanalysis_analysisutil/vendor/github.com/gostaticanalysis/analysisutil \ + hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ + inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ + jingyugao:rowserrcheck:72ab7603b68a:jingyugao_rowserrcheck/vendor/github.com/jingyugao/rowserrcheck \ + jirfag:go-printf-func-name:45db9963cdd3:jirfag_go_printf_func_name/vendor/github.com/jirfag/go-printf-func-name \ + kisielk:gotool:v1.0.0:kisielk_gotool/vendor/github.com/kisielk/gotool \ + konsorten:go-windows-terminal-sequences:v1.0.1:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ + magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \ + maratori:testpackage:v1.0.1:maratori_testpackage/vendor/github.com/maratori/testpackage \ + matoous:godox:5d6d842e92eb:matoous_godox/vendor/github.com/matoous/godox \ + mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ + mitchellh:go-ps:621e5597135b:mitchellh_go_ps/vendor/github.com/mitchellh/go-ps \ + mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ + mvdan:interfacer:c20040233aed:mvdan_interfacer/vendor/mvdan.cc/interfacer \ + mvdan:lint:adc824a0674b:mvdan_lint/vendor/mvdan.cc/lint \ + mvdan:unparam:d51796306d8f:mvdan_unparam/vendor/mvdan.cc/unparam \ + nakabonne:nestif:v0.3.0:nakabonne_nestif/vendor/github.com/nakabonne/nestif \ + nbutton23:zxcvbn-go:ae427f1e4c1d:nbutton23_zxcvbn_go/vendor/github.com/nbutton23/zxcvbn-go \ + pelletier:go-toml:v1.2.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ + pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \ + pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + ryancurrah:gomodguard:v1.0.4:ryancurrah_gomodguard/vendor/github.com/ryancurrah/gomodguard \ + securego:gosec:v2.3.0:securego_gosec/vendor/github.com/securego/gosec/v2 \ + shirou:gopsutil:e4ec7b275ada:shirou_gopsutil/vendor/github.com/shirou/gopsutil \ + shirou:w32:bb4de0191aa4:shirou_w32/vendor/github.com/shirou/w32 \ + sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ + sourcegraph:go-diff:v0.5.1:sourcegraph_go_diff/vendor/github.com/sourcegraph/go-diff \ + sqs:pbtypes:d3ebe8f20ae4:sourcegraph_pbtypes/vendor/sourcegraph.com/sqs/pbtypes \ + spf13:afero:v1.1.2:spf13_afero/vendor/github.com/spf13/afero \ + spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \ + spf13:cobra:v0.0.5:spf13_cobra/vendor/github.com/spf13/cobra \ + spf13:jwalterweatherman:v1.0.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ + spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ + spf13:viper:v1.6.1:spf13_viper/vendor/github.com/spf13/viper \ + stretchr:objx:v0.1.1:stretchr_objx/vendor/github.com/stretchr/objx \ + stretchr:testify:v1.5.1:stretchr_testify/vendor/github.com/stretchr/testify \ + subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ + tdakkota:asciicheck:d7f85be797a2:tdakkota_asciicheck/vendor/github.com/tdakkota/asciicheck \ + tetafro:godot:v0.3.7:tetafro_godot/vendor/github.com/tetafro/godot \ + timakin:bodyclose:f7f2e9bca95e:timakin_bodyclose/vendor/github.com/timakin/bodyclose \ + tommy-muehle:go-mnd:e6f9a994e8fa:tommy_muehle_go_mnd/vendor/github.com/tommy-muehle/go-mnd \ + ultraware:funlen:v0.0.2:ultraware_funlen/vendor/github.com/ultraware/funlen \ + ultraware:whitespace:v0.0.4:ultraware_whitespace/vendor/github.com/ultraware/whitespace \ + uudashr:gocognit:v1.0.1:uudashr_gocognit/vendor/github.com/uudashr/gocognit \ + valyala:bytebufferpool:v1.0.0:valyala_bytebufferpool/vendor/github.com/valyala/bytebufferpool \ + valyala:quicktemplate:v1.2.0:valyala_quicktemplate/vendor/github.com/valyala/quicktemplate + +_BUILD_COMMIT= fb74c2e +_BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ") + +GO_TARGET= ./cmd/${PORTNAME} +GO_BUILDFLAGS= -ldflags "\ + -s -w \ + -X main.version=${DISTVERSION} \ + -X main.commit=${_BUILD_COMMIT} \ + -X main.date=${_BUILD_DATE}" + +PLIST_FILES= bin/${PORTNAME} \ + etc/bash_completion.d/${PORTNAME} \ + share/zsh/site_functions/_${PORTNAME} +PORTDOCS= CHANGELOG.md README.md +PORTEXAMPLES= .golangci.example.yml + +OPTIONS_DEFINE= DOCS EXAMPLES + +post-build: +.for shell in bash zsh + ${WRKDIR}/bin/${PORTNAME} completion ${shell} > ${WRKSRC}/${shell} +.endfor + +post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${INSTALL_DATA} ${WRKSRC}/bash \ + ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} + @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site_functions + ${INSTALL_DATA} ${WRKSRC}/zsh \ + ${STAGEDIR}${PREFIX}/share/zsh/site_functions/_${PORTNAME} + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} + +.include Added: head/devel/golangci-lint/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/golangci-lint/distinfo Sat May 23 10:39:50 2020 (r536284) @@ -0,0 +1,185 @@ +TIMESTAMP = 1590066430 +SHA256 (golangci-golangci-lint-v1.27.0_GH0.tar.gz) = 11a23b60416cab57a7d83c97d723212ec3c430c4d9fdfc698e5f5276cd5ac15a +SIZE (golangci-golangci-lint-v1.27.0_GH0.tar.gz) = 452272 +SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f +SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077 +SHA256 (Djarvur-go-err113-af658d038157_GH0.tar.gz) = faf227e799ae1cbdf7a96fc3ca30b99f5724b4bbd5e3bbf299cf22c2d0f2fa6a +SIZE (Djarvur-go-err113-af658d038157_GH0.tar.gz) = 8633 +SHA256 (OpenPeeDeeP-depguard-v1.0.1_GH0.tar.gz) = 0f45087f31a7e1489c5c854e561749b8208bbab0abe734df4f94442766959384 +SIZE (OpenPeeDeeP-depguard-v1.0.1_GH0.tar.gz) = 17641 +SHA256 (StackExchange-wmi-5d049714c4a6_GH0.tar.gz) = d8025ef6297d6d96ea12ef9dda1f71628958e2021e60ede92bc5816f225cbad9 +SIZE (StackExchange-wmi-5d049714c4a6_GH0.tar.gz) = 11234 +SHA256 (bombsimon-wsl-v3.0.0_GH0.tar.gz) = 7027182c6ab29b7cf3a900b8c72c5a640d82b118f2fb55b7cadd49593a18a452 +SIZE (bombsimon-wsl-v3.0.0_GH0.tar.gz) = 25979 +SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e +SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (dominikh-go-tools-v0.0.1-2020.1.3_GH0.tar.gz) = fd163396c98b7921614cd28bc1ad7e96cfb66497c8b712ed168479af1694eb57 +SIZE (dominikh-go-tools-v0.0.1-2020.1.3_GH0.tar.gz) = 405459 +SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755 +SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449 +SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd +SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139 +SHA256 (go-critic-go-critic-v0.4.1_GH0.tar.gz) = 44a8c48c48d09dc53e3737dc83dcf2bc6ce6267392486fa95db93c880a31b5d3 +SIZE (go-critic-go-critic-v0.4.1_GH0.tar.gz) = 93712 +SHA256 (go-ini-ini-v1.51.0_GH0.tar.gz) = 6c98311d375afbe36a246c5d29acb5cb428634a4186e591ce9b7fe2fa4f2a471 +SIZE (go-ini-ini-v1.51.0_GH0.tar.gz) = 43536 +SHA256 (go-lintpack-lintpack-v0.5.2_GH0.tar.gz) = 0e2b5ca2c32a8f5de96027ebda2a606dec997daeb57df3fafa5e32a5ff52dc51 +SIZE (go-lintpack-lintpack-v0.5.2_GH0.tar.gz) = 22571 +SHA256 (go-ole-go-ole-v1.2.1_GH0.tar.gz) = e39183c0ca968dbd700d5019e2c9ae962b0839fd71e7d66c610ff4ea0ddf50c4 +SIZE (go-ole-go-ole-v1.2.1_GH0.tar.gz) = 51315 +SHA256 (go-toolsmith-astcast-v1.0.0_GH0.tar.gz) = 62b99f2b94319da15c4d2c2a869a94999fa20003fd50a27189c620192b595a48 +SIZE (go-toolsmith-astcast-v1.0.0_GH0.tar.gz) = 7452 +SHA256 (go-toolsmith-astcopy-v1.0.0_GH0.tar.gz) = 62add5436ef2bf5ee5884e7936c5395dee89107774e87978f7a6074df02f7dc2 +SIZE (go-toolsmith-astcopy-v1.0.0_GH0.tar.gz) = 4529 +SHA256 (go-toolsmith-astequal-v1.0.0_GH0.tar.gz) = 2d327b8be838ac46ef568836fe29bdfddf699072e23632979af30d98917c911d +SIZE (go-toolsmith-astequal-v1.0.0_GH0.tar.gz) = 6935 +SHA256 (go-toolsmith-astfmt-v1.0.0_GH0.tar.gz) = 0c299440e84b1e7dc60e03198c8c5fe7e9b9d3f72f5de67fbc55d8d09482b3a7 +SIZE (go-toolsmith-astfmt-v1.0.0_GH0.tar.gz) = 2654 +SHA256 (go-toolsmith-astp-v1.0.0_GH0.tar.gz) = 08ddce86dd9578c428470d5f713eab535c91d34c9e007e7ebe364851b1046d92 +SIZE (go-toolsmith-astp-v1.0.0_GH0.tar.gz) = 3283 +SHA256 (go-toolsmith-strparse-v1.0.0_GH0.tar.gz) = b07b8ab3fdc67b642c530d5f0776ab171bb9946cb8dfe468e4a98a2818c270f1 +SIZE (go-toolsmith-strparse-v1.0.0_GH0.tar.gz) = 2469 +SHA256 (go-toolsmith-typep-v1.0.0_GH0.tar.gz) = 5fe31ac8d41720a21e4dbf4406990e8e65c4f58c2f1c5852be83ecef7d0005e6 +SIZE (go-toolsmith-typep-v1.0.0_GH0.tar.gz) = 4230 +SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045 +SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732 +SHA256 (gobwas-glob-v0.2.3_GH0.tar.gz) = 325026fc78bcebcf31151b6e060f4e1c3321b04ded3dab63b63610b323c10850 +SIZE (gobwas-glob-v0.2.3_GH0.tar.gz) = 25962 +SHA256 (gofrs-flock-5135e617513b_GH0.tar.gz) = 59644ab45696775819ced0299ff5a6aac33515c7f2ad02f7531425e278427c9e +SIZE (gofrs-flock-5135e617513b_GH0.tar.gz) = 7290 +SHA256 (gogo-protobuf-v1.2.1_GH0.tar.gz) = 99e423905ba8921e86817607a5294ffeedb66fdd4a85efce5eb2848f715fdb3a +SIZE (gogo-protobuf-v1.2.1_GH0.tar.gz) = 2017393 +SHA256 (golang-mod-v0.2.0_GH0.tar.gz) = 9303817a4b5b7fb30b8bf55172bd3c2996730d0493e34f1c047a2447caa468b8 +SIZE (golang-mod-v0.2.0_GH0.tar.gz) = 91774 +SHA256 (golang-sys-bd437916bb0e_GH0.tar.gz) = 649b142ea9aec8da603327e456442cb625ddd8a99cddb2e4ee72c9a40a9fd712 +SIZE (golang-sys-bd437916bb0e_GH0.tar.gz) = 1515958 +SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22 +SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069 +SHA256 (golang-tools-ed308ab3e770_GH0.tar.gz) = 36562dfb0a52a5a2df3dfabe002264225d67a34c7edb036d02818aaef3651b1b +SIZE (golang-tools-ed308ab3e770_GH0.tar.gz) = 2430152 +SHA256 (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 54bb4d99e6cba2e3e5331d064f46640cc01a0e630ee6a684ae810bd94a7e4eb7 +SIZE (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 13657 +SHA256 (golangci-check-cfe4005ccda2_GH0.tar.gz) = c8379c7a28b77302a2a1d88dbdd549037ed34a983851b0eb1e0f186e9895af3d +SIZE (golangci-check-cfe4005ccda2_GH0.tar.gz) = 16555 +SHA256 (golangci-dupl-3e9179ac440a_GH0.tar.gz) = f56e3ca1b26fbb7a4d84bce6ca2c885043bb8c0fd1ab49ef85d5df02a8afefe2 +SIZE (golangci-dupl-3e9179ac440a_GH0.tar.gz) = 18817 +SHA256 (golangci-errcheck-ef45e06d44b6_GH0.tar.gz) = af7e397832da5eb444f7eac443035c20ae647e40168e89e5f69558b866e902cb +SIZE (golangci-errcheck-ef45e06d44b6_GH0.tar.gz) = 12102 +SHA256 (golangci-go-misc-927a3d87b613_GH0.tar.gz) = afe282d37513ec99c43fbe42082ec63c99bb69c7e9cdd40dc23a94602aff44dc +SIZE (golangci-go-misc-927a3d87b613_GH0.tar.gz) = 149084 +SHA256 (golangci-goconst-041c5f2b40f3_GH0.tar.gz) = 6a940db593372e5adeaa6e88d23c3bfbd5816566e3ccfe3379b5352b3c79caa0 +SIZE (golangci-goconst-041c5f2b40f3_GH0.tar.gz) = 5238 +SHA256 (golangci-gocyclo-2becd97e67ee_GH0.tar.gz) = 581d4adc4c6a9e795daa41b815f2af7efdb75aae6b2b6ba4385fbd274c5cd61a +SIZE (golangci-gocyclo-2becd97e67ee_GH0.tar.gz) = 3580 +SHA256 (golangci-gofmt-244bba706f1a_GH0.tar.gz) = 57fdba40ca9468b006d6886d86e7be32edfc5f23bc176b6cb5b250b9b0a93331 +SIZE (golangci-gofmt-244bba706f1a_GH0.tar.gz) = 23042 +SHA256 (golangci-ineffassign-42439a7714cc_GH0.tar.gz) = 14508dfb45de83b77fe8a6fc082328c6a641f514875c692c8c5b6265fe442c1f +SIZE (golangci-ineffassign-42439a7714cc_GH0.tar.gz) = 8824 +SHA256 (golangci-lint-1-297bf364a8e0_GH0.tar.gz) = d3c7eb9a32c5953e436eeb31a73a3e7c43e72ace1f03e30514e31bba36ed7816 +SIZE (golangci-lint-1-297bf364a8e0_GH0.tar.gz) = 31585 +SHA256 (golangci-maligned-b1d89398deca_GH0.tar.gz) = d517ddfaddf53e1abf5f90ce7169004472fc0c653aa0b8c51066f5135ec5afbe +SIZE (golangci-maligned-b1d89398deca_GH0.tar.gz) = 3376 +SHA256 (golangci-misspell-950f5d19e770_GH0.tar.gz) = 5c265268de96218bb80115e4463227859470ce7f01e47e6625eb158a802ebc00 +SIZE (golangci-misspell-950f5d19e770_GH0.tar.gz) = 240268 +SHA256 (golangci-prealloc-215b22d4de21_GH0.tar.gz) = ea1317414c239c301b7bd8b6219de2e90436b9a80191af44154b6a475b11a23b +SIZE (golangci-prealloc-215b22d4de21_GH0.tar.gz) = 9198 +SHA256 (golangci-revgrep-d9c87f5ffaf0_GH0.tar.gz) = fa595c0b235058a2a62f8b7ba2b41ccec28c087d1ccb1d23b74ca51344bacc76 +SIZE (golangci-revgrep-d9c87f5ffaf0_GH0.tar.gz) = 11455 +SHA256 (golangci-unconvert-28b1c447d1f4_GH0.tar.gz) = 558fc4cbd54fe7a44b8510774004139a31ca3baa5929b34fb5024431658958f2 +SIZE (golangci-unconvert-28b1c447d1f4_GH0.tar.gz) = 6782 +SHA256 (gostaticanalysis-analysisutil-4088753ea4d3_GH0.tar.gz) = c79b4ecabb844d857d3dd14ce7a4f25a2190c2833ad8b400a2721b21346a9196 +SIZE (gostaticanalysis-analysisutil-4088753ea4d3_GH0.tar.gz) = 3510 +SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2 +SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658 +SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6 +SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290 +SHA256 (jingyugao-rowserrcheck-72ab7603b68a_GH0.tar.gz) = 8d1d2f21507aeb628824719f18430aa30efbbc79b679dbe43c3c925c03833b72 +SIZE (jingyugao-rowserrcheck-72ab7603b68a_GH0.tar.gz) = 6829 +SHA256 (jirfag-go-printf-func-name-45db9963cdd3_GH0.tar.gz) = 8bc0556d24f5f85fac6032dc3677e6967d3bc9ecd2bb8a5d429345ac85be98d3 +SIZE (jirfag-go-printf-func-name-45db9963cdd3_GH0.tar.gz) = 2572 +SHA256 (kisielk-gotool-v1.0.0_GH0.tar.gz) = 3ee18c8a10449e1a826287aaa7686b175adccf27b20268aeb6c5bf810ccf3d3b +SIZE (kisielk-gotool-v1.0.0_GH0.tar.gz) = 9414 +SHA256 (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = e36c5a5de388bf72db3037b47f025b09e574be8d0bc74b3e44c960cba0880e87 +SIZE (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = 1909 +SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd +SIZE (magiconair-properties-v1.8.1_GH0.tar.gz) = 29735 +SHA256 (maratori-testpackage-v1.0.1_GH0.tar.gz) = 85d28cc3da935b038837c28a3beb954f78c7107b86fe2d157c1f0d58a61cea0b +SIZE (maratori-testpackage-v1.0.1_GH0.tar.gz) = 6629 +SHA256 (matoous-godox-5d6d842e92eb_GH0.tar.gz) = 69104d52555749bef6474feee4893fb15598b5571bd45445284c09914b1310f6 +SIZE (matoous-godox-5d6d842e92eb_GH0.tar.gz) = 7415 +SHA256 (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11 +SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981 +SHA256 (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 4f40edb394582f49ac6330bc807be93018216ef485eb65f00adcf61b670d4f3e +SIZE (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 3564 +SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 +SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 +SHA256 (mitchellh-go-ps-621e5597135b_GH0.tar.gz) = 00fb385fb49c797e0be03acea6f246a3b4d62b251ed30e1f8c2aa284469c1b79 +SIZE (mitchellh-go-ps-621e5597135b_GH0.tar.gz) = 7633 +SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b +SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980 +SHA256 (mvdan-interfacer-c20040233aed_GH0.tar.gz) = d7f5ad906997b12f4b70f8c1f1ccb8935397e5c07a16b2df52717360e7f796eb +SIZE (mvdan-interfacer-c20040233aed_GH0.tar.gz) = 13979 +SHA256 (mvdan-lint-adc824a0674b_GH0.tar.gz) = 6f90750f25acee3aa855757ea8a46ee8694e9d18d778712a61157948a9a98fff +SIZE (mvdan-lint-adc824a0674b_GH0.tar.gz) = 2641 +SHA256 (mvdan-unparam-d51796306d8f_GH0.tar.gz) = 048bca5126f16c6964e48c8e143c5be08efe8e8c7365645f4efccf96ead5a484 +SIZE (mvdan-unparam-d51796306d8f_GH0.tar.gz) = 17364 +SHA256 (nakabonne-nestif-v0.3.0_GH0.tar.gz) = ac06d2f816e637a092b00431905a9e9ee59e47d24372015eed8055eef2edc3dd +SIZE (nakabonne-nestif-v0.3.0_GH0.tar.gz) = 10011 +SHA256 (nbutton23-zxcvbn-go-ae427f1e4c1d_GH0.tar.gz) = 13d860fd8024c61459d362b4fbd7c8b3363d056e54464a5fb778e5fb284e41c8 +SIZE (nbutton23-zxcvbn-go-ae427f1e4c1d_GH0.tar.gz) = 980123 +SHA256 (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 1a5a620f680033f17e34148bee8f26d96d8c27ff1d7f56f0fe1c7253595b5244 +SIZE (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 57496 +SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356 +SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (ryancurrah-gomodguard-v1.0.4_GH0.tar.gz) = bff8e46c2232bf4756dc316b76e1b216d8ce7edabd35d2aa16356a47f547bfc5 +SIZE (ryancurrah-gomodguard-v1.0.4_GH0.tar.gz) = 9489 +SHA256 (securego-gosec-v2.3.0_GH0.tar.gz) = cd4c0041902960314848c23fc05e825d944fed546ea517381d3bd6c5bdc8b109 +SIZE (securego-gosec-v2.3.0_GH0.tar.gz) = 74552 +SHA256 (shirou-gopsutil-e4ec7b275ada_GH0.tar.gz) = 353eed21dea566c1f0935a04ea0c1260fe5cb8923265ab682224d836b0563b38 +SIZE (shirou-gopsutil-e4ec7b275ada_GH0.tar.gz) = 131975 +SHA256 (shirou-w32-bb4de0191aa4_GH0.tar.gz) = 9392c79053e1137f6e5716d5c3f28a9639c7aed9292a1ca4b8f41fa9202dbba8 +SIZE (shirou-w32-bb4de0191aa4_GH0.tar.gz) = 44336 +SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9 +SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373 +SHA256 (sourcegraph-go-diff-v0.5.1_GH0.tar.gz) = c1ae184153118df4b4817e004ae777f8d63e467ace69384e7fe6f65b632db63a +SIZE (sourcegraph-go-diff-v0.5.1_GH0.tar.gz) = 63256 +SHA256 (sqs-pbtypes-d3ebe8f20ae4_GH0.tar.gz) = ccc4331f8ebc283c9b31a1d2ee3df18355da3d3687b9a0a0b814ca03f71bb9e9 +SIZE (sqs-pbtypes-d3ebe8f20ae4_GH0.tar.gz) = 8975 +SHA256 (spf13-afero-v1.1.2_GH0.tar.gz) = 66554a6b09b0009340ae77c119d5a14e2460bb3aea56e75e138c87e621f3803b +SIZE (spf13-afero-v1.1.2_GH0.tar.gz) = 45309 +SHA256 (spf13-cast-v1.3.0_GH0.tar.gz) = e685282ea33f89e9354d148ad1886f532bcebe86b0b60a167988f7c6d081085f +SIZE (spf13-cast-v1.3.0_GH0.tar.gz) = 11085 +SHA256 (spf13-cobra-v0.0.5_GH0.tar.gz) = 79226ce00e2b91306277e679d024eea6d17d0c02fc671555fd25df0c3ea07423 +SIZE (spf13-cobra-v0.0.5_GH0.tar.gz) = 111126 +SHA256 (spf13-jwalterweatherman-v1.0.0_GH0.tar.gz) = 2ece12b964e0d230b10851555185d42d3c81b401efda044265ae716eb1d0bc2d +SIZE (spf13-jwalterweatherman-v1.0.0_GH0.tar.gz) = 6392 +SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 +SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 +SHA256 (spf13-viper-v1.6.1_GH0.tar.gz) = 6c31cd5d8fffd6736589737e4e12f770fde4647fd01feb334d7c2aebf017c88f +SIZE (spf13-viper-v1.6.1_GH0.tar.gz) = 51749 +SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0 +SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768 +SHA256 (stretchr-testify-v1.5.1_GH0.tar.gz) = 6d65f92aeff186bb261dbdb885d9f3ba09db3d79eb5f212fcace1fd4a2858263 +SIZE (stretchr-testify-v1.5.1_GH0.tar.gz) = 78657 +SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0be932e0d38a2f51e795c99725e7ba5 +SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359 +SHA256 (tdakkota-asciicheck-d7f85be797a2_GH0.tar.gz) = 0795be1c1973cd381679b96df33e6767ceae641525cf9a7231ce7ac9491fb21c +SIZE (tdakkota-asciicheck-d7f85be797a2_GH0.tar.gz) = 3627 +SHA256 (tetafro-godot-v0.3.7_GH0.tar.gz) = bc68628f33ab317a48bddeab5ff2509db0c61ae6b4e0266c3f220f6865533682 +SIZE (tetafro-godot-v0.3.7_GH0.tar.gz) = 6694 +SHA256 (timakin-bodyclose-f7f2e9bca95e_GH0.tar.gz) = 4f3433c74632c8f2dddf53d8913f05a878097b8bab88946bf91cf606b5ee74c5 +SIZE (timakin-bodyclose-f7f2e9bca95e_GH0.tar.gz) = 6618 +SHA256 (tommy-muehle-go-mnd-e6f9a994e8fa_GH0.tar.gz) = 1ee2a73c26aff1deab355ac70e63a316a88ae54581041be27d782feb7f0c5a36 +SIZE (tommy-muehle-go-mnd-e6f9a994e8fa_GH0.tar.gz) = 163776 +SHA256 (ultraware-funlen-v0.0.2_GH0.tar.gz) = 08bb01edc4ba6c44e85b81b8765921dab1eb7589c3663d15358a4139d852c4cd +SIZE (ultraware-funlen-v0.0.2_GH0.tar.gz) = 2281 +SHA256 (ultraware-whitespace-v0.0.4_GH0.tar.gz) = 1e08c7f134cc54b76997a15e19f70d2f83e13cbb6f9184c2c14b597b307bcbbf +SIZE (ultraware-whitespace-v0.0.4_GH0.tar.gz) = 2361 +SHA256 (uudashr-gocognit-v1.0.1_GH0.tar.gz) = dc69a43d6ecd6f7361bec54a65db5b0a0fc5480143abed0c9a281d25bfb696ae +SIZE (uudashr-gocognit-v1.0.1_GH0.tar.gz) = 5110 +SHA256 (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 089013e3429ebe7fd2bc3527f003bf3f3f639891e5d8ba6a56010e3671465e1f +SIZE (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 5025 +SHA256 (valyala-quicktemplate-v1.2.0_GH0.tar.gz) = f57e8e5d3d5c8cf0eb4aadb1dfdd6c7c6911c3aa6f9cb7a0f2a31dd33352f1b9 +SIZE (valyala-quicktemplate-v1.2.0_GH0.tar.gz) = 42967 Added: head/devel/golangci-lint/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/golangci-lint/pkg-descr Sat May 23 10:39:50 2020 (r536284) @@ -0,0 +1,6 @@ +GolangCI-Lint is a linters aggregator. It's fast, on average 5 times +faster than gometalinter. It's easy to integrate and use, has nice +output and has a minimum number of false positives. It supports go +modules. + +WWW: https://github.com/golangci/golangci-lint