Empty Messages creates an internalBinaryRead with unsued arguments

Thank you for the awesome library -- really like the direction you took v2 - its so much nicer than the G's protobuf js library!
Something we noticed while porting over, when you have an empty message, eg
message IntrospectRequest {}

The generated internalBinaryRead looks like this:
    internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: IntrospectRequest): IntrospectRequest {
        return target ?? this.create();
    }

Which will cause a typescript compiler error when using strict:
Type error: 'reader' is declared but its value is never read.

Short term I can mess with my builds to work around this, but would love to see the generated code not have errors.  This is a little extra messy for us because of how its actually next.js invoking the type checking...
Thanks again!

Hey Paul,
this is a false positive from the type checker. internalBinaryRead is an override - it must use signature of the method it overrides, or it breaks the contract. This is related to #139 - a type error we cannot fix with without breaking other TypeScript versions.
I've thought about this problem class a bit - there are a few comment annotations available:

// tslint:disable - disables tslint for the file (we already generate this)
/* eslint-disable */ - disables eslint for the file
// @ts-nocheck - disables TypeScript type checking for the file
// @ts-ignore - disables TypeScript type checking for the next line
// @ts-expect-error - ignores a specific TypeScript error on the next line

Since linters are completely user-configurable, I think it is okay to disable them completely - it is not feasible to support every possible configuration. So we should generate an annotation to disable eslint as well.
Disabling TypeScript type checking completely has a practical disadvantage: The unit tests for the plugin check for correctness of generated code, and this is a very welcome coverage which I don't want to loose. Also, it doesn't seem right to generate TypeScript, but disable a good chunk of its features.
The best solution seems to be to generate @ts-ignore annotations for all problematic lines, and add a eslint-disable.

Adding @ts-ignore annotations might take a while.
You should be able place a tsconfig.json file next to the generated code, to apply more lax compiler options just for the generated files. You'll have to set noUnusedParameters to false.
Jest should pick this up. Let me know if it doesn't.

I'm encountering a nearly identical error that occurs for messages with a map where the value of the map is a message of repeated objects.
message TopLevel {
    SecondLevel inner = 1;
}

message SecondLevel {
   repeated Thing items =1;
}

in binaryReadMap where the wireType is unused.
GeneratedCode
private binaryReadMapINDEX(map: TopLevel["inner"], reader: IBinaryReader, options: BinaryReadOptions): void {
    let len = reader.uint32(), end = reader.pos + len, key: keyof TopLevel["inner"] | undefined, val: TopLevel["inner"][any] | undefined;
    while (reader.pos < end) {
        let [fieldNo, wireType] = reader.tag();
        switch (fieldNo) {
            case 1:
                key = reader.string();
                break;
            case 2:
                val = SecondLevel.internalBinaryRead(reader, reader.uint32(), options);
                break;
            default: throw new globalThis.Error("unknown map entry field for field namespace.SecondLevel.inner");
        }
    }
    map[key ?? ""] = val ?? TopLevel.create();
}

I fixed this by setting noUnusedLocals to false in my tsconfig.json
Not sure what I'm doing wrong but I couldn't get your suggestion of nested tsconfig.json files to work.

