Review: golang-github-segmentio-encoding 0.5.3-1
Review Information
| Package | golang-github-segmentio-encoding — 0.5.3-1 |
|---|---|
| Reviewer | awm |
| Allocated | 4 days ago |
| Started | 4 days ago |
| Status | accepted |
| Completed | 4 days ago |
Final Comment
LGTM
New Package Report
Notes
4 days ago
● public
duck - check URL redirections
Command: env PERL5OPT=-m-lib=. duck
Exit code: 0
I: debian/copyright:34: URL: http://www.apache.org/licenses/LICENSE-2.0: INFORMATION (Certainty:wild-guess)
Curl:0 HTTP:200 No error
Website seems to be outdated, is probably a parked domain or for sale. Please update your links!
Matching regular expression(s):
m/\breplaced with\b/i
I: debian/copyright:34: URL: http://www.apache.org/licenses/LICENSE-2.0: INFORMATION (Certainty:wild-guess)
URL schema changed from HTTP to HTTPS during redirect(s): http://www.apache.org -> https://www.apache.org
Please investigate and update the URL eventually, to avoid unnecessary redirects!
4 days ago
● public
suspicious-source
Command: suspicious-source
Exit code: 0
./json/testdata/code.json.gz
./json/testdata/msgs.json.gz
./json/bugs/issue84/main_test.go
./proto/fixtures/protobuf/message.pb
./iso8601/parse_test.go
4 days ago
● public
vulture
Command: vulture .
Exit code: 0
(no output)
4 days ago
● public
debmake -cc
Command: debmake -cc
Exit code: 0
I: set parameters
I: scan source for copyright+license text and file extensions
I: 55 %, ext = go
I: 18 %, ext = log
I: 16 %, ext = text
I: 3 %, ext = yml
I: 2 %, ext = sum
I: 2 %, ext = mod
I: 1 %, ext = md
I: 1 %, ext = json
I: 1 %, ext = gitignore
I: 1 %, ext = conf
I: 1 %, ext = proto
I: 1 %, ext = pb
I: check_all_licenses
I: ................................W: Non-UTF-8 char found, using latin-1: json/testdata/code.json.gz
W: ... 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
....................................................................................................................................
I: check_all_licenses completed for 164 files.
I: bunch_all_licenses
I: format_all_licenses
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: package
Upstream-Contact: <preferred name and address to reach the upstream project>
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.
Files: .github/workflows/benchmark.yml
.github/workflows/test.yml
.gitignore
.golangci.yml
Makefile
README.md
ascii/ascii_test.go
ascii/equal_fold.go
ascii/valid.go
ascii/valid_print.go
benchmarks/Makefile
benchmarks/go.mod
benchmarks/go.sum
benchmarks/results/easyjson+gzip.log
benchmarks/results/easyjson+gzip.txt
benchmarks/results/easyjson+snappy.log
benchmarks/results/easyjson+snappy.txt
benchmarks/results/easyjson+zstd.log
benchmarks/results/easyjson+zstd.txt
benchmarks/results/easyjson.log
benchmarks/results/encoding-json+gzip.log
benchmarks/results/encoding-json+gzip.txt
benchmarks/results/encoding-json+snappy.log
benchmarks/results/encoding-json+snappy.txt
benchmarks/results/encoding-json+zstd.log
benchmarks/results/encoding-json+zstd.txt
benchmarks/results/encoding-json.log
benchmarks/results/json-iterator+gzip.log
benchmarks/results/json-iterator+gzip.txt
benchmarks/results/json-iterator+snappy.log
benchmarks/results/json-iterator+snappy.txt
benchmarks/results/json-iterator+zstd.log
benchmarks/results/json-iterator+zstd.txt
benchmarks/results/json-iterator.log
benchmarks/results/json-iterator.txt
benchmarks/results/segment-encoding-json+gzip.log
benchmarks/results/segment-encoding-json+gzip.txt
benchmarks/results/segment-encoding-json+snappy.log
benchmarks/results/segment-encoding-json+snappy.txt
benchmarks/results/segment-encoding-json+zstd.log
benchmarks/results/segment-encoding-json+zstd.txt
benchmarks/results/segment-encoding-json.log
benchmarks/results/segment-protobuf-v1+gzip.log
benchmarks/results/segment-protobuf-v1+gzip.txt
benchmarks/results/segment-protobuf-v1+snappy.log
benchmarks/results/segment-protobuf-v1+snappy.txt
benchmarks/results/segment-protobuf-v1+zstd.log
benchmarks/results/segment-protobuf-v1+zstd.txt
benchmarks/results/segment-protobuf-v1.log
benchmarks/results/segment-protobuf-v1.txt
benchmarks/results/tinylib-msgp+gzip.log
benchmarks/results/tinylib-msgp+gzip.txt
benchmarks/results/tinylib-msgp+snappy.log
benchmarks/results/tinylib-msgp+snappy.txt
benchmarks/results/tinylib-msgp+zstd.log
benchmarks/results/tinylib-msgp+zstd.txt
benchmarks/results/tinylib-msgp.log
benchmarks/results/tinylib-msgp.txt
benchmarks/results/vmihailenco-msgpack+gzip.log
benchmarks/results/vmihailenco-msgpack+gzip.txt
benchmarks/results/vmihailenco-msgpack+snappy.log
benchmarks/results/vmihailenco-msgpack+snappy.txt
benchmarks/results/vmihailenco-msgpack+zstd.log
benchmarks/results/vmihailenco-msgpack+zstd.txt
benchmarks/results/vmihailenco-msgpack.log
benchmarks/results/vmihailenco-msgpack.txt
debian/control
debian/gbp.conf
debian/gitlab-ci.yml
debian/rules
debian/source/format
debian/upstream/metadata
debian/watch
go.mod
go.sum
internal/runtime_reflect/map.go
internal/runtime_reflect/slice.go
iso8601/parse.go
iso8601/parse_test.go
iso8601/valid.go
iso8601/valid_test.go
json/README.md
json/bugs/issue11/main_test.go
json/bugs/issue136/main_test.go
json/bugs/issue18/main_test.go
json/bugs/issue84/main_test.go
json/decode.go
json/encode.go
json/golang_shim_test.go
json/int.go
json/int_test.go
json/json.go
json/json_test.go
json/parse.go
json/parse_test.go
json/reflect.go
json/reflect_optimize.go
json/string.go
json/string_test.go
json/testdata/code.json.gz
json/token.go
json/token_test.go
proto/bool.go
proto/bytes.go
proto/bytes_test.go
proto/custom.go
proto/decode.go
proto/decode_test.go
proto/encode.go
proto/encode_test.go
proto/error.go
proto/fixtures/Makefile
proto/fixtures/fixtures.pb.go
proto/fixtures/fixtures.proto
proto/fixtures/generate/main.go
proto/fixtures/go.mod
proto/fixtures/go.sum
proto/fixtures/protobuf/message.pb
proto/float32.go
proto/float64.go
proto/int.go
proto/int32.go
proto/int64.go
proto/map.go
proto/message.go
proto/message_test.go
proto/pointer.go
proto/proto.go
proto/proto_test.go
proto/reflect.go
proto/reflect_test.go
proto/rewrite.go
proto/rewrite_test.go
proto/size.go
proto/slice.go
proto/string.go
proto/struct.go
proto/struct_test.go
proto/uint.go
proto/uint32.go
proto/uint64.go
thrift/binary.go
thrift/compact.go
thrift/debug.go
thrift/decode.go
thrift/decode_test.go
thrift/encode.go
thrift/error.go
thrift/protocol.go
thrift/protocol_test.go
thrift/struct.go
thrift/thrift.go
thrift/thrift_test.go
thrift/unsafe.go
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License: __NO_COPYRIGHT_NOR_LICENSE__
Files: json/golang_decode_test.go
json/golang_encode_test.go
json/golang_example_marshaling_test.go
json/golang_example_test.go
json/golang_number_test.go
json/golang_scanner_test.go
json/golang_tagkey_test.go
Copyright: 2010-2016 The Go Authors.
License: __UNKNOWN__
Use of this source code is governed by a BSD-style
license that can be found in the LICENSE file.
Files: json/codec.go
Copyright: 2009 The Go Authors.
License: __UNKNOWN__
Use of this source code is governed by a BSD-style
license that can be found in the LICENSE file.
.
appendDuration appends a human-readable representation of d to b.
.
The function copies the implementation of time.Duration.String but prevents
Go from making a dynamic memory allocation on the returned value.
Files: json/golang_bench_test.go
Copyright: 2011 The Go Authors.
License: __UNKNOWN__
Use of this source code is governed by a BSD-style
license that can be found in the LICENSE file.
.
Large data benchmark.
The JSON data is a summary of agl's changes in the
go, webkit, and chromium open source projects.
We benchmark converting between the JSON form
and in-memory data structures.
Files: json/fuzz/fuzz.go
Copyright: 2015 go-fuzz project authors.
License: __UNKNOWN__
Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
#----------------------------------------------------------------------------
# huge files (skipped):
# json/testdata/msgs.json.gz
4 days ago
● public
Licenserecon
Command: lrc -l
Exit code: 0
en: Versions: licenserecon '11.0' licensecheck '3.3.9-1'
Parsing Source Tree ....
Reading d/copyright ....
Running licensecheck ....
d/copyright | licensecheck
Apache-2.0 | Apache-2.0 json/fuzz/fuzz.go
Apache-2.0 | Apache-2.0 json/fuzz/LICENSE
Expat | Expat LICENSE
No significant differences found
4 days ago
● public
copyright check
Command: cme check dpkg-copyright
Exit code: 0
(no output)