Yep, there are a few other cases, surfaced by https://github.com/timostamm/protobuf-ts/commit/38ab061e9a6f443083394da29879f1b32b236ebe which changes the tests to use noUnunsedLocals and some other super strict settings.
Full list of failures (with plenty of duplicates):
@protobuf-ts/plugin: 1) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/timestamp.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/timestamp.ts(195,43): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/timestamp.ts(217,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 2) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/map_unittest.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/map_unittest.ts(497,82): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(500,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(513,82): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(516,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(529,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(532,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(545,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(548,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(561,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(564,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(577,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(580,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(593,86): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(596,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(609,86): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(612,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(625,88): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(628,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(641,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(644,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(657,83): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(660,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(673,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(676,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(689,81): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(692,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(705,85): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(708,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(721,83): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(724,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(737,82): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(740,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(756,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(772,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(788,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(964,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1032,81): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1035,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1048,81): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1051,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1117,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1245,87): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1248,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1261,87): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1264,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1277,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1280,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1293,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1296,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1309,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1312,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1325,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1328,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1341,91): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1344,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1357,91): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1360,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1373,93): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1376,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1389,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1392,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1405,88): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1408,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1421,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1424,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1437,86): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1440,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1453,90): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1456,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1469,88): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1472,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1485,87): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1488,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1504,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1619,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1683,98): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1686,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_unittest.ts(1749,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 3) protobuftsPlugin generates valid typescript for every fixture .proto msg-maps.proto
@protobuf-ts/plugin:   - Failed: msg-maps.ts(200,90): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(203,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(216,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(219,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(232,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(235,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(248,91): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(251,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(264,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(267,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(280,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(283,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(296,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(299,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(312,91): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(315,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(407,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(423,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(439,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(572,87): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(575,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(588,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(591,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(604,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   msg-maps.ts(607,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 4) protobuftsPlugin generates valid typescript for every fixture .proto msg-self-reference.proto
@protobuf-ts/plugin:   - Failed: msg-self-reference.ts(77,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 5) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/unittest_proto3.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/unittest_proto3.ts(1719,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_proto3.ts(1719,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_proto3.ts(1719,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 6) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/unittest.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/unittest.ts(3517,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3517,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3517,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3598,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3598,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3598,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3624,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3624,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3624,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3838,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3838,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3838,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3864,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3864,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(3864,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4377,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4377,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4377,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4403,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4403,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4403,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4429,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4429,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4429,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4549,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4549,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(4549,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(7558,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(7558,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(7558,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(7584,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(7584,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(7584,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8231,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8231,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8231,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8257,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8257,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8257,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8283,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8283,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8283,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8309,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8309,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8309,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8335,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8335,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8335,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8361,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8361,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8361,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8558,105): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest.ts(8561,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 7) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/unittest_custom_options.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/unittest_custom_options.ts(500,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(500,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(500,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(526,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(526,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(526,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(552,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(552,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(552,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(578,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(578,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(578,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(604,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(604,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(604,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(630,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(630,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(630,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(656,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(656,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(656,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(682,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(682,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(682,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(708,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(708,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(708,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(734,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(734,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(734,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(760,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(760,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(760,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1114,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1114,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1114,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1140,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1140,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1140,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1335,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1335,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1335,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1502,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1502,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_custom_options.ts(1502,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 8) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/util/internal/testdata/maps.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/util/internal/testdata/maps.ts(543,73): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(546,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(606,76): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(609,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(669,76): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(672,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(732,77): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(735,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(799,71): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(802,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(869,71): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(872,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(938,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1028,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1028,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1028,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1087,75): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1090,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1106,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1198,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1214,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1227,72): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1230,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1243,72): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/maps.ts(1246,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 9) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/test_messages_proto2.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/test_messages_proto2.ts(1441,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1444,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1457,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1460,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1473,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1476,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1489,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1492,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1505,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1508,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1521,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1524,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1537,98): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1540,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1553,98): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1556,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1569,100): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1572,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1585,100): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1588,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1601,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1604,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1617,95): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1620,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1633,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1636,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1649,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1652,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1665,95): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1668,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1684,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1700,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1713,100): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1716,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1729,101): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(1732,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(2291,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(2291,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto2.ts(2291,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 10) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/util/json_format_proto3.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/util/json_format_proto3.ts(979,76): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(982,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(995,77): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(998,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1011,77): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1014,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1027,78): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1030,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1043,78): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1046,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1059,78): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1062,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1161,82): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1164,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1177,83): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1180,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1193,83): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1196,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1209,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1212,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1225,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1228,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1241,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1244,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1260,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1342,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1345,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1946,82): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format_proto3.ts(1949,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 11) protobuftsPlugin generates valid typescript for every fixture .proto comments.proto
@protobuf-ts/plugin:   - Failed: comments.ts(272,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   comments.ts(272,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   comments.ts(272,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 12) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/struct.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/struct.ts(180,40): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/struct.ts(190,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/struct.ts(229,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/struct.ts(275,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/struct.ts(299,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/struct.ts(320,25): error TS6133: 'val' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/struct.ts(426,43): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/struct.ts(432,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 13) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/util/json_format.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/util/json_format.ts(894,80): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(897,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(1011,84): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(1014,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(1082,91): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(1085,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(1130,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(1130,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/json_format.ts(1130,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 14) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/unittest_proto3_arena.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/unittest_proto3_arena.ts(1700,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_proto3_arena.ts(1700,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_proto3_arena.ts(1700,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_proto3_arena.ts(1726,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_proto3_arena.ts(1726,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_proto3_arena.ts(1726,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 15) protobuftsPlugin generates valid typescript for every fixture .proto google/rpc/error_details.proto
@protobuf-ts/plugin:   - Failed: google/rpc/error_details.ts(633,79): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/error_details.ts(636,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 16) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/field_mask.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/field_mask.ts(271,43): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/field_mask.ts(281,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 17) protobuftsPlugin generates valid typescript for every fixture .proto google/rpc/context/attribute_context.proto
@protobuf-ts/plugin:   - Failed: google/rpc/context/attribute_context.ts(589,89): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/context/attribute_context.ts(592,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/context/attribute_context.ts(851,93): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/context/attribute_context.ts(854,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/context/attribute_context.ts(959,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/context/attribute_context.ts(962,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/context/attribute_context.ts(1043,93): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/rpc/context/attribute_context.ts(1046,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 18) protobuftsPlugin generates valid typescript for every fixture .proto service-annotated.proto
@protobuf-ts/plugin:   - Failed: service-annotated.ts(36,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   service-annotated.ts(36,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   service-annotated.ts(36,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   service-annotated.ts(62,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   service-annotated.ts(62,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   service-annotated.ts(62,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 19) protobuftsPlugin generates valid typescript for every fixture .proto name-clash.proto
@protobuf-ts/plugin:   - Failed: name-clash.ts(450,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(450,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(450,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(476,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(476,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(476,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(502,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(502,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(502,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(528,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(528,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(528,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(554,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(554,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(554,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(580,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(580,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(580,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(606,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(606,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(606,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(686,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(686,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(686,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(712,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(712,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(712,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(738,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(738,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(738,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(946,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(946,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   name-clash.ts(946,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 20) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/map_proto2_unittest.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/map_proto2_unittest.ts(267,88): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(270,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(283,90): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(286,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(353,97): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(356,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(369,99): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(372,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(435,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(438,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(498,76): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(501,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(608,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(624,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(640,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(656,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(672,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(688,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(704,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(720,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(736,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(752,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(768,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/map_proto2_unittest.ts(784,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 21) protobuftsPlugin generates valid typescript for every fixture .proto service-clash.client.proto
@protobuf-ts/plugin:   - Failed: service-clash.client.ts(34,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   service-clash.client.ts(34,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   service-clash.client.ts(34,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 22) protobuftsPlugin generates valid typescript for every fixture .proto deprecation-implicit.proto
@protobuf-ts/plugin:   - Failed: deprecation-implicit.ts(32,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   deprecation-implicit.ts(32,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   deprecation-implicit.ts(32,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 23) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/unittest_well_known_types.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/unittest_well_known_types.ts(1100,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1116,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1132,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1148,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1164,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1180,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1196,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1212,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1228,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1244,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1260,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1276,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1292,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1308,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1324,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1340,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1356,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_well_known_types.ts(1372,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 24) protobuftsPlugin generates valid typescript for every fixture .proto no global typescript errors
@protobuf-ts/plugin:   - Failed: ../runtime-rpc/src/test-transport.ts(362,49): error TS6133: 'ev' is declared but its value is never read.
@protobuf-ts/plugin:   ../runtime/src/base64.ts(48,17): error TS7029: Fallthrough case in switch.
@protobuf-ts/plugin:   ../runtime/src/binary-format-contract.ts(88,48): error TS6133: 'typeName' is declared but its value is never read.
@protobuf-ts/plugin:   ../runtime/src/binary-format-contract.ts(98,49): error TS6133: 'typeName' is declared but its value is never read.
@protobuf-ts/plugin:   ../runtime/src/binary-reader.ts(58,13): error TS7029: Fallthrough case in switch.
@protobuf-ts/plugin:   ../runtime/src/pb-long.ts(143,17): error TS7029: Fallthrough case in switch.
@protobuf-ts/plugin:   ../runtime/src/pb-long.ts(150,17): error TS7029: Fallthrough case in switch.
@protobuf-ts/plugin:   ../runtime/src/pb-long.ts(234,17): error TS7029: Fallthrough case in switch.
@protobuf-ts/plugin:   ../runtime/src/pb-long.ts(241,17): error TS7029: Fallthrough case in switch.
@protobuf-ts/plugin:   ../runtime/src/reflection-json-writer.ts(187,42): error TS6133: 'fieldName' is declared but its value is never read.
@protobuf-ts/plugin:   ../runtime/src/reflection-json-writer.ts(208,54): error TS6133: 'fieldName' is declared but its value is never read.
@protobuf-ts/plugin:   ../runtime/src/reflection-json-writer.ts(216,46): error TS6133: 'fieldName' is declared but its value is never read.
@protobuf-ts/plugin:   ../runtime/src/reflection-json-writer.ts(246,13): error TS7029: Fallthrough case in switch.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 25) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/empty.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/empty.ts(71,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/empty.ts(71,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/empty.ts(71,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 26) protobuftsPlugin generates valid typescript for every fixture .proto service-example.proto
@protobuf-ts/plugin:   - Failed: service-example.ts(211,95): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   service-example.ts(214,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 27) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/util/internal/testdata/default_value.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/util/internal/testdata/default_value.ts(1223,76): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1226,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1304,79): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1307,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1367,79): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1370,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1438,73): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1441,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1515,74): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1518,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/default_value.ts(1587,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 28) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/unittest_lazy_dependencies.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/unittest_lazy_dependencies.ts(137,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_lazy_dependencies.ts(137,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_lazy_dependencies.ts(137,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_lazy_dependencies.ts(163,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_lazy_dependencies.ts(163,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_lazy_dependencies.ts(163,63): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 29) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/duration.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/duration.ts(146,42): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/duration.ts(165,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 30) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/test_messages_proto3.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/test_messages_proto3.ts(1669,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1672,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1685,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1688,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1701,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1704,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1717,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1720,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1733,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1736,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1749,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1752,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1765,98): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1768,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1781,98): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1784,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1797,100): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1800,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1813,100): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1816,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1829,94): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1832,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1845,95): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1848,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1861,92): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1864,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1877,96): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1880,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1893,95): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1896,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1912,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1928,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1941,100): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1944,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1957,101): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/test_messages_proto3.ts(1960,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 31) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/wrappers.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/wrappers.ts(206,45): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(212,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(268,44): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(274,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(330,44): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(336,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(392,45): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(398,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(454,44): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(460,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(516,45): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(522,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(578,43): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(584,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(640,45): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(646,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(702,44): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/wrappers.ts(708,39): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 32) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/util/internal/testdata/struct.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/util/internal/testdata/struct.ts(891,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/struct.ts(907,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/struct.ts(923,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 33) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/util/internal/testdata/anys.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/util/internal/testdata/anys.ts(660,73): error TS6133: 'options' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/util/internal/testdata/anys.ts(663,27): error TS6133: 'wireType' is declared but its value is never read.
@protobuf-ts/plugin:
@protobuf-ts/plugin: 34) protobuftsPlugin generates valid typescript for every fixture .proto google/protobuf/unittest_mset_wire_format.proto
@protobuf-ts/plugin:   - Failed: google/protobuf/unittest_mset_wire_format.ts(80,24): error TS6133: 'reader' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_mset_wire_format.ts(80,47): error TS6133: 'length' is declared but its value is never read.
@protobuf-ts/plugin:   google/protobuf/unittest_mset_wire_format.ts(80,63): error TS6133: 'options' is declared but its value is never read.

maybe the answer is to have a canonical tsconfig.json that the code generator is targeted for?  then we can drop that into our generated code directories.

You should be able place a tsconfig.json file next to the generated code, to apply more lax compiler options just for the generated files.

I was mistaken about this. Picked this up somewhere without validating it, but it is incorrect. A TypeScript "project" can only have a single config file.  Sorry for the misinformation.

The best solution seems to be to generate @ts-ignore annotations for all problematic lines, [...]

Still seems valid, but also painful to maintain. The @ts-ignore annotations would be placed to support a specific version of the TypeScript compiler. This is always going to be a moving target.
This means we need a plugin option to generate a @ts-nocheck at the top of each file after all. :unamused:

Sorry for the long wait. https://github.com/timostamm/protobuf-ts/commit/ea11acf5d75d0faba72ac16899768b1a354069e9 adds a new plugin option:

"ts_nocheck"
Generate a @ts-nocheck annotation at the top of each file. This will become the
default behaviour in the next major release.

I'll close this issue when it is released.

Released as v2.2.0-alpha.0 in the next channel.

Is this working right now?
When trying to build with Vite, i get this:

I can bypass this, but i really want to know if there is a solution.
This is the command i use to compile my protos:
"protoc": "npx protoc --ts_out=./client --proto_path=../Protos ../Protos/*.proto"


Update RAG and Intro examples to use release 0.2.2.dev2 (after the pypi release)

Search before asking

[X] I searched the issues and found no similar issues.

Component
Other
Feature
As soon as PyPi release 0.2.2.dev2 becomes available, RAG and intro examples should be updated to use that version. Also, the intro example should be renamed (per group discussion).
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

@sujee I tested the ray version of intro example using the latest 0.2.2.dev2 release. In the local Jupyter lab environment, the test was successful, but I had to pip install humanfriendly for the cell that uses it.  I cannot explain why we didn't have to do this when we were using the same notebook with release 0.2.1.
@touma-I has also tested the RAG example locally with 0.2.2.dev2 and it worked.
When I ran the intro example on Google Colab, I ran into the familiar Ray worker error, during the execution of doc_id.


Fix lerna-changelog command

Our git tags are in the format 1.2.3 not v1.2.3. Oopsie.
This PR is also being used to test our new changelog process.

Maybe we want to drop the v? Why do we have it?

None of our git tags use v -- I had accidentally added it to the script.


python310Packages.chat-downloader: 0.2.3 -> 0.2.4

Description of changes
https://github.com/xenova/chat-downloader/releases/tag/v0.2.4

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[x] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 217784 run on x86_64-linux 1

2 packages built:

python310Packages.chat-downloader
python311Packages.chat-downloader


The MacOs executable fails to start

The MacOs executable fails to start with error below. Was able to start from sources in development mode.
Process:               UA Cyber SHIELD [14099]
Path:                  /private/var/folders/*/UA Cyber SHIELD.app/Contents/MacOS/UA Cyber SHIELD
Identifier:            shield
Version:               0.0.8 (0.0.8)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           UA Cyber SHIELD [14099]
User ID:               501

Date/Time:             2022-03-01 11:02:48.458 +0100
OS Version:            macOS 11.2.3 (20D91)
Report Version:        12
Bridge OS Version:     5.2 (18P4347)
Anonymous UUID:        A46CF414-10FE-8C07-8777-BBD5C85B8D31

Sleep/Wake UUID:       2E576BA7-3FCB-4C80-B582-10A4300C1CA5

Time Awake Since Boot: 24000 seconds
Time Since Wake:       1100 seconds

System Integrity Protection: enabled

Notes:                 Translocated Process

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  dyld: Using shared cache: 52762DF1-0E55-3F8B-9588-8169E6D0EB95
Library not loaded: @rpath/Electron Framework.framework/Electron Framework
  Referenced from: /private/var/folders/*/UA Cyber SHIELD.app/Contents/MacOS/UA Cyber SHIELD
  Reason: no suitable image found.  Did find:
	/private/var/folders/5x/mhkt934x1gb1n0pjxpty77400000gn/T/AppTranslocation/67053E05-792A-4743-A8C8-45FA03AB85AB/d/UA Cyber SHIELD.app/Contents/MacOS/../Frameworks/Electron Framework.framework/Electron Framework: file too short
	/private/var/folders/5x/mhkt934x1gb1n0pjxpty77400000gn/T/AppTranslocation/67053E05-792A-4743-A8C8-45FA03AB85AB/d/UA Cyber SHIELD.app/Contents/MacOS/../Frameworks/Electron Framework.framework/Electron Framework: stat() failed with errno=1

Binary Images:
       0x106f07000 -        0x106f08fff +shield (0.0.8 - 0.0.8) <4C4C44B3-5555-3144-A1C1-2B8F12954988> /var/folders/*/UA Cyber SHIELD.app/Contents/MacOS/UA Cyber SHIELD
       0x10d885000 -        0x10d920fff  dyld (832.7.3) <0D4EA85F-7E30-338B-9215-314A5A5539B6> /usr/lib/dyld

Model: MacBookPro15,2, BootROM 15<IP_ADDRESS>.0 (iBridge: 18.16.14347.0.0,0), 4 processors, Quad-Core Intel Core i7, 2.8 GHz, 16 GB, SMC
Graphics: kHW_IntelIrisGraphics655Item, Intel Iris Plus Graphics 655, spdisplays_builtin
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, LPDDR3, 2133 MHz, SK Hynix, -
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, LPDDR3, 2133 MHz, SK Hynix, -
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Sep 11 2020 16:57:49 version 9.30.4<IP_ADDRESS>.61 FWID 01-129bddb
Bluetooth: Version 8.0.3d9, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.1 Bus
USB Device: Apple T2 Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.4
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.4

@lsheva can you please share the details, how to run on macOS?

You can run development version:

git clone https://github.com/opengs/uashield.git && cd uashield // clones the code
yarn // installs dependencies
yarn quasar dev -m electron // runs project in dev mode

Currently figuring out how to produce working executable on Mac.

@lsheva if you'll be able to fix executable, It would be great, I'll share it with more people

Unpacked version works for me:
cd dist/electron/UnPackaged && electron ./electron-main.js

I think the problem is related to electron builder config.

Its not compiling with our CI/CD beause it is on linux :( . Now we are searching some PC and people who will compile it on MacOS

Better solution will be fix issues with config and make CI/CD work on linux. But we are out of human resources for now :( This bug has very height priority for us.

@opengs unfortunately I cannot run a bundled executable, that was built on macosx - it just instantly closes. Probably issue with config. Looking into it now.
For now I updated docs on how to run on mac here
https://github.com/opengs/uashield/pull/3

@opengs Fixed issue with mac executable. Please merge and produce a new release.
https://github.com/opengs/uashield/pull/3

thanks a lot. Our guys are trying this fix :) .
P.S. We are on dev channel of discord. Have a look :)


Feature - ability to add title to Sparkline chart with custom font settings

After looking at the shared image in #100, it made sense to me to give Sparkline chart ability to have its own title with custom font settings supplied by the user (the default for each font attribute is applied if not given to the object).
Description
Proposed feature to allow users to add a "title" text at the top (with possible align settings in the future). Added two new methods to Sparkline's API:

titleText - sets the string of the title text
titleTextStyle - sets the text font style settings like font-weight, fill, font-family, and font-style (more may be added).
Also, added a new text-group to the container set which appends the title text if the titleText is set.

Motivation and Context
Partially due to https://github.com/eventbrite/britecharts/issues/100
How Has This Been Tested?
Added tests to sparkline.unit.spec.js that tests the setters and getters of the new methods and tests their presence in the dom as well.
Screenshots (if appropriate):

Types of changes

[ ] Refactor (changes the way we code something without changing its functionality)
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] I have read the CONTRIBUTING document.
[x] My code follows the code style guide of this project.
[x] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

This looks like a nice feature, but looking back to #100, I think maybe the feature wasn't clear.
The idea was to create a variant of the sparkline that could be mixed with text, like in the middle of a line. This is a pic from the book:

That said, this looks good and we should add it!


Module not found

I tried to upgrade to latest cliff-simple-merge (from 0.12.4) but it seems like it is unable to finde merge.js.
I tried via npx xliff-simple-merge with the same result.
(I trimmed my folders away from the following example)
Error: Cannot find module './merge'
Require stack:
- /.../node_modules/xliff-simple-merge/dist/src/index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:119:18)
    at Object.<anonymous> (/.../node_modules/xliff-simple-merge/dist/src/index.js:10:17)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:86:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/.../node_modules/xliff-simple-merge/dist/src/index.js'
  ]
}

@michaelkrog did you run the latest version npx<EMAIL_ADDRESS>What is the exact command (incl. parameters) you used? Which  nodejs version are you using?

@daniel-sc
I am on Mac with Node 18.
$ node -v
v18.18.2

$ npx xliff-simple-merge
Need to install the following packages:
<EMAIL_ADDRESS>Ok to proceed? (y)
node:internal/modules/cjs/loader:1080
  throw err;
  ^

Error: Cannot find module './merge'
Require stack:
- /Users/michael/.npm/_npx/e03d4c773e3b6fa8/node_modules/xliff-simple-merge/dist/src/index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:119:18)
    at Object.<anonymous> (/Users/michael/.npm/_npx/e03d4c773e3b6fa8/node_modules/xliff-simple-merge/dist/src/index.js:10:17)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:86:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/michael/.npm/_npx/e03d4c773e3b6fa8/node_modules/xliff-simple-merge/dist/src/index.js'
  ]
}

Node.js v18.18.2

Looking at the contents of the release, isn't  merge.js missing?
<EMAIL_ADDRESS>

@michaelkrog Thanks for finding the cause for this. Not sure why this happens, though.. I'll try to cut another release and see if it is correct..

@michaelkrog not sure why it ever worked before (maybe depending on OS where release was created..). Please let me know if 1.2.2 does not resolve this!


Crash when switching channel from dev to beta

Analyzer Feedback from IntelliJ
Version information

IDEA AI-173.4819257
2.0.0-edge.4c9689c1d2da97d0aa25cf16cc90c2e463ad157f
AI-173.4819257, JRE 1.8.0_152-release-1024-b01x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.12.6 unknown, screens 1280x800, 3360x1050

Exception
Please append the contents of:
file:///private/var/folders/4m/ckx5fvpx5176ds3gkcjy7mz40000gn/T/report.txt
Dart analysis server, SDK version 2.0.0-edge.4c9689c1d2da97d0aa25cf16cc90c2e463ad157f, server version 1.20.3, FATAL error: NoSuchMethodError: The getter 'length' was called on null.
Receiver: null
Tried calling: length
#0      Object.noSuchMethod (dart:core-patch/dart:core/object_patch.dart:46)
#1      FolderBasedDartSdk.getSdkProperty (package:analyzer/src/dart/sdk/sdk.dart:690)
#2      FolderBasedDartSdk.defaultSdkDirectory (package:analyzer/src/dart/sdk/sdk.dart:677)
#3      Driver.start (package:analysis_server/src/server/driver.dart:386)
#4      main (file:///b/build/slave/Mac_Engine/build/src/third_party/dart/pkg/analysis_server/bin/server.dart:12)
#5      _startIsolate.<anonymous closure> (dart:isolate-patch/dart:isolate/isolate_patch.dart:277)

report.txt:
Dart analysis server, SDK version 2.0.0-edge.4c9689c1d2da97d0aa25cf16cc90c2e463ad157f, server version 1.20.3, FATAL error: NoSuchMethodError: The getter 'length' was called on null.
Receiver: null
Tried calling: length
#0      Object.noSuchMethod (dart:core-patch/dart:core/object_patch.dart:46)
#1      FolderBasedDartSdk.getSdkProperty (package:analyzer/src/dart/sdk/sdk.dart:690)
#2      FolderBasedDartSdk.defaultSdkDirectory (package:analyzer/src/dart/sdk/sdk.dart:677)
#3      Driver.start (package:analysis_server/src/server/driver.dart:386)
#4      main (file:///b/build/slave/Mac_Engine/build/src/third_party/dart/pkg/analysis_server/bin/server.dart:12)
#5      _startIsolate.<anonymous closure> (dart:isolate-patch/dart:isolate/isolate_patch.dart:277)
#6      _RawReceivePortImpl._handleMessage (dart:isolate-patch/dart:isolate/isolate_patch.dart:165)

1531774923222 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/AssetManifest.json"]}}
1531774923222 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/FontManifest.json"]}}
1531774923223 <= {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}}
1531774923223 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/fonts/MaterialIcons-Regular.ttf"]
1531774923250 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/isolate_snapshot_data"]}}
1531774923250 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/kernel_blob.bin"]}}
1531774923253 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/LICENSE"]}}
1531774923341 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/packages/cupertino_icons/assets/C
1531774923341 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/platform.dill"]}}
1531774923341 <= {"event":"analysis.flushResults","params":{"files":["/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/ios/Flutter/flutter_assets/vm_snapshot_data"]}}
1531774923442 <= {"event":"analysis.errors","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","errors":[]}}
1531774923446 <= {"event":"analysis.highlights","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","regions":[{"type":"DIRECTIVE","offset":0,"length
1531774923447 <= {"event":"analysis.navigation","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","regions":[{"offset":7,"length":31,"targets":[0]}
1531774923448 <= {"event":"analysis.closingLabels","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","labels":[{"offset":289,"length":710,"label":"
1531774923455 <= {"event":"analysis.outline","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPI
1531774923455 <= {"event":"analysis.overrides","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","overrides":[{"offset":248,"length":5,"superclassM
1531774923485 <= {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}}
1531774923485 <= {"event":"analysis.implemented","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","classes":[],"members":[]}}
1531774965165 => {"id":"824","method":"execution.deleteContext","params":{"id":"5"},"clientRequestTime":1531774965165}
1531774965170 <= {"id":"824"}
1531775154409 => {"id":"825","method":"execution.createContext","params":{"contextRoot":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart"},"clientRequestTime":15317
1531775154410 <= {"id":"825","result":{"id":"6"}}
1531775159911 => {"id":"826","method":"execution.deleteContext","params":{"id":"6"},"clientRequestTime":1531775159911}
1531775159912 <= {"id":"826"}
1531775165188 => {"id":"827","method":"edit.getAssists","params":{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","offset":1738,"length":0},"clientRequestT
1531775165191 <= {"id":"827","result":{"assists":[{"message":"Convert to async function body","edits":[{"file":"/Users/aaronfg/crap/flutter/platformchanneltest/platform_channel_test/lib/main.dart","fi
1531775368197 => {"id":"828","method":"server.shutdown","clientRequestTime":1531775368197}
1531775368204 <= {"id":"828"}
1531775368292 started analysis server:
  /Users/aaronfg/crap/flutter/flutter/bin/cache/dart-sdk/bin/dart /Users/aaronfg/crap/flutter/flutter/bin/cache/dart-sdk/bin/snapshots/analysis_server.dart.snapshot --client-id=Android-Studio --client

@bwilkerson This is another situation when Analysis Server breaks when SDK becomes unavailable.
Maybe we should read all we need from SDK or environment on Analysis Server start, and keep it all in memory. If this fails - the server goes down. If it is successful, we always use it, and never have to check for special cases like dart:core does not exist, or Uri.base now suddenly throws an exception, etc. Complete isolation modulo analysis root.


Add DoTracingAndBinds

This does a trace anytime you enter a plam.
Unfortunately, its power is severely limited due to two issues in GHC:

For some ungodly reason, CallStack contains the name of the called function, not the caller.
QualifiedDo completely ignores HasCallStack constraints somehow.

https://gitlab.haskell.org/ghc/ghc/-/issues/22086

https://gitlab.haskell.org/ghc/ghc/-/issues/22087