From 1dfc7af489e7b3843e2cb6f2e05bb357015e3b86 Mon Sep 17 00:00:00 2001 From: Matthew Nitschke Date: Wed, 1 Mar 2023 14:34:57 -0700 Subject: [PATCH 1/6] setup publishable package --- Dockerfile | 2 +- pubspec.yaml | 5 ++++- skynet.yaml | 13 +++++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 skynet.yaml diff --git a/Dockerfile b/Dockerfile index 449fd746..b2595a19 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1 +1 @@ -FROM scratch \ No newline at end of file +FROM drydock-prod.workiva.net/workiva/dart_build_image:3 as build \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index f053130f..d41e9cd6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,10 +4,13 @@ version: 1.0.0 environment: sdk: ">=2.18.0 <3.0.0" +executables: + scip-dart: + dependencies: analyzer: ^5.4.0 args: ^2.4.0 collection: ^1.17.1 path: ^1.8.3 protobuf: ^2.1.0 - pubspec_parse: ^1.2.1 + pubspec_parse: ^1.2.1 \ No newline at end of file diff --git a/skynet.yaml b/skynet.yaml new file mode 100644 index 00000000..c7bbc82c --- /dev/null +++ b/skynet.yaml @@ -0,0 +1,13 @@ +description: empty +contact: Contact "@matthew.nitschke" via slack +image: drydock.workiva.net/workiva/skynet-images:bash_curl_alpinelatest-latest + +size: small +timeout: short + +run: + on-tag: true + on-pull-request: true + +scripts: + - echo "CI in .github/workflows" \ No newline at end of file From 2ed61733a6ca7093c832e2dde895c5c55345b6d0 Mon Sep 17 00:00:00 2001 From: Matthew Nitschke Date: Wed, 1 Mar 2023 17:35:49 -0700 Subject: [PATCH 2/6] fixed dep issues --- .github/workflows/checks.yaml | 35 + bin/main.dart | 11 +- lib/scip-dart.dart | 2 +- lib/src/flags.dart | 2 +- lib/src/gen/scip.pb.dart | 914 +++++++++++----- lib/src/gen/scip.pbenum.dart | 993 ++++++++++++++---- lib/src/gen/scip.pbjson.dart | 223 +++- lib/src/gen/scip.pbserver.dart | 1 - lib/src/indexer.dart | 63 +- lib/src/metadata.dart | 12 +- lib/src/scip_visitor.dart | 18 +- lib/src/symbol.dart | 80 +- lib/src/utils.dart | 3 +- pubspec.lock | 214 +++- pubspec.yaml | 8 +- snapshots/input/basic-project/lib/main.dart | 11 +- snapshots/input/basic-project/lib/more.dart | 2 +- snapshots/input/basic-project/lib/other.dart | 2 +- snapshots/output/basic-project/lib/main.dart | 69 +- snapshots/output/basic-project/lib/more.dart | 130 +-- snapshots/output/basic-project/lib/other.dart | 8 +- tool/dart_dev/config.dart | 3 + 22 files changed, 2135 insertions(+), 669 deletions(-) create mode 100644 .github/workflows/checks.yaml create mode 100644 tool/dart_dev/config.dart diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml new file mode 100644 index 00000000..391fb800 --- /dev/null +++ b/.github/workflows/checks.yaml @@ -0,0 +1,35 @@ +name: Checks + +on: + pull_request: + +jobs: + format: + runs-on: workiva-runner-dev + steps: + - uses: actions/checkout@v3 + + - uses: dart-lang/setup-dart@v1 + with: + sdk: stable + + - run: dart pub get + - uses: Workiva/gha-dart/dart-format@master + + dependency-validator: + runs-on: workiva-runner-dev + steps: + - uses: actions/checkout@v3 + + - uses: dart-lang/setup-dart@v1 + with: + sdk: stable + + - run: dart pub get + + # TODO: convert to Workiva/gha-dart/dart-dependency-validator@master once + # https://github.com/Workiva/gha-dart/pull/4 merges + - run: dart run dependency_validator + shell: bash + + \ No newline at end of file diff --git a/bin/main.dart b/bin/main.dart index 2a679fed..17d851c5 100644 --- a/bin/main.dart +++ b/bin/main.dart @@ -9,13 +9,14 @@ import 'package:scip_dart/src/flags.dart'; Future main(List args) async { final result = (ArgParser() - ..addFlag('performance', aliases: ['perf'], defaultsTo: false) - ..addFlag('verbose', abbr: 'v', defaultsTo: false) - ).parse(args); + ..addFlag('performance', aliases: ['perf'], defaultsTo: false) + ..addFlag('verbose', abbr: 'v', defaultsTo: false)) + .parse(args); Flags.instance.init(result); - final packageRoot = result.rest.length > 0 ? result.rest.first : Directory.current.path; + final packageRoot = + result.rest.length > 0 ? result.rest.first : Directory.current.path; final packageConfig = await findPackageConfig(Directory(packageRoot)); if (packageConfig == null) { @@ -33,4 +34,4 @@ Future main(List args) async { final index = await indexPackage(packageRoot, packageConfig, pubspec); File('index.scip').writeAsBytesSync(index.writeToBuffer()); -} \ No newline at end of file +} diff --git a/lib/scip-dart.dart b/lib/scip-dart.dart index 8dc7b81a..9e98f6d7 100644 --- a/lib/scip-dart.dart +++ b/lib/scip-dart.dart @@ -1 +1 @@ -export 'src/indexer.dart' show indexPackage; \ No newline at end of file +export 'src/indexer.dart' show indexPackage; diff --git a/lib/src/flags.dart b/lib/src/flags.dart index 666c36bf..15988584 100644 --- a/lib/src/flags.dart +++ b/lib/src/flags.dart @@ -15,4 +15,4 @@ class Flags { static Flags get instance => _instance; static final Flags _instance = Flags._(); Flags._(); -} \ No newline at end of file +} diff --git a/lib/src/gen/scip.pb.dart b/lib/src/gen/scip.pb.dart index 123d5014..c639899d 100644 --- a/lib/src/gen/scip.pb.dart +++ b/lib/src/gen/scip.pb.dart @@ -14,12 +14,36 @@ import 'scip.pbenum.dart'; export 'scip.pbenum.dart'; class Index extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Index', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: Metadata.create) - ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'documents', $pb.PbFieldType.PM, subBuilder: Document.create) - ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'externalSymbols', $pb.PbFieldType.PM, subBuilder: SymbolInformation.create) - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Index', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOM( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'metadata', + subBuilder: Metadata.create) + ..pc( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'documents', + $pb.PbFieldType.PM, + subBuilder: Document.create) + ..pc( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'externalSymbols', + $pb.PbFieldType.PM, + subBuilder: SymbolInformation.create) + ..hasRequiredFields = false; Index._() : super(); factory Index({ @@ -39,31 +63,39 @@ class Index extends $pb.GeneratedMessage { } return _result; } - factory Index.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Index.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Index.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Index.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Index clone() => Index()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Index copyWith(void Function(Index) updates) => super.copyWith((message) => updates(message as Index)) as Index; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Index copyWith(void Function(Index) updates) => + super.copyWith((message) => updates(message as Index)) + as Index; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Index create() => Index._(); Index createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Index getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Index getDefault() => + _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Index? _defaultInstance; @$pb.TagNumber(1) Metadata get metadata => $_getN(0); @$pb.TagNumber(1) - set metadata(Metadata v) { setField(1, v); } + set metadata(Metadata v) { + setField(1, v); + } + @$pb.TagNumber(1) $core.bool hasMetadata() => $_has(0); @$pb.TagNumber(1) @@ -79,13 +111,45 @@ class Index extends $pb.GeneratedMessage { } class Metadata extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Metadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version', $pb.PbFieldType.OE, defaultOrMaker: ProtocolVersion.UnspecifiedProtocolVersion, valueOf: ProtocolVersion.valueOf, enumValues: ProtocolVersion.values) - ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'toolInfo', subBuilder: ToolInfo.create) - ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'projectRoot') - ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'textDocumentEncoding', $pb.PbFieldType.OE, defaultOrMaker: TextEncoding.UnspecifiedTextEncoding, valueOf: TextEncoding.valueOf, enumValues: TextEncoding.values) - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Metadata', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..e( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'version', + $pb.PbFieldType.OE, + defaultOrMaker: ProtocolVersion.UnspecifiedProtocolVersion, + valueOf: ProtocolVersion.valueOf, + enumValues: ProtocolVersion.values) + ..aOM( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'toolInfo', + subBuilder: ToolInfo.create) + ..aOS( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'projectRoot') + ..e( + 4, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'textDocumentEncoding', + $pb.PbFieldType.OE, + defaultOrMaker: TextEncoding.UnspecifiedTextEncoding, + valueOf: TextEncoding.valueOf, + enumValues: TextEncoding.values) + ..hasRequiredFields = false; Metadata._() : super(); factory Metadata({ @@ -109,31 +173,39 @@ class Metadata extends $pb.GeneratedMessage { } return _result; } - factory Metadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Metadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Metadata.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Metadata.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Metadata clone() => Metadata()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Metadata copyWith(void Function(Metadata) updates) => super.copyWith((message) => updates(message as Metadata)) as Metadata; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Metadata copyWith(void Function(Metadata) updates) => + super.copyWith((message) => updates(message as Metadata)) + as Metadata; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Metadata create() => Metadata._(); Metadata createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Metadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Metadata getDefault() => + _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Metadata? _defaultInstance; @$pb.TagNumber(1) ProtocolVersion get version => $_getN(0); @$pb.TagNumber(1) - set version(ProtocolVersion v) { setField(1, v); } + set version(ProtocolVersion v) { + setField(1, v); + } + @$pb.TagNumber(1) $core.bool hasVersion() => $_has(0); @$pb.TagNumber(1) @@ -142,7 +214,10 @@ class Metadata extends $pb.GeneratedMessage { @$pb.TagNumber(2) ToolInfo get toolInfo => $_getN(1); @$pb.TagNumber(2) - set toolInfo(ToolInfo v) { setField(2, v); } + set toolInfo(ToolInfo v) { + setField(2, v); + } + @$pb.TagNumber(2) $core.bool hasToolInfo() => $_has(1); @$pb.TagNumber(2) @@ -153,7 +228,10 @@ class Metadata extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.String get projectRoot => $_getSZ(2); @$pb.TagNumber(3) - set projectRoot($core.String v) { $_setString(2, v); } + set projectRoot($core.String v) { + $_setString(2, v); + } + @$pb.TagNumber(3) $core.bool hasProjectRoot() => $_has(2); @$pb.TagNumber(3) @@ -162,7 +240,10 @@ class Metadata extends $pb.GeneratedMessage { @$pb.TagNumber(4) TextEncoding get textDocumentEncoding => $_getN(3); @$pb.TagNumber(4) - set textDocumentEncoding(TextEncoding v) { setField(4, v); } + set textDocumentEncoding(TextEncoding v) { + setField(4, v); + } + @$pb.TagNumber(4) $core.bool hasTextDocumentEncoding() => $_has(3); @$pb.TagNumber(4) @@ -170,12 +251,31 @@ class Metadata extends $pb.GeneratedMessage { } class ToolInfo extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ToolInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') - ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') - ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'arguments') - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'ToolInfo', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'name') + ..aOS( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'version') + ..pPS( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'arguments') + ..hasRequiredFields = false; ToolInfo._() : super(); factory ToolInfo({ @@ -195,31 +295,39 @@ class ToolInfo extends $pb.GeneratedMessage { } return _result; } - factory ToolInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory ToolInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory ToolInfo.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory ToolInfo.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') ToolInfo clone() => ToolInfo()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - ToolInfo copyWith(void Function(ToolInfo) updates) => super.copyWith((message) => updates(message as ToolInfo)) as ToolInfo; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ToolInfo copyWith(void Function(ToolInfo) updates) => + super.copyWith((message) => updates(message as ToolInfo)) + as ToolInfo; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ToolInfo create() => ToolInfo._(); ToolInfo createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static ToolInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ToolInfo getDefault() => + _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ToolInfo? _defaultInstance; @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) - set name($core.String v) { $_setString(0, v); } + set name($core.String v) { + $_setString(0, v); + } + @$pb.TagNumber(1) $core.bool hasName() => $_has(0); @$pb.TagNumber(1) @@ -228,7 +336,10 @@ class ToolInfo extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get version => $_getSZ(1); @$pb.TagNumber(2) - set version($core.String v) { $_setString(1, v); } + set version($core.String v) { + $_setString(1, v); + } + @$pb.TagNumber(2) $core.bool hasVersion() => $_has(1); @$pb.TagNumber(2) @@ -239,13 +350,40 @@ class ToolInfo extends $pb.GeneratedMessage { } class Document extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Document', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'relativePath') - ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'occurrences', $pb.PbFieldType.PM, subBuilder: Occurrence.create) - ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbols', $pb.PbFieldType.PM, subBuilder: SymbolInformation.create) - ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'language') - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Document', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'relativePath') + ..pc( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'occurrences', + $pb.PbFieldType.PM, + subBuilder: Occurrence.create) + ..pc( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'symbols', + $pb.PbFieldType.PM, + subBuilder: SymbolInformation.create) + ..aOS( + 4, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'language') + ..hasRequiredFields = false; Document._() : super(); factory Document({ @@ -269,31 +407,39 @@ class Document extends $pb.GeneratedMessage { } return _result; } - factory Document.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Document.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Document.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Document.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Document clone() => Document()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Document copyWith(void Function(Document) updates) => super.copyWith((message) => updates(message as Document)) as Document; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Document copyWith(void Function(Document) updates) => + super.copyWith((message) => updates(message as Document)) + as Document; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Document create() => Document._(); Document createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Document getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Document getDefault() => + _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Document? _defaultInstance; @$pb.TagNumber(1) $core.String get relativePath => $_getSZ(0); @$pb.TagNumber(1) - set relativePath($core.String v) { $_setString(0, v); } + set relativePath($core.String v) { + $_setString(0, v); + } + @$pb.TagNumber(1) $core.bool hasRelativePath() => $_has(0); @$pb.TagNumber(1) @@ -308,7 +454,10 @@ class Document extends $pb.GeneratedMessage { @$pb.TagNumber(4) $core.String get language => $_getSZ(3); @$pb.TagNumber(4) - set language($core.String v) { $_setString(3, v); } + set language($core.String v) { + $_setString(3, v); + } + @$pb.TagNumber(4) $core.bool hasLanguage() => $_has(3); @$pb.TagNumber(4) @@ -316,12 +465,34 @@ class Document extends $pb.GeneratedMessage { } class Symbol extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Symbol', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'scheme') - ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'package', subBuilder: Package.create) - ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'descriptors', $pb.PbFieldType.PM, subBuilder: Descriptor.create) - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Symbol', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'scheme') + ..aOM( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'package', + subBuilder: Package.create) + ..pc( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'descriptors', + $pb.PbFieldType.PM, + subBuilder: Descriptor.create) + ..hasRequiredFields = false; Symbol._() : super(); factory Symbol({ @@ -341,31 +512,39 @@ class Symbol extends $pb.GeneratedMessage { } return _result; } - factory Symbol.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Symbol.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Symbol.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Symbol.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Symbol clone() => Symbol()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Symbol copyWith(void Function(Symbol) updates) => super.copyWith((message) => updates(message as Symbol)) as Symbol; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Symbol copyWith(void Function(Symbol) updates) => + super.copyWith((message) => updates(message as Symbol)) + as Symbol; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Symbol create() => Symbol._(); Symbol createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Symbol getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Symbol getDefault() => + _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Symbol? _defaultInstance; @$pb.TagNumber(1) $core.String get scheme => $_getSZ(0); @$pb.TagNumber(1) - set scheme($core.String v) { $_setString(0, v); } + set scheme($core.String v) { + $_setString(0, v); + } + @$pb.TagNumber(1) $core.bool hasScheme() => $_has(0); @$pb.TagNumber(1) @@ -374,7 +553,10 @@ class Symbol extends $pb.GeneratedMessage { @$pb.TagNumber(2) Package get package => $_getN(1); @$pb.TagNumber(2) - set package(Package v) { setField(2, v); } + set package(Package v) { + setField(2, v); + } + @$pb.TagNumber(2) $core.bool hasPackage() => $_has(1); @$pb.TagNumber(2) @@ -387,12 +569,31 @@ class Symbol extends $pb.GeneratedMessage { } class Package extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Package', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'manager') - ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') - ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Package', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'manager') + ..aOS( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'name') + ..aOS( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'version') + ..hasRequiredFields = false; Package._() : super(); factory Package({ @@ -412,31 +613,39 @@ class Package extends $pb.GeneratedMessage { } return _result; } - factory Package.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Package.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Package.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Package.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Package clone() => Package()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Package copyWith(void Function(Package) updates) => super.copyWith((message) => updates(message as Package)) as Package; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Package copyWith(void Function(Package) updates) => + super.copyWith((message) => updates(message as Package)) + as Package; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Package create() => Package._(); Package createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Package getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Package getDefault() => + _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Package? _defaultInstance; @$pb.TagNumber(1) $core.String get manager => $_getSZ(0); @$pb.TagNumber(1) - set manager($core.String v) { $_setString(0, v); } + set manager($core.String v) { + $_setString(0, v); + } + @$pb.TagNumber(1) $core.bool hasManager() => $_has(0); @$pb.TagNumber(1) @@ -445,7 +654,10 @@ class Package extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get name => $_getSZ(1); @$pb.TagNumber(2) - set name($core.String v) { $_setString(1, v); } + set name($core.String v) { + $_setString(1, v); + } + @$pb.TagNumber(2) $core.bool hasName() => $_has(1); @$pb.TagNumber(2) @@ -454,7 +666,10 @@ class Package extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.String get version => $_getSZ(2); @$pb.TagNumber(3) - set version($core.String v) { $_setString(2, v); } + set version($core.String v) { + $_setString(2, v); + } + @$pb.TagNumber(3) $core.bool hasVersion() => $_has(2); @$pb.TagNumber(3) @@ -462,12 +677,35 @@ class Package extends $pb.GeneratedMessage { } class Descriptor extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Descriptor', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') - ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'disambiguator') - ..e(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'suffix', $pb.PbFieldType.OE, defaultOrMaker: Descriptor_Suffix.UnspecifiedSuffix, valueOf: Descriptor_Suffix.valueOf, enumValues: Descriptor_Suffix.values) - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Descriptor', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'name') + ..aOS( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'disambiguator') + ..e( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'suffix', + $pb.PbFieldType.OE, + defaultOrMaker: Descriptor_Suffix.UnspecifiedSuffix, + valueOf: Descriptor_Suffix.valueOf, + enumValues: Descriptor_Suffix.values) + ..hasRequiredFields = false; Descriptor._() : super(); factory Descriptor({ @@ -487,31 +725,39 @@ class Descriptor extends $pb.GeneratedMessage { } return _result; } - factory Descriptor.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Descriptor.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Descriptor.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Descriptor.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Descriptor clone() => Descriptor()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Descriptor copyWith(void Function(Descriptor) updates) => super.copyWith((message) => updates(message as Descriptor)) as Descriptor; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Descriptor copyWith(void Function(Descriptor) updates) => + super.copyWith((message) => updates(message as Descriptor)) + as Descriptor; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Descriptor create() => Descriptor._(); Descriptor createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Descriptor getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Descriptor getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); static Descriptor? _defaultInstance; @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) - set name($core.String v) { $_setString(0, v); } + set name($core.String v) { + $_setString(0, v); + } + @$pb.TagNumber(1) $core.bool hasName() => $_has(0); @$pb.TagNumber(1) @@ -520,7 +766,10 @@ class Descriptor extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get disambiguator => $_getSZ(1); @$pb.TagNumber(2) - set disambiguator($core.String v) { $_setString(1, v); } + set disambiguator($core.String v) { + $_setString(1, v); + } + @$pb.TagNumber(2) $core.bool hasDisambiguator() => $_has(1); @$pb.TagNumber(2) @@ -529,7 +778,10 @@ class Descriptor extends $pb.GeneratedMessage { @$pb.TagNumber(3) Descriptor_Suffix get suffix => $_getN(2); @$pb.TagNumber(3) - set suffix(Descriptor_Suffix v) { setField(3, v); } + set suffix(Descriptor_Suffix v) { + setField(3, v); + } + @$pb.TagNumber(3) $core.bool hasSuffix() => $_has(2); @$pb.TagNumber(3) @@ -537,12 +789,33 @@ class Descriptor extends $pb.GeneratedMessage { } class SymbolInformation extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SymbolInformation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbol') - ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'documentation') - ..pc(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'relationships', $pb.PbFieldType.PM, subBuilder: Relationship.create) - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'SymbolInformation', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'symbol') + ..pPS( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'documentation') + ..pc( + 4, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'relationships', + $pb.PbFieldType.PM, + subBuilder: Relationship.create) + ..hasRequiredFields = false; SymbolInformation._() : super(); factory SymbolInformation({ @@ -562,31 +835,40 @@ class SymbolInformation extends $pb.GeneratedMessage { } return _result; } - factory SymbolInformation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory SymbolInformation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory SymbolInformation.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory SymbolInformation.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') SymbolInformation clone() => SymbolInformation()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - SymbolInformation copyWith(void Function(SymbolInformation) updates) => super.copyWith((message) => updates(message as SymbolInformation)) as SymbolInformation; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SymbolInformation copyWith(void Function(SymbolInformation) updates) => + super.copyWith((message) => updates(message as SymbolInformation)) + as SymbolInformation; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static SymbolInformation create() => SymbolInformation._(); SymbolInformation createEmptyInstance() => create(); - static $pb.PbList createRepeated() => $pb.PbList(); + static $pb.PbList createRepeated() => + $pb.PbList(); @$core.pragma('dart2js:noInline') - static SymbolInformation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SymbolInformation getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); static SymbolInformation? _defaultInstance; @$pb.TagNumber(1) $core.String get symbol => $_getSZ(0); @$pb.TagNumber(1) - set symbol($core.String v) { $_setString(0, v); } + set symbol($core.String v) { + $_setString(0, v); + } + @$pb.TagNumber(1) $core.bool hasSymbol() => $_has(0); @$pb.TagNumber(1) @@ -600,14 +882,41 @@ class SymbolInformation extends $pb.GeneratedMessage { } class Relationship extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Relationship', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbol') - ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isReference') - ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isImplementation') - ..aOB(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isTypeDefinition') - ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isDefinition') - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Relationship', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'symbol') + ..aOB( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'isReference') + ..aOB( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'isImplementation') + ..aOB( + 4, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'isTypeDefinition') + ..aOB( + 5, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'isDefinition') + ..hasRequiredFields = false; Relationship._() : super(); factory Relationship({ @@ -635,31 +944,40 @@ class Relationship extends $pb.GeneratedMessage { } return _result; } - factory Relationship.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Relationship.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Relationship.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Relationship.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Relationship clone() => Relationship()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Relationship copyWith(void Function(Relationship) updates) => super.copyWith((message) => updates(message as Relationship)) as Relationship; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Relationship copyWith(void Function(Relationship) updates) => + super.copyWith((message) => updates(message as Relationship)) + as Relationship; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Relationship create() => Relationship._(); Relationship createEmptyInstance() => create(); - static $pb.PbList createRepeated() => $pb.PbList(); + static $pb.PbList createRepeated() => + $pb.PbList(); @$core.pragma('dart2js:noInline') - static Relationship getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Relationship getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); static Relationship? _defaultInstance; @$pb.TagNumber(1) $core.String get symbol => $_getSZ(0); @$pb.TagNumber(1) - set symbol($core.String v) { $_setString(0, v); } + set symbol($core.String v) { + $_setString(0, v); + } + @$pb.TagNumber(1) $core.bool hasSymbol() => $_has(0); @$pb.TagNumber(1) @@ -668,7 +986,10 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.bool get isReference => $_getBF(1); @$pb.TagNumber(2) - set isReference($core.bool v) { $_setBool(1, v); } + set isReference($core.bool v) { + $_setBool(1, v); + } + @$pb.TagNumber(2) $core.bool hasIsReference() => $_has(1); @$pb.TagNumber(2) @@ -677,7 +998,10 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.bool get isImplementation => $_getBF(2); @$pb.TagNumber(3) - set isImplementation($core.bool v) { $_setBool(2, v); } + set isImplementation($core.bool v) { + $_setBool(2, v); + } + @$pb.TagNumber(3) $core.bool hasIsImplementation() => $_has(2); @$pb.TagNumber(3) @@ -686,7 +1010,10 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(4) $core.bool get isTypeDefinition => $_getBF(3); @$pb.TagNumber(4) - set isTypeDefinition($core.bool v) { $_setBool(3, v); } + set isTypeDefinition($core.bool v) { + $_setBool(3, v); + } + @$pb.TagNumber(4) $core.bool hasIsTypeDefinition() => $_has(3); @$pb.TagNumber(4) @@ -695,7 +1022,10 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(5) $core.bool get isDefinition => $_getBF(4); @$pb.TagNumber(5) - set isDefinition($core.bool v) { $_setBool(4, v); } + set isDefinition($core.bool v) { + $_setBool(4, v); + } + @$pb.TagNumber(5) $core.bool hasIsDefinition() => $_has(4); @$pb.TagNumber(5) @@ -703,15 +1033,54 @@ class Relationship extends $pb.GeneratedMessage { } class Occurrence extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Occurrence', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..p<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'range', $pb.PbFieldType.K3) - ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbol') - ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbolRoles', $pb.PbFieldType.O3) - ..pPS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'overrideDocumentation') - ..e(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'syntaxKind', $pb.PbFieldType.OE, defaultOrMaker: SyntaxKind.UnspecifiedSyntaxKind, valueOf: SyntaxKind.valueOf, enumValues: SyntaxKind.values) - ..pc(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'diagnostics', $pb.PbFieldType.PM, subBuilder: Diagnostic.create) - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Occurrence', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..p<$core.int>( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'range', + $pb.PbFieldType.K3) + ..aOS( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'symbol') + ..a<$core.int>( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'symbolRoles', + $pb.PbFieldType.O3) + ..pPS( + 4, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'overrideDocumentation') + ..e( + 5, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'syntaxKind', + $pb.PbFieldType.OE, + defaultOrMaker: SyntaxKind.UnspecifiedSyntaxKind, + valueOf: SyntaxKind.valueOf, + enumValues: SyntaxKind.values) + ..pc( + 6, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'diagnostics', + $pb.PbFieldType.PM, + subBuilder: Diagnostic.create) + ..hasRequiredFields = false; Occurrence._() : super(); factory Occurrence({ @@ -743,25 +1112,30 @@ class Occurrence extends $pb.GeneratedMessage { } return _result; } - factory Occurrence.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Occurrence.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Occurrence.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Occurrence.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Occurrence clone() => Occurrence()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Occurrence copyWith(void Function(Occurrence) updates) => super.copyWith((message) => updates(message as Occurrence)) as Occurrence; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Occurrence copyWith(void Function(Occurrence) updates) => + super.copyWith((message) => updates(message as Occurrence)) + as Occurrence; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Occurrence create() => Occurrence._(); Occurrence createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Occurrence getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Occurrence getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); static Occurrence? _defaultInstance; @$pb.TagNumber(1) @@ -770,7 +1144,10 @@ class Occurrence extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get symbol => $_getSZ(1); @$pb.TagNumber(2) - set symbol($core.String v) { $_setString(1, v); } + set symbol($core.String v) { + $_setString(1, v); + } + @$pb.TagNumber(2) $core.bool hasSymbol() => $_has(1); @$pb.TagNumber(2) @@ -779,7 +1156,10 @@ class Occurrence extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.int get symbolRoles => $_getIZ(2); @$pb.TagNumber(3) - set symbolRoles($core.int v) { $_setSignedInt32(2, v); } + set symbolRoles($core.int v) { + $_setSignedInt32(2, v); + } + @$pb.TagNumber(3) $core.bool hasSymbolRoles() => $_has(2); @$pb.TagNumber(3) @@ -791,7 +1171,10 @@ class Occurrence extends $pb.GeneratedMessage { @$pb.TagNumber(5) SyntaxKind get syntaxKind => $_getN(4); @$pb.TagNumber(5) - set syntaxKind(SyntaxKind v) { setField(5, v); } + set syntaxKind(SyntaxKind v) { + setField(5, v); + } + @$pb.TagNumber(5) $core.bool hasSyntaxKind() => $_has(4); @$pb.TagNumber(5) @@ -802,14 +1185,49 @@ class Occurrence extends $pb.GeneratedMessage { } class Diagnostic extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Diagnostic', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) - ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'severity', $pb.PbFieldType.OE, defaultOrMaker: Severity.UnspecifiedSeverity, valueOf: Severity.valueOf, enumValues: Severity.values) - ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'code') - ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') - ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'source') - ..pc(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags', $pb.PbFieldType.KE, valueOf: DiagnosticTag.valueOf, enumValues: DiagnosticTag.values, defaultEnumValue: DiagnosticTag.UnspecifiedDiagnosticTag) - ..hasRequiredFields = false - ; + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'Diagnostic', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'scip'), + createEmptyInstance: create) + ..e( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'severity', + $pb.PbFieldType.OE, + defaultOrMaker: Severity.UnspecifiedSeverity, + valueOf: Severity.valueOf, + enumValues: Severity.values) + ..aOS( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'code') + ..aOS( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'message') + ..aOS( + 4, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'source') + ..pc( + 5, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'tags', + $pb.PbFieldType.KE, + valueOf: DiagnosticTag.valueOf, + enumValues: DiagnosticTag.values, + defaultEnumValue: DiagnosticTag.UnspecifiedDiagnosticTag) + ..hasRequiredFields = false; Diagnostic._() : super(); factory Diagnostic({ @@ -837,31 +1255,39 @@ class Diagnostic extends $pb.GeneratedMessage { } return _result; } - factory Diagnostic.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Diagnostic.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Diagnostic.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory Diagnostic.fromJson($core.String i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromJson(i, r); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Diagnostic clone() => Diagnostic()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Diagnostic copyWith(void Function(Diagnostic) updates) => super.copyWith((message) => updates(message as Diagnostic)) as Diagnostic; // ignore: deprecated_member_use + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Diagnostic copyWith(void Function(Diagnostic) updates) => + super.copyWith((message) => updates(message as Diagnostic)) + as Diagnostic; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Diagnostic create() => Diagnostic._(); Diagnostic createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Diagnostic getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Diagnostic getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); static Diagnostic? _defaultInstance; @$pb.TagNumber(1) Severity get severity => $_getN(0); @$pb.TagNumber(1) - set severity(Severity v) { setField(1, v); } + set severity(Severity v) { + setField(1, v); + } + @$pb.TagNumber(1) $core.bool hasSeverity() => $_has(0); @$pb.TagNumber(1) @@ -870,7 +1296,10 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get code => $_getSZ(1); @$pb.TagNumber(2) - set code($core.String v) { $_setString(1, v); } + set code($core.String v) { + $_setString(1, v); + } + @$pb.TagNumber(2) $core.bool hasCode() => $_has(1); @$pb.TagNumber(2) @@ -879,7 +1308,10 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.String get message => $_getSZ(2); @$pb.TagNumber(3) - set message($core.String v) { $_setString(2, v); } + set message($core.String v) { + $_setString(2, v); + } + @$pb.TagNumber(3) $core.bool hasMessage() => $_has(2); @$pb.TagNumber(3) @@ -888,7 +1320,10 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(4) $core.String get source => $_getSZ(3); @$pb.TagNumber(4) - set source($core.String v) { $_setString(3, v); } + set source($core.String v) { + $_setString(3, v); + } + @$pb.TagNumber(4) $core.bool hasSource() => $_has(3); @$pb.TagNumber(4) @@ -897,4 +1332,3 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(5) $core.List get tags => $_getList(4); } - diff --git a/lib/src/gen/scip.pbenum.dart b/lib/src/gen/scip.pbenum.dart index 21fb1bba..da62f94f 100644 --- a/lib/src/gen/scip.pbenum.dart +++ b/lib/src/gen/scip.pbenum.dart @@ -10,45 +10,91 @@ import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; class ProtocolVersion extends $pb.ProtobufEnum { - static const ProtocolVersion UnspecifiedProtocolVersion = ProtocolVersion._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedProtocolVersion'); + static const ProtocolVersion UnspecifiedProtocolVersion = ProtocolVersion._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedProtocolVersion'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedProtocolVersion, ]; - static final $core.Map<$core.int, ProtocolVersion> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, ProtocolVersion> _byValue = + $pb.ProtobufEnum.initByValue(values); static ProtocolVersion? valueOf($core.int value) => _byValue[value]; const ProtocolVersion._($core.int v, $core.String n) : super(v, n); } class TextEncoding extends $pb.ProtobufEnum { - static const TextEncoding UnspecifiedTextEncoding = TextEncoding._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedTextEncoding'); - static const TextEncoding UTF8 = TextEncoding._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UTF8'); - static const TextEncoding UTF16 = TextEncoding._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UTF16'); + static const TextEncoding UnspecifiedTextEncoding = TextEncoding._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedTextEncoding'); + static const TextEncoding UTF8 = TextEncoding._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UTF8'); + static const TextEncoding UTF16 = TextEncoding._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UTF16'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedTextEncoding, UTF8, UTF16, ]; - static final $core.Map<$core.int, TextEncoding> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, TextEncoding> _byValue = + $pb.ProtobufEnum.initByValue(values); static TextEncoding? valueOf($core.int value) => _byValue[value]; const TextEncoding._($core.int v, $core.String n) : super(v, n); } class SymbolRole extends $pb.ProtobufEnum { - static const SymbolRole UnspecifiedSymbolRole = SymbolRole._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSymbolRole'); - static const SymbolRole Definition = SymbolRole._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Definition'); - static const SymbolRole Import = SymbolRole._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Import'); - static const SymbolRole WriteAccess = SymbolRole._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'WriteAccess'); - static const SymbolRole ReadAccess = SymbolRole._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ReadAccess'); - static const SymbolRole Generated = SymbolRole._(16, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Generated'); - static const SymbolRole Test = SymbolRole._(32, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Test'); - - static const $core.List values = [ + static const SymbolRole UnspecifiedSymbolRole = SymbolRole._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedSymbolRole'); + static const SymbolRole Definition = SymbolRole._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Definition'); + static const SymbolRole Import = SymbolRole._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Import'); + static const SymbolRole WriteAccess = SymbolRole._( + 4, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'WriteAccess'); + static const SymbolRole ReadAccess = SymbolRole._( + 8, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'ReadAccess'); + static const SymbolRole Generated = SymbolRole._( + 16, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Generated'); + static const SymbolRole Test = SymbolRole._( + 32, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Test'); + + static const $core.List values = [ UnspecifiedSymbolRole, Definition, Import, @@ -58,55 +104,204 @@ class SymbolRole extends $pb.ProtobufEnum { Test, ]; - static final $core.Map<$core.int, SymbolRole> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, SymbolRole> _byValue = + $pb.ProtobufEnum.initByValue(values); static SymbolRole? valueOf($core.int value) => _byValue[value]; const SymbolRole._($core.int v, $core.String n) : super(v, n); } class SyntaxKind extends $pb.ProtobufEnum { - static const SyntaxKind UnspecifiedSyntaxKind = SyntaxKind._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSyntaxKind'); - static const SyntaxKind Comment = SyntaxKind._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Comment'); - static const SyntaxKind PunctuationDelimiter = SyntaxKind._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PunctuationDelimiter'); - static const SyntaxKind PunctuationBracket = SyntaxKind._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PunctuationBracket'); - static const SyntaxKind Keyword = SyntaxKind._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Keyword'); - static const SyntaxKind IdentifierOperator = SyntaxKind._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierOperator'); - static const SyntaxKind Identifier = SyntaxKind._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Identifier'); - static const SyntaxKind IdentifierBuiltin = SyntaxKind._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierBuiltin'); - static const SyntaxKind IdentifierNull = SyntaxKind._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierNull'); - static const SyntaxKind IdentifierConstant = SyntaxKind._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierConstant'); - static const SyntaxKind IdentifierMutableGlobal = SyntaxKind._(10, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierMutableGlobal'); - static const SyntaxKind IdentifierParameter = SyntaxKind._(11, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierParameter'); - static const SyntaxKind IdentifierLocal = SyntaxKind._(12, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierLocal'); - static const SyntaxKind IdentifierShadowed = SyntaxKind._(13, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierShadowed'); - static const SyntaxKind IdentifierNamespace = SyntaxKind._(14, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierNamespace'); - static const SyntaxKind IdentifierFunction = SyntaxKind._(15, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierFunction'); - static const SyntaxKind IdentifierFunctionDefinition = SyntaxKind._(16, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierFunctionDefinition'); - static const SyntaxKind IdentifierMacro = SyntaxKind._(17, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierMacro'); - static const SyntaxKind IdentifierMacroDefinition = SyntaxKind._(18, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierMacroDefinition'); - static const SyntaxKind IdentifierType = SyntaxKind._(19, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierType'); - static const SyntaxKind IdentifierBuiltinType = SyntaxKind._(20, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierBuiltinType'); - static const SyntaxKind IdentifierAttribute = SyntaxKind._(21, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierAttribute'); - static const SyntaxKind RegexEscape = SyntaxKind._(22, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexEscape'); - static const SyntaxKind RegexRepeated = SyntaxKind._(23, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexRepeated'); - static const SyntaxKind RegexWildcard = SyntaxKind._(24, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexWildcard'); - static const SyntaxKind RegexDelimiter = SyntaxKind._(25, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexDelimiter'); - static const SyntaxKind RegexJoin = SyntaxKind._(26, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexJoin'); - static const SyntaxKind StringLiteral = SyntaxKind._(27, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteral'); - static const SyntaxKind StringLiteralEscape = SyntaxKind._(28, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteralEscape'); - static const SyntaxKind StringLiteralSpecial = SyntaxKind._(29, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteralSpecial'); - static const SyntaxKind StringLiteralKey = SyntaxKind._(30, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteralKey'); - static const SyntaxKind CharacterLiteral = SyntaxKind._(31, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CharacterLiteral'); - static const SyntaxKind NumericLiteral = SyntaxKind._(32, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'NumericLiteral'); - static const SyntaxKind BooleanLiteral = SyntaxKind._(33, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'BooleanLiteral'); - static const SyntaxKind Tag = SyntaxKind._(34, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Tag'); - static const SyntaxKind TagAttribute = SyntaxKind._(35, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TagAttribute'); - static const SyntaxKind TagDelimiter = SyntaxKind._(36, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TagDelimiter'); + static const SyntaxKind UnspecifiedSyntaxKind = SyntaxKind._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedSyntaxKind'); + static const SyntaxKind Comment = SyntaxKind._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Comment'); + static const SyntaxKind PunctuationDelimiter = SyntaxKind._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'PunctuationDelimiter'); + static const SyntaxKind PunctuationBracket = SyntaxKind._( + 3, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'PunctuationBracket'); + static const SyntaxKind Keyword = SyntaxKind._( + 4, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Keyword'); + static const SyntaxKind IdentifierOperator = SyntaxKind._( + 5, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierOperator'); + static const SyntaxKind Identifier = SyntaxKind._( + 6, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Identifier'); + static const SyntaxKind IdentifierBuiltin = SyntaxKind._( + 7, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierBuiltin'); + static const SyntaxKind IdentifierNull = SyntaxKind._( + 8, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierNull'); + static const SyntaxKind IdentifierConstant = SyntaxKind._( + 9, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierConstant'); + static const SyntaxKind IdentifierMutableGlobal = SyntaxKind._( + 10, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierMutableGlobal'); + static const SyntaxKind IdentifierParameter = SyntaxKind._( + 11, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierParameter'); + static const SyntaxKind IdentifierLocal = SyntaxKind._( + 12, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierLocal'); + static const SyntaxKind IdentifierShadowed = SyntaxKind._( + 13, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierShadowed'); + static const SyntaxKind IdentifierNamespace = SyntaxKind._( + 14, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierNamespace'); + static const SyntaxKind IdentifierFunction = SyntaxKind._( + 15, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierFunction'); + static const SyntaxKind IdentifierFunctionDefinition = SyntaxKind._( + 16, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierFunctionDefinition'); + static const SyntaxKind IdentifierMacro = SyntaxKind._( + 17, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierMacro'); + static const SyntaxKind IdentifierMacroDefinition = SyntaxKind._( + 18, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierMacroDefinition'); + static const SyntaxKind IdentifierType = SyntaxKind._( + 19, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierType'); + static const SyntaxKind IdentifierBuiltinType = SyntaxKind._( + 20, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierBuiltinType'); + static const SyntaxKind IdentifierAttribute = SyntaxKind._( + 21, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'IdentifierAttribute'); + static const SyntaxKind RegexEscape = SyntaxKind._( + 22, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'RegexEscape'); + static const SyntaxKind RegexRepeated = SyntaxKind._( + 23, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'RegexRepeated'); + static const SyntaxKind RegexWildcard = SyntaxKind._( + 24, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'RegexWildcard'); + static const SyntaxKind RegexDelimiter = SyntaxKind._( + 25, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'RegexDelimiter'); + static const SyntaxKind RegexJoin = SyntaxKind._( + 26, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'RegexJoin'); + static const SyntaxKind StringLiteral = SyntaxKind._( + 27, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'StringLiteral'); + static const SyntaxKind StringLiteralEscape = SyntaxKind._( + 28, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'StringLiteralEscape'); + static const SyntaxKind StringLiteralSpecial = SyntaxKind._( + 29, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'StringLiteralSpecial'); + static const SyntaxKind StringLiteralKey = SyntaxKind._( + 30, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'StringLiteralKey'); + static const SyntaxKind CharacterLiteral = SyntaxKind._( + 31, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'CharacterLiteral'); + static const SyntaxKind NumericLiteral = SyntaxKind._( + 32, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'NumericLiteral'); + static const SyntaxKind BooleanLiteral = SyntaxKind._( + 33, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'BooleanLiteral'); + static const SyntaxKind Tag = SyntaxKind._( + 34, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Tag'); + static const SyntaxKind TagAttribute = SyntaxKind._( + 35, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'TagAttribute'); + static const SyntaxKind TagDelimiter = SyntaxKind._( + 36, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'TagDelimiter'); static const SyntaxKind IdentifierKeyword = Keyword; static const SyntaxKind IdentifierModule = IdentifierNamespace; - static const $core.List values = [ + static const $core.List values = [ UnspecifiedSyntaxKind, Comment, PunctuationDelimiter, @@ -146,20 +341,41 @@ class SyntaxKind extends $pb.ProtobufEnum { TagDelimiter, ]; - static final $core.Map<$core.int, SyntaxKind> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, SyntaxKind> _byValue = + $pb.ProtobufEnum.initByValue(values); static SyntaxKind? valueOf($core.int value) => _byValue[value]; const SyntaxKind._($core.int v, $core.String n) : super(v, n); } class Severity extends $pb.ProtobufEnum { - static const Severity UnspecifiedSeverity = Severity._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSeverity'); - static const Severity Error = Severity._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Error'); - static const Severity Warning = Severity._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Warning'); - static const Severity Information = Severity._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Information'); - static const Severity Hint = Severity._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Hint'); + static const Severity UnspecifiedSeverity = Severity._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedSeverity'); + static const Severity Error = Severity._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Error'); + static const Severity Warning = Severity._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Warning'); + static const Severity Information = Severity._( + 3, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Information'); + static const Severity Hint = Severity._( + 4, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Hint'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedSeverity, Error, Warning, @@ -167,126 +383,504 @@ class Severity extends $pb.ProtobufEnum { Hint, ]; - static final $core.Map<$core.int, Severity> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, Severity> _byValue = + $pb.ProtobufEnum.initByValue(values); static Severity? valueOf($core.int value) => _byValue[value]; const Severity._($core.int v, $core.String n) : super(v, n); } class DiagnosticTag extends $pb.ProtobufEnum { - static const DiagnosticTag UnspecifiedDiagnosticTag = DiagnosticTag._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedDiagnosticTag'); - static const DiagnosticTag Unnecessary = DiagnosticTag._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Unnecessary'); - static const DiagnosticTag Deprecated = DiagnosticTag._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Deprecated'); + static const DiagnosticTag UnspecifiedDiagnosticTag = DiagnosticTag._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedDiagnosticTag'); + static const DiagnosticTag Unnecessary = DiagnosticTag._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Unnecessary'); + static const DiagnosticTag Deprecated = DiagnosticTag._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Deprecated'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedDiagnosticTag, Unnecessary, Deprecated, ]; - static final $core.Map<$core.int, DiagnosticTag> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, DiagnosticTag> _byValue = + $pb.ProtobufEnum.initByValue(values); static DiagnosticTag? valueOf($core.int value) => _byValue[value]; const DiagnosticTag._($core.int v, $core.String n) : super(v, n); } class Language extends $pb.ProtobufEnum { - static const Language UnspecifiedLanguage = Language._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedLanguage'); - static const Language ABAP = Language._(60, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ABAP'); - static const Language APL = Language._(49, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'APL'); - static const Language Ada = Language._(39, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Ada'); - static const Language Agda = Language._(45, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Agda'); - static const Language AsciiDoc = Language._(86, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'AsciiDoc'); - static const Language Assembly = Language._(58, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Assembly'); - static const Language Awk = Language._(66, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Awk'); - static const Language Bat = Language._(68, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Bat'); - static const Language BibTeX = Language._(81, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'BibTeX'); - static const Language C = Language._(34, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'C'); - static const Language COBOL = Language._(59, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'COBOL'); - static const Language CPP = Language._(35, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CPP'); - static const Language CSS = Language._(26, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CSS'); - static const Language CSharp = Language._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CSharp'); - static const Language Clojure = Language._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Clojure'); - static const Language Coffeescript = Language._(21, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Coffeescript'); - static const Language CommonLisp = Language._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CommonLisp'); - static const Language Coq = Language._(47, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Coq'); - static const Language Dart = Language._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Dart'); - static const Language Delphi = Language._(57, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Delphi'); - static const Language Diff = Language._(88, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Diff'); - static const Language Dockerfile = Language._(80, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Dockerfile'); - static const Language Dyalog = Language._(50, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Dyalog'); - static const Language Elixir = Language._(17, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Elixir'); - static const Language Erlang = Language._(18, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Erlang'); - static const Language FSharp = Language._(42, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FSharp'); - static const Language Fish = Language._(65, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Fish'); - static const Language Flow = Language._(24, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Flow'); - static const Language Fortran = Language._(56, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Fortran'); - static const Language Git_Commit = Language._(91, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Git_Commit'); - static const Language Git_Config = Language._(89, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Git_Config'); - static const Language Git_Rebase = Language._(92, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Git_Rebase'); - static const Language Go = Language._(33, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Go'); - static const Language Groovy = Language._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Groovy'); - static const Language HTML = Language._(30, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'HTML'); - static const Language Hack = Language._(20, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Hack'); - static const Language Handlebars = Language._(90, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Handlebars'); - static const Language Haskell = Language._(44, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Haskell'); - static const Language Idris = Language._(46, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Idris'); - static const Language Ini = Language._(72, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Ini'); - static const Language J = Language._(51, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'J'); - static const Language JSON = Language._(75, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JSON'); - static const Language Java = Language._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Java'); - static const Language JavaScript = Language._(22, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JavaScript'); - static const Language JavaScriptReact = Language._(93, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JavaScriptReact'); - static const Language Jsonnet = Language._(76, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Jsonnet'); - static const Language Julia = Language._(55, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Julia'); - static const Language Kotlin = Language._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Kotlin'); - static const Language LaTeX = Language._(83, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'LaTeX'); - static const Language Lean = Language._(48, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Lean'); - static const Language Less = Language._(27, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Less'); - static const Language Lua = Language._(12, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Lua'); - static const Language Makefile = Language._(79, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Makefile'); - static const Language Markdown = Language._(84, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Markdown'); - static const Language Matlab = Language._(52, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Matlab'); - static const Language Nix = Language._(77, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Nix'); - static const Language OCaml = Language._(41, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OCaml'); - static const Language Objective_C = Language._(36, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Objective_C'); - static const Language Objective_CPP = Language._(37, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Objective_CPP'); - static const Language PHP = Language._(19, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PHP'); - static const Language PLSQL = Language._(70, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PLSQL'); - static const Language Perl = Language._(13, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Perl'); - static const Language PowerShell = Language._(67, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PowerShell'); - static const Language Prolog = Language._(71, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Prolog'); - static const Language Python = Language._(15, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Python'); - static const Language R = Language._(54, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'R'); - static const Language Racket = Language._(11, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Racket'); - static const Language Raku = Language._(14, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Raku'); - static const Language Razor = Language._(62, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Razor'); - static const Language ReST = Language._(85, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ReST'); - static const Language Ruby = Language._(16, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Ruby'); - static const Language Rust = Language._(40, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Rust'); - static const Language SAS = Language._(61, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SAS'); - static const Language SCSS = Language._(29, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SCSS'); - static const Language SML = Language._(43, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SML'); - static const Language SQL = Language._(69, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SQL'); - static const Language Sass = Language._(28, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Sass'); - static const Language Scala = Language._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Scala'); - static const Language Scheme = Language._(10, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Scheme'); - static const Language ShellScript = Language._(64, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ShellScript'); - static const Language Skylark = Language._(78, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Skylark'); - static const Language Swift = Language._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Swift'); - static const Language TOML = Language._(73, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TOML'); - static const Language TeX = Language._(82, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TeX'); - static const Language TypeScript = Language._(23, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TypeScript'); - static const Language TypeScriptReact = Language._(94, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TypeScriptReact'); - static const Language VisualBasic = Language._(63, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'VisualBasic'); - static const Language Vue = Language._(25, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Vue'); - static const Language Wolfram = Language._(53, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Wolfram'); - static const Language XML = Language._(31, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'XML'); - static const Language XSL = Language._(32, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'XSL'); - static const Language YAML = Language._(74, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'YAML'); - static const Language Zig = Language._(38, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Zig'); - - static const $core.List values = [ + static const Language UnspecifiedLanguage = Language._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedLanguage'); + static const Language ABAP = Language._( + 60, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'ABAP'); + static const Language APL = Language._( + 49, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'APL'); + static const Language Ada = Language._( + 39, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Ada'); + static const Language Agda = Language._( + 45, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Agda'); + static const Language AsciiDoc = Language._( + 86, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'AsciiDoc'); + static const Language Assembly = Language._( + 58, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Assembly'); + static const Language Awk = Language._( + 66, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Awk'); + static const Language Bat = Language._( + 68, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Bat'); + static const Language BibTeX = Language._( + 81, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'BibTeX'); + static const Language C = Language._(34, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'C'); + static const Language COBOL = Language._( + 59, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'COBOL'); + static const Language CPP = Language._( + 35, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'CPP'); + static const Language CSS = Language._( + 26, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'CSS'); + static const Language CSharp = Language._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'CSharp'); + static const Language Clojure = Language._( + 8, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Clojure'); + static const Language Coffeescript = Language._( + 21, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Coffeescript'); + static const Language CommonLisp = Language._( + 9, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'CommonLisp'); + static const Language Coq = Language._( + 47, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Coq'); + static const Language Dart = Language._( + 3, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Dart'); + static const Language Delphi = Language._( + 57, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Delphi'); + static const Language Diff = Language._( + 88, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Diff'); + static const Language Dockerfile = Language._( + 80, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Dockerfile'); + static const Language Dyalog = Language._( + 50, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Dyalog'); + static const Language Elixir = Language._( + 17, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Elixir'); + static const Language Erlang = Language._( + 18, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Erlang'); + static const Language FSharp = Language._( + 42, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'FSharp'); + static const Language Fish = Language._( + 65, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Fish'); + static const Language Flow = Language._( + 24, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Flow'); + static const Language Fortran = Language._( + 56, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Fortran'); + static const Language Git_Commit = Language._( + 91, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Git_Commit'); + static const Language Git_Config = Language._( + 89, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Git_Config'); + static const Language Git_Rebase = Language._( + 92, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Git_Rebase'); + static const Language Go = Language._(33, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Go'); + static const Language Groovy = Language._( + 7, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Groovy'); + static const Language HTML = Language._( + 30, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'HTML'); + static const Language Hack = Language._( + 20, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Hack'); + static const Language Handlebars = Language._( + 90, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Handlebars'); + static const Language Haskell = Language._( + 44, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Haskell'); + static const Language Idris = Language._( + 46, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Idris'); + static const Language Ini = Language._( + 72, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Ini'); + static const Language J = Language._(51, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'J'); + static const Language JSON = Language._( + 75, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'JSON'); + static const Language Java = Language._( + 6, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Java'); + static const Language JavaScript = Language._( + 22, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'JavaScript'); + static const Language JavaScriptReact = Language._( + 93, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'JavaScriptReact'); + static const Language Jsonnet = Language._( + 76, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Jsonnet'); + static const Language Julia = Language._( + 55, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Julia'); + static const Language Kotlin = Language._( + 4, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Kotlin'); + static const Language LaTeX = Language._( + 83, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'LaTeX'); + static const Language Lean = Language._( + 48, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Lean'); + static const Language Less = Language._( + 27, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Less'); + static const Language Lua = Language._( + 12, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Lua'); + static const Language Makefile = Language._( + 79, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Makefile'); + static const Language Markdown = Language._( + 84, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Markdown'); + static const Language Matlab = Language._( + 52, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Matlab'); + static const Language Nix = Language._( + 77, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Nix'); + static const Language OCaml = Language._( + 41, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'OCaml'); + static const Language Objective_C = Language._( + 36, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Objective_C'); + static const Language Objective_CPP = Language._( + 37, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Objective_CPP'); + static const Language PHP = Language._( + 19, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'PHP'); + static const Language PLSQL = Language._( + 70, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'PLSQL'); + static const Language Perl = Language._( + 13, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Perl'); + static const Language PowerShell = Language._( + 67, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'PowerShell'); + static const Language Prolog = Language._( + 71, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Prolog'); + static const Language Python = Language._( + 15, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Python'); + static const Language R = Language._(54, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'R'); + static const Language Racket = Language._( + 11, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Racket'); + static const Language Raku = Language._( + 14, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Raku'); + static const Language Razor = Language._( + 62, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Razor'); + static const Language ReST = Language._( + 85, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'ReST'); + static const Language Ruby = Language._( + 16, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Ruby'); + static const Language Rust = Language._( + 40, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Rust'); + static const Language SAS = Language._( + 61, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'SAS'); + static const Language SCSS = Language._( + 29, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'SCSS'); + static const Language SML = Language._( + 43, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'SML'); + static const Language SQL = Language._( + 69, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'SQL'); + static const Language Sass = Language._( + 28, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Sass'); + static const Language Scala = Language._( + 5, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Scala'); + static const Language Scheme = Language._( + 10, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Scheme'); + static const Language ShellScript = Language._( + 64, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'ShellScript'); + static const Language Skylark = Language._( + 78, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Skylark'); + static const Language Swift = Language._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Swift'); + static const Language TOML = Language._( + 73, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'TOML'); + static const Language TeX = Language._( + 82, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'TeX'); + static const Language TypeScript = Language._( + 23, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'TypeScript'); + static const Language TypeScriptReact = Language._( + 94, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'TypeScriptReact'); + static const Language VisualBasic = Language._( + 63, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'VisualBasic'); + static const Language Vue = Language._( + 25, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Vue'); + static const Language Wolfram = Language._( + 53, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Wolfram'); + static const Language XML = Language._( + 31, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'XML'); + static const Language XSL = Language._( + 32, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'XSL'); + static const Language YAML = Language._( + 74, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'YAML'); + static const Language Zig = Language._( + 38, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Zig'); + + static const $core.List values = [ UnspecifiedLanguage, ABAP, APL, @@ -383,27 +977,68 @@ class Language extends $pb.ProtobufEnum { Zig, ]; - static final $core.Map<$core.int, Language> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, Language> _byValue = + $pb.ProtobufEnum.initByValue(values); static Language? valueOf($core.int value) => _byValue[value]; const Language._($core.int v, $core.String n) : super(v, n); } class Descriptor_Suffix extends $pb.ProtobufEnum { - static const Descriptor_Suffix UnspecifiedSuffix = Descriptor_Suffix._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSuffix'); - static const Descriptor_Suffix Namespace = Descriptor_Suffix._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Namespace'); - static const Descriptor_Suffix Type = Descriptor_Suffix._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Type'); - static const Descriptor_Suffix Term = Descriptor_Suffix._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Term'); - static const Descriptor_Suffix Method = Descriptor_Suffix._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Method'); - static const Descriptor_Suffix TypeParameter = Descriptor_Suffix._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TypeParameter'); - static const Descriptor_Suffix Parameter = Descriptor_Suffix._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Parameter'); - static const Descriptor_Suffix Macro = Descriptor_Suffix._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Macro'); - static const Descriptor_Suffix Meta = Descriptor_Suffix._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Meta'); - static const Descriptor_Suffix Local = Descriptor_Suffix._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Local'); + static const Descriptor_Suffix UnspecifiedSuffix = Descriptor_Suffix._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UnspecifiedSuffix'); + static const Descriptor_Suffix Namespace = Descriptor_Suffix._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Namespace'); + static const Descriptor_Suffix Type = Descriptor_Suffix._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Type'); + static const Descriptor_Suffix Term = Descriptor_Suffix._( + 3, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Term'); + static const Descriptor_Suffix Method = Descriptor_Suffix._( + 4, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Method'); + static const Descriptor_Suffix TypeParameter = Descriptor_Suffix._( + 5, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'TypeParameter'); + static const Descriptor_Suffix Parameter = Descriptor_Suffix._( + 6, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Parameter'); + static const Descriptor_Suffix Macro = Descriptor_Suffix._( + 9, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Macro'); + static const Descriptor_Suffix Meta = Descriptor_Suffix._( + 7, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Meta'); + static const Descriptor_Suffix Local = Descriptor_Suffix._( + 8, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'Local'); static const Descriptor_Suffix Package = Namespace; - static const $core.List values = [ + static const $core.List values = [ UnspecifiedSuffix, Namespace, Type, @@ -416,9 +1051,9 @@ class Descriptor_Suffix extends $pb.ProtobufEnum { Local, ]; - static final $core.Map<$core.int, Descriptor_Suffix> _byValue = $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, Descriptor_Suffix> _byValue = + $pb.ProtobufEnum.initByValue(values); static Descriptor_Suffix? valueOf($core.int value) => _byValue[value]; const Descriptor_Suffix._($core.int v, $core.String n) : super(v, n); } - diff --git a/lib/src/gen/scip.pbjson.dart b/lib/src/gen/scip.pbjson.dart index 09f566a5..a1494c32 100644 --- a/lib/src/gen/scip.pbjson.dart +++ b/lib/src/gen/scip.pbjson.dart @@ -8,6 +8,7 @@ import 'dart:core' as $core; import 'dart:convert' as $convert; import 'dart:typed_data' as $typed_data; + @$core.Deprecated('Use protocolVersionDescriptor instead') const ProtocolVersion$json = const { '1': 'ProtocolVersion', @@ -17,7 +18,8 @@ const ProtocolVersion$json = const { }; /// Descriptor for `ProtocolVersion`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List protocolVersionDescriptor = $convert.base64Decode('Cg9Qcm90b2NvbFZlcnNpb24SHgoaVW5zcGVjaWZpZWRQcm90b2NvbFZlcnNpb24QAA=='); +final $typed_data.Uint8List protocolVersionDescriptor = $convert.base64Decode( + 'Cg9Qcm90b2NvbFZlcnNpb24SHgoaVW5zcGVjaWZpZWRQcm90b2NvbFZlcnNpb24QAA=='); @$core.Deprecated('Use textEncodingDescriptor instead') const TextEncoding$json = const { '1': 'TextEncoding', @@ -29,7 +31,8 @@ const TextEncoding$json = const { }; /// Descriptor for `TextEncoding`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List textEncodingDescriptor = $convert.base64Decode('CgxUZXh0RW5jb2RpbmcSGwoXVW5zcGVjaWZpZWRUZXh0RW5jb2RpbmcQABIICgRVVEY4EAESCQoFVVRGMTYQAg=='); +final $typed_data.Uint8List textEncodingDescriptor = $convert.base64Decode( + 'CgxUZXh0RW5jb2RpbmcSGwoXVW5zcGVjaWZpZWRUZXh0RW5jb2RpbmcQABIICgRVVEY4EAESCQoFVVRGMTYQAg=='); @$core.Deprecated('Use symbolRoleDescriptor instead') const SymbolRole$json = const { '1': 'SymbolRole', @@ -45,7 +48,8 @@ const SymbolRole$json = const { }; /// Descriptor for `SymbolRole`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List symbolRoleDescriptor = $convert.base64Decode('CgpTeW1ib2xSb2xlEhkKFVVuc3BlY2lmaWVkU3ltYm9sUm9sZRAAEg4KCkRlZmluaXRpb24QARIKCgZJbXBvcnQQAhIPCgtXcml0ZUFjY2VzcxAEEg4KClJlYWRBY2Nlc3MQCBINCglHZW5lcmF0ZWQQEBIICgRUZXN0ECA='); +final $typed_data.Uint8List symbolRoleDescriptor = $convert.base64Decode( + 'CgpTeW1ib2xSb2xlEhkKFVVuc3BlY2lmaWVkU3ltYm9sUm9sZRAAEg4KCkRlZmluaXRpb24QARIKCgZJbXBvcnQQAhIPCgtXcml0ZUFjY2VzcxAEEg4KClJlYWRBY2Nlc3MQCBINCglHZW5lcmF0ZWQQEBIICgRUZXN0ECA='); @$core.Deprecated('Use syntaxKindDescriptor instead') const SyntaxKind$json = const { '1': 'SyntaxKind', @@ -102,7 +106,8 @@ const SyntaxKind$json = const { }; /// Descriptor for `SyntaxKind`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List syntaxKindDescriptor = $convert.base64Decode('CgpTeW50YXhLaW5kEhkKFVVuc3BlY2lmaWVkU3ludGF4S2luZBAAEgsKB0NvbW1lbnQQARIYChRQdW5jdHVhdGlvbkRlbGltaXRlchACEhYKElB1bmN0dWF0aW9uQnJhY2tldBADEgsKB0tleXdvcmQQBBIZChFJZGVudGlmaWVyS2V5d29yZBAEGgIIARIWChJJZGVudGlmaWVyT3BlcmF0b3IQBRIOCgpJZGVudGlmaWVyEAYSFQoRSWRlbnRpZmllckJ1aWx0aW4QBxISCg5JZGVudGlmaWVyTnVsbBAIEhYKEklkZW50aWZpZXJDb25zdGFudBAJEhsKF0lkZW50aWZpZXJNdXRhYmxlR2xvYmFsEAoSFwoTSWRlbnRpZmllclBhcmFtZXRlchALEhMKD0lkZW50aWZpZXJMb2NhbBAMEhYKEklkZW50aWZpZXJTaGFkb3dlZBANEhcKE0lkZW50aWZpZXJOYW1lc3BhY2UQDhIYChBJZGVudGlmaWVyTW9kdWxlEA4aAggBEhYKEklkZW50aWZpZXJGdW5jdGlvbhAPEiAKHElkZW50aWZpZXJGdW5jdGlvbkRlZmluaXRpb24QEBITCg9JZGVudGlmaWVyTWFjcm8QERIdChlJZGVudGlmaWVyTWFjcm9EZWZpbml0aW9uEBISEgoOSWRlbnRpZmllclR5cGUQExIZChVJZGVudGlmaWVyQnVpbHRpblR5cGUQFBIXChNJZGVudGlmaWVyQXR0cmlidXRlEBUSDwoLUmVnZXhFc2NhcGUQFhIRCg1SZWdleFJlcGVhdGVkEBcSEQoNUmVnZXhXaWxkY2FyZBAYEhIKDlJlZ2V4RGVsaW1pdGVyEBkSDQoJUmVnZXhKb2luEBoSEQoNU3RyaW5nTGl0ZXJhbBAbEhcKE1N0cmluZ0xpdGVyYWxFc2NhcGUQHBIYChRTdHJpbmdMaXRlcmFsU3BlY2lhbBAdEhQKEFN0cmluZ0xpdGVyYWxLZXkQHhIUChBDaGFyYWN0ZXJMaXRlcmFsEB8SEgoOTnVtZXJpY0xpdGVyYWwQIBISCg5Cb29sZWFuTGl0ZXJhbBAhEgcKA1RhZxAiEhAKDFRhZ0F0dHJpYnV0ZRAjEhAKDFRhZ0RlbGltaXRlchAkGgIQAQ=='); +final $typed_data.Uint8List syntaxKindDescriptor = $convert.base64Decode( + 'CgpTeW50YXhLaW5kEhkKFVVuc3BlY2lmaWVkU3ludGF4S2luZBAAEgsKB0NvbW1lbnQQARIYChRQdW5jdHVhdGlvbkRlbGltaXRlchACEhYKElB1bmN0dWF0aW9uQnJhY2tldBADEgsKB0tleXdvcmQQBBIZChFJZGVudGlmaWVyS2V5d29yZBAEGgIIARIWChJJZGVudGlmaWVyT3BlcmF0b3IQBRIOCgpJZGVudGlmaWVyEAYSFQoRSWRlbnRpZmllckJ1aWx0aW4QBxISCg5JZGVudGlmaWVyTnVsbBAIEhYKEklkZW50aWZpZXJDb25zdGFudBAJEhsKF0lkZW50aWZpZXJNdXRhYmxlR2xvYmFsEAoSFwoTSWRlbnRpZmllclBhcmFtZXRlchALEhMKD0lkZW50aWZpZXJMb2NhbBAMEhYKEklkZW50aWZpZXJTaGFkb3dlZBANEhcKE0lkZW50aWZpZXJOYW1lc3BhY2UQDhIYChBJZGVudGlmaWVyTW9kdWxlEA4aAggBEhYKEklkZW50aWZpZXJGdW5jdGlvbhAPEiAKHElkZW50aWZpZXJGdW5jdGlvbkRlZmluaXRpb24QEBITCg9JZGVudGlmaWVyTWFjcm8QERIdChlJZGVudGlmaWVyTWFjcm9EZWZpbml0aW9uEBISEgoOSWRlbnRpZmllclR5cGUQExIZChVJZGVudGlmaWVyQnVpbHRpblR5cGUQFBIXChNJZGVudGlmaWVyQXR0cmlidXRlEBUSDwoLUmVnZXhFc2NhcGUQFhIRCg1SZWdleFJlcGVhdGVkEBcSEQoNUmVnZXhXaWxkY2FyZBAYEhIKDlJlZ2V4RGVsaW1pdGVyEBkSDQoJUmVnZXhKb2luEBoSEQoNU3RyaW5nTGl0ZXJhbBAbEhcKE1N0cmluZ0xpdGVyYWxFc2NhcGUQHBIYChRTdHJpbmdMaXRlcmFsU3BlY2lhbBAdEhQKEFN0cmluZ0xpdGVyYWxLZXkQHhIUChBDaGFyYWN0ZXJMaXRlcmFsEB8SEgoOTnVtZXJpY0xpdGVyYWwQIBISCg5Cb29sZWFuTGl0ZXJhbBAhEgcKA1RhZxAiEhAKDFRhZ0F0dHJpYnV0ZRAjEhAKDFRhZ0RlbGltaXRlchAkGgIQAQ=='); @$core.Deprecated('Use severityDescriptor instead') const Severity$json = const { '1': 'Severity', @@ -116,7 +121,8 @@ const Severity$json = const { }; /// Descriptor for `Severity`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List severityDescriptor = $convert.base64Decode('CghTZXZlcml0eRIXChNVbnNwZWNpZmllZFNldmVyaXR5EAASCQoFRXJyb3IQARILCgdXYXJuaW5nEAISDwoLSW5mb3JtYXRpb24QAxIICgRIaW50EAQ='); +final $typed_data.Uint8List severityDescriptor = $convert.base64Decode( + 'CghTZXZlcml0eRIXChNVbnNwZWNpZmllZFNldmVyaXR5EAASCQoFRXJyb3IQARILCgdXYXJuaW5nEAISDwoLSW5mb3JtYXRpb24QAxIICgRIaW50EAQ='); @$core.Deprecated('Use diagnosticTagDescriptor instead') const DiagnosticTag$json = const { '1': 'DiagnosticTag', @@ -128,7 +134,8 @@ const DiagnosticTag$json = const { }; /// Descriptor for `DiagnosticTag`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List diagnosticTagDescriptor = $convert.base64Decode('Cg1EaWFnbm9zdGljVGFnEhwKGFVuc3BlY2lmaWVkRGlhZ25vc3RpY1RhZxAAEg8KC1VubmVjZXNzYXJ5EAESDgoKRGVwcmVjYXRlZBAC'); +final $typed_data.Uint8List diagnosticTagDescriptor = $convert.base64Decode( + 'Cg1EaWFnbm9zdGljVGFnEhwKGFVuc3BlY2lmaWVkRGlhZ25vc3RpY1RhZxAAEg8KC1VubmVjZXNzYXJ5EAESDgoKRGVwcmVjYXRlZBAC'); @$core.Deprecated('Use languageDescriptor instead') const Language$json = const { '1': 'Language', @@ -231,32 +238,77 @@ const Language$json = const { }; /// Descriptor for `Language`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List languageDescriptor = $convert.base64Decode('CghMYW5ndWFnZRIXChNVbnNwZWNpZmllZExhbmd1YWdlEAASCAoEQUJBUBA8EgcKA0FQTBAxEgcKA0FkYRAnEggKBEFnZGEQLRIMCghBc2NpaURvYxBWEgwKCEFzc2VtYmx5EDoSBwoDQXdrEEISBwoDQmF0EEQSCgoGQmliVGVYEFESBQoBQxAiEgkKBUNPQk9MEDsSBwoDQ1BQECMSBwoDQ1NTEBoSCgoGQ1NoYXJwEAESCwoHQ2xvanVyZRAIEhAKDENvZmZlZXNjcmlwdBAVEg4KCkNvbW1vbkxpc3AQCRIHCgNDb3EQLxIICgREYXJ0EAMSCgoGRGVscGhpEDkSCAoERGlmZhBYEg4KCkRvY2tlcmZpbGUQUBIKCgZEeWFsb2cQMhIKCgZFbGl4aXIQERIKCgZFcmxhbmcQEhIKCgZGU2hhcnAQKhIICgRGaXNoEEESCAoERmxvdxAYEgsKB0ZvcnRyYW4QOBIOCgpHaXRfQ29tbWl0EFsSDgoKR2l0X0NvbmZpZxBZEg4KCkdpdF9SZWJhc2UQXBIGCgJHbxAhEgoKBkdyb292eRAHEggKBEhUTUwQHhIICgRIYWNrEBQSDgoKSGFuZGxlYmFycxBaEgsKB0hhc2tlbGwQLBIJCgVJZHJpcxAuEgcKA0luaRBIEgUKAUoQMxIICgRKU09OEEsSCAoESmF2YRAGEg4KCkphdmFTY3JpcHQQFhITCg9KYXZhU2NyaXB0UmVhY3QQXRILCgdKc29ubmV0EEwSCQoFSnVsaWEQNxIKCgZLb3RsaW4QBBIJCgVMYVRlWBBTEggKBExlYW4QMBIICgRMZXNzEBsSBwoDTHVhEAwSDAoITWFrZWZpbGUQTxIMCghNYXJrZG93bhBUEgoKBk1hdGxhYhA0EgcKA05peBBNEgkKBU9DYW1sECkSDwoLT2JqZWN0aXZlX0MQJBIRCg1PYmplY3RpdmVfQ1BQECUSBwoDUEhQEBMSCQoFUExTUUwQRhIICgRQZXJsEA0SDgoKUG93ZXJTaGVsbBBDEgoKBlByb2xvZxBHEgoKBlB5dGhvbhAPEgUKAVIQNhIKCgZSYWNrZXQQCxIICgRSYWt1EA4SCQoFUmF6b3IQPhIICgRSZVNUEFUSCAoEUnVieRAQEggKBFJ1c3QQKBIHCgNTQVMQPRIICgRTQ1NTEB0SBwoDU01MECsSBwoDU1FMEEUSCAoEU2FzcxAcEgkKBVNjYWxhEAUSCgoGU2NoZW1lEAoSDwoLU2hlbGxTY3JpcHQQQBILCgdTa3lsYXJrEE4SCQoFU3dpZnQQAhIICgRUT01MEEkSBwoDVGVYEFISDgoKVHlwZVNjcmlwdBAXEhMKD1R5cGVTY3JpcHRSZWFjdBBeEg8KC1Zpc3VhbEJhc2ljED8SBwoDVnVlEBkSCwoHV29sZnJhbRA1EgcKA1hNTBAfEgcKA1hTTBAgEggKBFlBTUwQShIHCgNaaWcQJg=='); +final $typed_data.Uint8List languageDescriptor = $convert.base64Decode( + 'CghMYW5ndWFnZRIXChNVbnNwZWNpZmllZExhbmd1YWdlEAASCAoEQUJBUBA8EgcKA0FQTBAxEgcKA0FkYRAnEggKBEFnZGEQLRIMCghBc2NpaURvYxBWEgwKCEFzc2VtYmx5EDoSBwoDQXdrEEISBwoDQmF0EEQSCgoGQmliVGVYEFESBQoBQxAiEgkKBUNPQk9MEDsSBwoDQ1BQECMSBwoDQ1NTEBoSCgoGQ1NoYXJwEAESCwoHQ2xvanVyZRAIEhAKDENvZmZlZXNjcmlwdBAVEg4KCkNvbW1vbkxpc3AQCRIHCgNDb3EQLxIICgREYXJ0EAMSCgoGRGVscGhpEDkSCAoERGlmZhBYEg4KCkRvY2tlcmZpbGUQUBIKCgZEeWFsb2cQMhIKCgZFbGl4aXIQERIKCgZFcmxhbmcQEhIKCgZGU2hhcnAQKhIICgRGaXNoEEESCAoERmxvdxAYEgsKB0ZvcnRyYW4QOBIOCgpHaXRfQ29tbWl0EFsSDgoKR2l0X0NvbmZpZxBZEg4KCkdpdF9SZWJhc2UQXBIGCgJHbxAhEgoKBkdyb292eRAHEggKBEhUTUwQHhIICgRIYWNrEBQSDgoKSGFuZGxlYmFycxBaEgsKB0hhc2tlbGwQLBIJCgVJZHJpcxAuEgcKA0luaRBIEgUKAUoQMxIICgRKU09OEEsSCAoESmF2YRAGEg4KCkphdmFTY3JpcHQQFhITCg9KYXZhU2NyaXB0UmVhY3QQXRILCgdKc29ubmV0EEwSCQoFSnVsaWEQNxIKCgZLb3RsaW4QBBIJCgVMYVRlWBBTEggKBExlYW4QMBIICgRMZXNzEBsSBwoDTHVhEAwSDAoITWFrZWZpbGUQTxIMCghNYXJrZG93bhBUEgoKBk1hdGxhYhA0EgcKA05peBBNEgkKBU9DYW1sECkSDwoLT2JqZWN0aXZlX0MQJBIRCg1PYmplY3RpdmVfQ1BQECUSBwoDUEhQEBMSCQoFUExTUUwQRhIICgRQZXJsEA0SDgoKUG93ZXJTaGVsbBBDEgoKBlByb2xvZxBHEgoKBlB5dGhvbhAPEgUKAVIQNhIKCgZSYWNrZXQQCxIICgRSYWt1EA4SCQoFUmF6b3IQPhIICgRSZVNUEFUSCAoEUnVieRAQEggKBFJ1c3QQKBIHCgNTQVMQPRIICgRTQ1NTEB0SBwoDU01MECsSBwoDU1FMEEUSCAoEU2FzcxAcEgkKBVNjYWxhEAUSCgoGU2NoZW1lEAoSDwoLU2hlbGxTY3JpcHQQQBILCgdTa3lsYXJrEE4SCQoFU3dpZnQQAhIICgRUT01MEEkSBwoDVGVYEFISDgoKVHlwZVNjcmlwdBAXEhMKD1R5cGVTY3JpcHRSZWFjdBBeEg8KC1Zpc3VhbEJhc2ljED8SBwoDVnVlEBkSCwoHV29sZnJhbRA1EgcKA1hNTBAfEgcKA1hTTBAgEggKBFlBTUwQShIHCgNaaWcQJg=='); @$core.Deprecated('Use indexDescriptor instead') const Index$json = const { '1': 'Index', '2': const [ - const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.scip.Metadata', '10': 'metadata'}, - const {'1': 'documents', '3': 2, '4': 3, '5': 11, '6': '.scip.Document', '10': 'documents'}, - const {'1': 'external_symbols', '3': 3, '4': 3, '5': 11, '6': '.scip.SymbolInformation', '10': 'externalSymbols'}, + const { + '1': 'metadata', + '3': 1, + '4': 1, + '5': 11, + '6': '.scip.Metadata', + '10': 'metadata' + }, + const { + '1': 'documents', + '3': 2, + '4': 3, + '5': 11, + '6': '.scip.Document', + '10': 'documents' + }, + const { + '1': 'external_symbols', + '3': 3, + '4': 3, + '5': 11, + '6': '.scip.SymbolInformation', + '10': 'externalSymbols' + }, ], }; /// Descriptor for `Index`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List indexDescriptor = $convert.base64Decode('CgVJbmRleBIqCghtZXRhZGF0YRgBIAEoCzIOLnNjaXAuTWV0YWRhdGFSCG1ldGFkYXRhEiwKCWRvY3VtZW50cxgCIAMoCzIOLnNjaXAuRG9jdW1lbnRSCWRvY3VtZW50cxJCChBleHRlcm5hbF9zeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIPZXh0ZXJuYWxTeW1ib2xz'); +final $typed_data.Uint8List indexDescriptor = $convert.base64Decode( + 'CgVJbmRleBIqCghtZXRhZGF0YRgBIAEoCzIOLnNjaXAuTWV0YWRhdGFSCG1ldGFkYXRhEiwKCWRvY3VtZW50cxgCIAMoCzIOLnNjaXAuRG9jdW1lbnRSCWRvY3VtZW50cxJCChBleHRlcm5hbF9zeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIPZXh0ZXJuYWxTeW1ib2xz'); @$core.Deprecated('Use metadataDescriptor instead') const Metadata$json = const { '1': 'Metadata', '2': const [ - const {'1': 'version', '3': 1, '4': 1, '5': 14, '6': '.scip.ProtocolVersion', '10': 'version'}, - const {'1': 'tool_info', '3': 2, '4': 1, '5': 11, '6': '.scip.ToolInfo', '10': 'toolInfo'}, + const { + '1': 'version', + '3': 1, + '4': 1, + '5': 14, + '6': '.scip.ProtocolVersion', + '10': 'version' + }, + const { + '1': 'tool_info', + '3': 2, + '4': 1, + '5': 11, + '6': '.scip.ToolInfo', + '10': 'toolInfo' + }, const {'1': 'project_root', '3': 3, '4': 1, '5': 9, '10': 'projectRoot'}, - const {'1': 'text_document_encoding', '3': 4, '4': 1, '5': 14, '6': '.scip.TextEncoding', '10': 'textDocumentEncoding'}, + const { + '1': 'text_document_encoding', + '3': 4, + '4': 1, + '5': 14, + '6': '.scip.TextEncoding', + '10': 'textDocumentEncoding' + }, ], }; /// Descriptor for `Metadata`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List metadataDescriptor = $convert.base64Decode('CghNZXRhZGF0YRIvCgd2ZXJzaW9uGAEgASgOMhUuc2NpcC5Qcm90b2NvbFZlcnNpb25SB3ZlcnNpb24SKwoJdG9vbF9pbmZvGAIgASgLMg4uc2NpcC5Ub29sSW5mb1IIdG9vbEluZm8SIQoMcHJvamVjdF9yb290GAMgASgJUgtwcm9qZWN0Um9vdBJIChZ0ZXh0X2RvY3VtZW50X2VuY29kaW5nGAQgASgOMhIuc2NpcC5UZXh0RW5jb2RpbmdSFHRleHREb2N1bWVudEVuY29kaW5n'); +final $typed_data.Uint8List metadataDescriptor = $convert.base64Decode( + 'CghNZXRhZGF0YRIvCgd2ZXJzaW9uGAEgASgOMhUuc2NpcC5Qcm90b2NvbFZlcnNpb25SB3ZlcnNpb24SKwoJdG9vbF9pbmZvGAIgASgLMg4uc2NpcC5Ub29sSW5mb1IIdG9vbEluZm8SIQoMcHJvamVjdF9yb290GAMgASgJUgtwcm9qZWN0Um9vdBJIChZ0ZXh0X2RvY3VtZW50X2VuY29kaW5nGAQgASgOMhIuc2NpcC5UZXh0RW5jb2RpbmdSFHRleHREb2N1bWVudEVuY29kaW5n'); @$core.Deprecated('Use toolInfoDescriptor instead') const ToolInfo$json = const { '1': 'ToolInfo', @@ -268,32 +320,63 @@ const ToolInfo$json = const { }; /// Descriptor for `ToolInfo`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List toolInfoDescriptor = $convert.base64Decode('CghUb29sSW5mbxISCgRuYW1lGAEgASgJUgRuYW1lEhgKB3ZlcnNpb24YAiABKAlSB3ZlcnNpb24SHAoJYXJndW1lbnRzGAMgAygJUglhcmd1bWVudHM='); +final $typed_data.Uint8List toolInfoDescriptor = $convert.base64Decode( + 'CghUb29sSW5mbxISCgRuYW1lGAEgASgJUgRuYW1lEhgKB3ZlcnNpb24YAiABKAlSB3ZlcnNpb24SHAoJYXJndW1lbnRzGAMgAygJUglhcmd1bWVudHM='); @$core.Deprecated('Use documentDescriptor instead') const Document$json = const { '1': 'Document', '2': const [ const {'1': 'language', '3': 4, '4': 1, '5': 9, '10': 'language'}, const {'1': 'relative_path', '3': 1, '4': 1, '5': 9, '10': 'relativePath'}, - const {'1': 'occurrences', '3': 2, '4': 3, '5': 11, '6': '.scip.Occurrence', '10': 'occurrences'}, - const {'1': 'symbols', '3': 3, '4': 3, '5': 11, '6': '.scip.SymbolInformation', '10': 'symbols'}, + const { + '1': 'occurrences', + '3': 2, + '4': 3, + '5': 11, + '6': '.scip.Occurrence', + '10': 'occurrences' + }, + const { + '1': 'symbols', + '3': 3, + '4': 3, + '5': 11, + '6': '.scip.SymbolInformation', + '10': 'symbols' + }, ], }; /// Descriptor for `Document`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List documentDescriptor = $convert.base64Decode('CghEb2N1bWVudBIaCghsYW5ndWFnZRgEIAEoCVIIbGFuZ3VhZ2USIwoNcmVsYXRpdmVfcGF0aBgBIAEoCVIMcmVsYXRpdmVQYXRoEjIKC29jY3VycmVuY2VzGAIgAygLMhAuc2NpcC5PY2N1cnJlbmNlUgtvY2N1cnJlbmNlcxIxCgdzeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIHc3ltYm9scw=='); +final $typed_data.Uint8List documentDescriptor = $convert.base64Decode( + 'CghEb2N1bWVudBIaCghsYW5ndWFnZRgEIAEoCVIIbGFuZ3VhZ2USIwoNcmVsYXRpdmVfcGF0aBgBIAEoCVIMcmVsYXRpdmVQYXRoEjIKC29jY3VycmVuY2VzGAIgAygLMhAuc2NpcC5PY2N1cnJlbmNlUgtvY2N1cnJlbmNlcxIxCgdzeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIHc3ltYm9scw=='); @$core.Deprecated('Use symbolDescriptor instead') const Symbol$json = const { '1': 'Symbol', '2': const [ const {'1': 'scheme', '3': 1, '4': 1, '5': 9, '10': 'scheme'}, - const {'1': 'package', '3': 2, '4': 1, '5': 11, '6': '.scip.Package', '10': 'package'}, - const {'1': 'descriptors', '3': 3, '4': 3, '5': 11, '6': '.scip.Descriptor', '10': 'descriptors'}, + const { + '1': 'package', + '3': 2, + '4': 1, + '5': 11, + '6': '.scip.Package', + '10': 'package' + }, + const { + '1': 'descriptors', + '3': 3, + '4': 3, + '5': 11, + '6': '.scip.Descriptor', + '10': 'descriptors' + }, ], }; /// Descriptor for `Symbol`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List symbolDescriptor = $convert.base64Decode('CgZTeW1ib2wSFgoGc2NoZW1lGAEgASgJUgZzY2hlbWUSJwoHcGFja2FnZRgCIAEoCzINLnNjaXAuUGFja2FnZVIHcGFja2FnZRIyCgtkZXNjcmlwdG9ycxgDIAMoCzIQLnNjaXAuRGVzY3JpcHRvclILZGVzY3JpcHRvcnM='); +final $typed_data.Uint8List symbolDescriptor = $convert.base64Decode( + 'CgZTeW1ib2wSFgoGc2NoZW1lGAEgASgJUgZzY2hlbWUSJwoHcGFja2FnZRgCIAEoCzINLnNjaXAuUGFja2FnZVIHcGFja2FnZRIyCgtkZXNjcmlwdG9ycxgDIAMoCzIQLnNjaXAuRGVzY3JpcHRvclILZGVzY3JpcHRvcnM='); @$core.Deprecated('Use packageDescriptor instead') const Package$json = const { '1': 'Package', @@ -305,14 +388,22 @@ const Package$json = const { }; /// Descriptor for `Package`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List packageDescriptor = $convert.base64Decode('CgdQYWNrYWdlEhgKB21hbmFnZXIYASABKAlSB21hbmFnZXISEgoEbmFtZRgCIAEoCVIEbmFtZRIYCgd2ZXJzaW9uGAMgASgJUgd2ZXJzaW9u'); +final $typed_data.Uint8List packageDescriptor = $convert.base64Decode( + 'CgdQYWNrYWdlEhgKB21hbmFnZXIYASABKAlSB21hbmFnZXISEgoEbmFtZRgCIAEoCVIEbmFtZRIYCgd2ZXJzaW9uGAMgASgJUgd2ZXJzaW9u'); @$core.Deprecated('Use descriptorDescriptor instead') const Descriptor$json = const { '1': 'Descriptor', '2': const [ const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, const {'1': 'disambiguator', '3': 2, '4': 1, '5': 9, '10': 'disambiguator'}, - const {'1': 'suffix', '3': 3, '4': 1, '5': 14, '6': '.scip.Descriptor.Suffix', '10': 'suffix'}, + const { + '1': 'suffix', + '3': 3, + '4': 1, + '5': 14, + '6': '.scip.Descriptor.Suffix', + '10': 'suffix' + }, ], '4': const [Descriptor_Suffix$json], }; @@ -341,33 +432,55 @@ const Descriptor_Suffix$json = const { }; /// Descriptor for `Descriptor`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List descriptorDescriptor = $convert.base64Decode('CgpEZXNjcmlwdG9yEhIKBG5hbWUYASABKAlSBG5hbWUSJAoNZGlzYW1iaWd1YXRvchgCIAEoCVINZGlzYW1iaWd1YXRvchIvCgZzdWZmaXgYAyABKA4yFy5zY2lwLkRlc2NyaXB0b3IuU3VmZml4UgZzdWZmaXgipQEKBlN1ZmZpeBIVChFVbnNwZWNpZmllZFN1ZmZpeBAAEg0KCU5hbWVzcGFjZRABEg8KB1BhY2thZ2UQARoCCAESCAoEVHlwZRACEggKBFRlcm0QAxIKCgZNZXRob2QQBBIRCg1UeXBlUGFyYW1ldGVyEAUSDQoJUGFyYW1ldGVyEAYSCQoFTWFjcm8QCRIICgRNZXRhEAcSCQoFTG9jYWwQCBoCEAE='); +final $typed_data.Uint8List descriptorDescriptor = $convert.base64Decode( + 'CgpEZXNjcmlwdG9yEhIKBG5hbWUYASABKAlSBG5hbWUSJAoNZGlzYW1iaWd1YXRvchgCIAEoCVINZGlzYW1iaWd1YXRvchIvCgZzdWZmaXgYAyABKA4yFy5zY2lwLkRlc2NyaXB0b3IuU3VmZml4UgZzdWZmaXgipQEKBlN1ZmZpeBIVChFVbnNwZWNpZmllZFN1ZmZpeBAAEg0KCU5hbWVzcGFjZRABEg8KB1BhY2thZ2UQARoCCAESCAoEVHlwZRACEggKBFRlcm0QAxIKCgZNZXRob2QQBBIRCg1UeXBlUGFyYW1ldGVyEAUSDQoJUGFyYW1ldGVyEAYSCQoFTWFjcm8QCRIICgRNZXRhEAcSCQoFTG9jYWwQCBoCEAE='); @$core.Deprecated('Use symbolInformationDescriptor instead') const SymbolInformation$json = const { '1': 'SymbolInformation', '2': const [ const {'1': 'symbol', '3': 1, '4': 1, '5': 9, '10': 'symbol'}, const {'1': 'documentation', '3': 3, '4': 3, '5': 9, '10': 'documentation'}, - const {'1': 'relationships', '3': 4, '4': 3, '5': 11, '6': '.scip.Relationship', '10': 'relationships'}, + const { + '1': 'relationships', + '3': 4, + '4': 3, + '5': 11, + '6': '.scip.Relationship', + '10': 'relationships' + }, ], }; /// Descriptor for `SymbolInformation`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List symbolInformationDescriptor = $convert.base64Decode('ChFTeW1ib2xJbmZvcm1hdGlvbhIWCgZzeW1ib2wYASABKAlSBnN5bWJvbBIkCg1kb2N1bWVudGF0aW9uGAMgAygJUg1kb2N1bWVudGF0aW9uEjgKDXJlbGF0aW9uc2hpcHMYBCADKAsyEi5zY2lwLlJlbGF0aW9uc2hpcFINcmVsYXRpb25zaGlwcw=='); +final $typed_data.Uint8List symbolInformationDescriptor = $convert.base64Decode( + 'ChFTeW1ib2xJbmZvcm1hdGlvbhIWCgZzeW1ib2wYASABKAlSBnN5bWJvbBIkCg1kb2N1bWVudGF0aW9uGAMgAygJUg1kb2N1bWVudGF0aW9uEjgKDXJlbGF0aW9uc2hpcHMYBCADKAsyEi5zY2lwLlJlbGF0aW9uc2hpcFINcmVsYXRpb25zaGlwcw=='); @$core.Deprecated('Use relationshipDescriptor instead') const Relationship$json = const { '1': 'Relationship', '2': const [ const {'1': 'symbol', '3': 1, '4': 1, '5': 9, '10': 'symbol'}, const {'1': 'is_reference', '3': 2, '4': 1, '5': 8, '10': 'isReference'}, - const {'1': 'is_implementation', '3': 3, '4': 1, '5': 8, '10': 'isImplementation'}, - const {'1': 'is_type_definition', '3': 4, '4': 1, '5': 8, '10': 'isTypeDefinition'}, + const { + '1': 'is_implementation', + '3': 3, + '4': 1, + '5': 8, + '10': 'isImplementation' + }, + const { + '1': 'is_type_definition', + '3': 4, + '4': 1, + '5': 8, + '10': 'isTypeDefinition' + }, const {'1': 'is_definition', '3': 5, '4': 1, '5': 8, '10': 'isDefinition'}, ], }; /// Descriptor for `Relationship`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List relationshipDescriptor = $convert.base64Decode('CgxSZWxhdGlvbnNoaXASFgoGc3ltYm9sGAEgASgJUgZzeW1ib2wSIQoMaXNfcmVmZXJlbmNlGAIgASgIUgtpc1JlZmVyZW5jZRIrChFpc19pbXBsZW1lbnRhdGlvbhgDIAEoCFIQaXNJbXBsZW1lbnRhdGlvbhIsChJpc190eXBlX2RlZmluaXRpb24YBCABKAhSEGlzVHlwZURlZmluaXRpb24SIwoNaXNfZGVmaW5pdGlvbhgFIAEoCFIMaXNEZWZpbml0aW9u'); +final $typed_data.Uint8List relationshipDescriptor = $convert.base64Decode( + 'CgxSZWxhdGlvbnNoaXASFgoGc3ltYm9sGAEgASgJUgZzeW1ib2wSIQoMaXNfcmVmZXJlbmNlGAIgASgIUgtpc1JlZmVyZW5jZRIrChFpc19pbXBsZW1lbnRhdGlvbhgDIAEoCFIQaXNJbXBsZW1lbnRhdGlvbhIsChJpc190eXBlX2RlZmluaXRpb24YBCABKAhSEGlzVHlwZURlZmluaXRpb24SIwoNaXNfZGVmaW5pdGlvbhgFIAEoCFIMaXNEZWZpbml0aW9u'); @$core.Deprecated('Use occurrenceDescriptor instead') const Occurrence$json = const { '1': 'Occurrence', @@ -375,25 +488,61 @@ const Occurrence$json = const { const {'1': 'range', '3': 1, '4': 3, '5': 5, '10': 'range'}, const {'1': 'symbol', '3': 2, '4': 1, '5': 9, '10': 'symbol'}, const {'1': 'symbol_roles', '3': 3, '4': 1, '5': 5, '10': 'symbolRoles'}, - const {'1': 'override_documentation', '3': 4, '4': 3, '5': 9, '10': 'overrideDocumentation'}, - const {'1': 'syntax_kind', '3': 5, '4': 1, '5': 14, '6': '.scip.SyntaxKind', '10': 'syntaxKind'}, - const {'1': 'diagnostics', '3': 6, '4': 3, '5': 11, '6': '.scip.Diagnostic', '10': 'diagnostics'}, + const { + '1': 'override_documentation', + '3': 4, + '4': 3, + '5': 9, + '10': 'overrideDocumentation' + }, + const { + '1': 'syntax_kind', + '3': 5, + '4': 1, + '5': 14, + '6': '.scip.SyntaxKind', + '10': 'syntaxKind' + }, + const { + '1': 'diagnostics', + '3': 6, + '4': 3, + '5': 11, + '6': '.scip.Diagnostic', + '10': 'diagnostics' + }, ], }; /// Descriptor for `Occurrence`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List occurrenceDescriptor = $convert.base64Decode('CgpPY2N1cnJlbmNlEhQKBXJhbmdlGAEgAygFUgVyYW5nZRIWCgZzeW1ib2wYAiABKAlSBnN5bWJvbBIhCgxzeW1ib2xfcm9sZXMYAyABKAVSC3N5bWJvbFJvbGVzEjUKFm92ZXJyaWRlX2RvY3VtZW50YXRpb24YBCADKAlSFW92ZXJyaWRlRG9jdW1lbnRhdGlvbhIxCgtzeW50YXhfa2luZBgFIAEoDjIQLnNjaXAuU3ludGF4S2luZFIKc3ludGF4S2luZBIyCgtkaWFnbm9zdGljcxgGIAMoCzIQLnNjaXAuRGlhZ25vc3RpY1ILZGlhZ25vc3RpY3M='); +final $typed_data.Uint8List occurrenceDescriptor = $convert.base64Decode( + 'CgpPY2N1cnJlbmNlEhQKBXJhbmdlGAEgAygFUgVyYW5nZRIWCgZzeW1ib2wYAiABKAlSBnN5bWJvbBIhCgxzeW1ib2xfcm9sZXMYAyABKAVSC3N5bWJvbFJvbGVzEjUKFm92ZXJyaWRlX2RvY3VtZW50YXRpb24YBCADKAlSFW92ZXJyaWRlRG9jdW1lbnRhdGlvbhIxCgtzeW50YXhfa2luZBgFIAEoDjIQLnNjaXAuU3ludGF4S2luZFIKc3ludGF4S2luZBIyCgtkaWFnbm9zdGljcxgGIAMoCzIQLnNjaXAuRGlhZ25vc3RpY1ILZGlhZ25vc3RpY3M='); @$core.Deprecated('Use diagnosticDescriptor instead') const Diagnostic$json = const { '1': 'Diagnostic', '2': const [ - const {'1': 'severity', '3': 1, '4': 1, '5': 14, '6': '.scip.Severity', '10': 'severity'}, + const { + '1': 'severity', + '3': 1, + '4': 1, + '5': 14, + '6': '.scip.Severity', + '10': 'severity' + }, const {'1': 'code', '3': 2, '4': 1, '5': 9, '10': 'code'}, const {'1': 'message', '3': 3, '4': 1, '5': 9, '10': 'message'}, const {'1': 'source', '3': 4, '4': 1, '5': 9, '10': 'source'}, - const {'1': 'tags', '3': 5, '4': 3, '5': 14, '6': '.scip.DiagnosticTag', '10': 'tags'}, + const { + '1': 'tags', + '3': 5, + '4': 3, + '5': 14, + '6': '.scip.DiagnosticTag', + '10': 'tags' + }, ], }; /// Descriptor for `Diagnostic`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List diagnosticDescriptor = $convert.base64Decode('CgpEaWFnbm9zdGljEioKCHNldmVyaXR5GAEgASgOMg4uc2NpcC5TZXZlcml0eVIIc2V2ZXJpdHkSEgoEY29kZRgCIAEoCVIEY29kZRIYCgdtZXNzYWdlGAMgASgJUgdtZXNzYWdlEhYKBnNvdXJjZRgEIAEoCVIGc291cmNlEicKBHRhZ3MYBSADKA4yEy5zY2lwLkRpYWdub3N0aWNUYWdSBHRhZ3M='); +final $typed_data.Uint8List diagnosticDescriptor = $convert.base64Decode( + 'CgpEaWFnbm9zdGljEioKCHNldmVyaXR5GAEgASgOMg4uc2NpcC5TZXZlcml0eVIIc2V2ZXJpdHkSEgoEY29kZRgCIAEoCVIEY29kZRIYCgdtZXNzYWdlGAMgASgJUgdtZXNzYWdlEhYKBnNvdXJjZRgEIAEoCVIGc291cmNlEicKBHRhZ3MYBSADKA4yEy5zY2lwLkRpYWdub3N0aWNUYWdSBHRhZ3M='); diff --git a/lib/src/gen/scip.pbserver.dart b/lib/src/gen/scip.pbserver.dart index 72b55d1f..b8575840 100644 --- a/lib/src/gen/scip.pbserver.dart +++ b/lib/src/gen/scip.pbserver.dart @@ -6,4 +6,3 @@ // ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name export 'scip.pb.dart'; - diff --git a/lib/src/indexer.dart b/lib/src/indexer.dart index afd522cc..87a1a135 100644 --- a/lib/src/indexer.dart +++ b/lib/src/indexer.dart @@ -16,14 +16,13 @@ Future indexPackage( final dirPath = p.normalize(p.absolute(root)); final metadata = Metadata( - projectRoot: 'file:/' + dirPath, - textDocumentEncoding: TextEncoding.UTF8, - toolInfo: ToolInfo( - name: 'scip-dart', - version: '0.0.1', - arguments: [], - ) - ); + projectRoot: 'file:/' + dirPath, + textDocumentEncoding: TextEncoding.UTF8, + toolInfo: ToolInfo( + name: 'scip-dart', + version: '0.0.1', + arguments: [], + )); final allPackageRoots = packageConfig.packages .map((package) => p.normalize(package.packageUriRoot.toFilePath())) @@ -36,10 +35,11 @@ Future indexPackage( final context = collection.contextFor(p.join(dirPath, 'lib')); final files = context.contextRoot - .analyzedFiles() - .where((file) => p.extension(file) == '.dart'); + .analyzedFiles() + .where((file) => p.extension(file) == '.dart'); - final resolvedUnits = await Future.wait(files.map(context.currentSession.getResolvedUnit)); + final resolvedUnits = + await Future.wait(files.map(context.currentSession.getResolvedUnit)); if (Flags.instance.performance) { print('Analyzing Source took: ${st.elapsedMilliseconds}ms'); @@ -47,29 +47,26 @@ Future indexPackage( print('Parsing Ast'); } - final documents = resolvedUnits - .whereType() - .map((resUnit) { - - final relativePath = p.relative(resUnit.path, from: dirPath); + final documents = + resolvedUnits.whereType().map((resUnit) { + final relativePath = p.relative(resUnit.path, from: dirPath); - final visitor = ScipVisitor( - relativePath, - dirPath, - resUnit.lineInfo, - packageConfig, - pubspec, - ); - resUnit.unit.accept(visitor); + final visitor = ScipVisitor( + relativePath, + dirPath, + resUnit.lineInfo, + packageConfig, + pubspec, + ); + resUnit.unit.accept(visitor); - return Document( - language: Language.Dart.name, - relativePath: relativePath, - occurrences: visitor.occurrences, - symbols: visitor.symbols, - ); - }) - .toList(); + return Document( + language: Language.Dart.name, + relativePath: relativePath, + occurrences: visitor.occurrences, + symbols: visitor.symbols, + ); + }).toList(); if (Flags.instance.performance) { print('Parsing Ast took: ${st.elapsedMilliseconds}ms'); @@ -80,4 +77,4 @@ Future indexPackage( documents: documents, externalSymbols: globalExternalSymbols, ); -} \ No newline at end of file +} diff --git a/lib/src/metadata.dart b/lib/src/metadata.dart index 3c765e37..72a1c3cd 100644 --- a/lib/src/metadata.dart +++ b/lib/src/metadata.dart @@ -2,19 +2,17 @@ import 'package:analyzer/dart/element/element.dart'; /// Refers to any additional metadata attached to a `SymbolInformation` /// struct on the protobuf spec. -/// -/// Use [getSymbolMetadata] to retrieve [SymbolMetadata] for a provided +/// +/// Use [getSymbolMetadata] to retrieve [SymbolMetadata] for a provided /// [Element] type. class SymbolMetadata { List documentation; - SymbolMetadata({ - required this.documentation - }); + SymbolMetadata({required this.documentation}); } /// Returns a [SymbolMetadata] object for a provided [Element] type. -/// +/// /// This information is used to embellish `SymbolInformation` struct's /// within the protobuf schema for scip SymbolMetadata getSymbolMetadata(Element element) { @@ -29,7 +27,7 @@ SymbolMetadata getSymbolMetadata(Element element) { ); return SymbolMetadata( - documentation:[ + documentation: [ '```dart\n$displayString\n```', if (docComment != null) docComment ], diff --git a/lib/src/scip_visitor.dart b/lib/src/scip_visitor.dart index 170c1040..cedaf038 100644 --- a/lib/src/scip_visitor.dart +++ b/lib/src/scip_visitor.dart @@ -28,10 +28,10 @@ class ScipVisitor extends GeneralizingAstVisitor { PackageConfig packageConfig, Pubspec pubspec, ) : _symbolGenerator = SymbolGenerator( - packageConfig, - _projectRoot, - pubspec, - ) { + packageConfig, + _projectRoot, + pubspec, + ) { final fileSymbol = _symbolGenerator.fileSymbolFor(_relativePath); occurrences.add(Occurrence( symbol: fileSymbol, @@ -44,7 +44,6 @@ class ScipVisitor extends GeneralizingAstVisitor { @override void visitNode(AstNode node) { - if (node is Comment) { // For now, don't parse anything within comments (this was broken for // local references). Later update to support this @@ -53,7 +52,7 @@ class ScipVisitor extends GeneralizingAstVisitor { // [visitDeclaration] on the [GeneralizingAstVisitor] does not match parameters // even though the parameter node extends [Declaration]. This is a workaround - // to correctly parse all [Declaration] ast nodes. + // to correctly parse all [Declaration] ast nodes. if (node is Declaration) { _visitDeclaration(node); } else if (node is SimpleFormalParameter) { @@ -105,7 +104,7 @@ class ScipVisitor extends GeneralizingAstVisitor { final element = node.staticElement; // element is null if there's nothing really to do for this node. Example: `void` - // TODO: One weird issue found: named parameters of external symbols were element.source + // TODO: One weird issue found: named parameters of external symbols were element.source // EX: `color(path, front: Styles.YELLOW);` where `color` comes from the chalk-dart package if (element == null || element.source == null) return; @@ -117,7 +116,8 @@ class ScipVisitor extends GeneralizingAstVisitor { )); if (!element.source!.fullName.startsWith(_projectRoot)) { - if (globalExternalSymbols.every((symbolInfo) => symbolInfo.symbol != symbol)) { + if (globalExternalSymbols + .every((symbolInfo) => symbolInfo.symbol != symbol)) { final meta = getSymbolMetadata(element); globalExternalSymbols.add(SymbolInformation( symbol: symbol, @@ -135,4 +135,4 @@ class ScipVisitor extends GeneralizingAstVisitor { documentation: meta.documentation, )); } -} \ No newline at end of file +} diff --git a/lib/src/symbol.dart b/lib/src/symbol.dart index 190c2695..118bcaf3 100644 --- a/lib/src/symbol.dart +++ b/lib/src/symbol.dart @@ -4,9 +4,8 @@ import 'package:package_config/package_config.dart'; import 'package:path/path.dart' as p; import 'package:scip_dart/src/utils.dart'; - /// Generates symbols for a specific file. -/// +/// /// Each sourcefile should use its own instance of `SymbolGenerator` class SymbolGenerator { final PackageConfig _packageConfig; @@ -18,7 +17,7 @@ class SymbolGenerator { /// A mapping between resolved local [Element]s and the [symbol] /// that should be used for the element. If no element is found, /// [_localElementIndex] should be used to generate one. - /// + /// /// Use [] Map _localElementRegistry = {}; @@ -29,7 +28,7 @@ class SymbolGenerator { ); /// For a given `Element` returns the scip symbol form. - /// + /// /// Returns [null] if symbol cannot be created for provided element String? symbolFor(Element element) { if (element is LocalVariableElement) { @@ -57,7 +56,6 @@ class SymbolGenerator { ].join(' '); } - String fileSymbolFor(String path) { return [ 'scip-dart', @@ -66,9 +64,8 @@ class SymbolGenerator { ].join(' '); } - - /// Returns a scip package symbol for a provided [Element]. - /// + /// Returns a scip package symbol for a provided [Element]. + /// /// ::= ' ' ' ' /// ::= any UTF-8, escape spaces with double space. /// ::= same as above, use the placeholder '.' to indicate an empty value @@ -87,18 +84,18 @@ class SymbolGenerator { return _externalPackageSymbolFor(element); } - + String _sdkPackageSymbolFor(Element element) { final path = element.source!.fullName; - + final searchPrefix = 'dart-sdk/lib/'; if (!path.contains(searchPrefix)) { throw Exception('Dart sdk path was not incorrect format: ${path}'); } - final partialPath = path.substring(path.indexOf(searchPrefix) + searchPrefix.length); + final partialPath = + path.substring(path.indexOf(searchPrefix) + searchPrefix.length); final dependencyName = partialPath.substring(0, partialPath.indexOf('/')); - final packageName = 'dart:$dependencyName'; final packageVersion = element.library!.languageVersion.package.toString(); @@ -112,7 +109,8 @@ class SymbolGenerator { } String _externalPackageSymbolFor(Element element) { - final package = _packageConfig.packageOf(Uri.file(element.source!.fullName)); + final package = + _packageConfig.packageOf(Uri.file(element.source!.fullName)); if (package == null) { // this should only happen if the source references a package that is not defined // in the pubspec (as a main or transitive dep) @@ -122,7 +120,7 @@ class SymbolGenerator { final packageName = package.name; final rootPath = p.basename(package.root.toString()); - final packageVersion = rootPath.substring(rootPath.lastIndexOf('-')+1); + final packageVersion = rootPath.substring(rootPath.lastIndexOf('-') + 1); return 'pub $packageName $packageVersion'; } @@ -148,21 +146,24 @@ class SymbolGenerator { /// ``` String? _getDescriptor(Element element) { if (element.source == null) { - print('WARN: Element has null source: ${element.runtimeType} (${element}) ${element.location?.components}'); + print( + 'WARN: Element has null source: ${element.runtimeType} (${element}) ${element.location?.components}'); return null; } final sourcePath = element.source!.fullName; - + String filePath; if (sourcePath.startsWith(_projectRoot)) { filePath = sourcePath.substring('${_projectRoot}/'.length); } else if (element.library?.isInSdk == true) { // TODO: there has to be a better way to get the path to a 'dart:*' file - filePath = sourcePath.substring(sourcePath.indexOf('dart-sdk/lib/') + 'dart-sdk/'.length); + filePath = sourcePath + .substring(sourcePath.indexOf('dart-sdk/lib/') + 'dart-sdk/'.length); } else { final config = _packageConfig.packageOf(Uri.file(sourcePath)); if (config == null) { - throw Exception('Could not find package for $sourcePath. Have you run pub get?'); + throw Exception( + 'Could not find package for $sourcePath. Have you run pub get?'); } filePath = sourcePath.substring(config.root.toFilePath().length); @@ -170,24 +171,23 @@ class SymbolGenerator { final namespace = _escapeNamespacePath(filePath); - if ( - element is TypeDefiningElement || // class, mixin, enum, type-alias - element is ExtensionElement - ) { + if (element is TypeDefiningElement || // class, mixin, enum, type-alias + element is ExtensionElement) { return '$namespace/${element.name}#'; } if (element is ConstructorElement) { final className = element.enclosingElement.name; - final constructorName = element.name.isNotEmpty ? element.name : '``'; + final constructorName = + element.name.isNotEmpty ? element.name : '``'; return '$namespace/$className#$constructorName().'; } - + if (element is MethodElement) { final className = element.enclosingElement.name; return '$namespace/$className#${element.name}().'; } - + if (element is FunctionElement) { return '$namespace/${element.name}().'; } @@ -210,14 +210,14 @@ class SymbolGenerator { return null; } - // If element is a GenericFunctionTypeElement, the function is a + // If element is a GenericFunctionTypeElement, the function is a // `void Function({String param})` type. For this case, [param] // is not indexable, so do not generate a symbol for it if (element is GenericFunctionTypeElement) return null; return '${_getDescriptor(encEle)}(${element.name})'; } - + if (element is PropertyAccessorElement) { final parentName = element.enclosingElement.name; return [ @@ -232,34 +232,32 @@ class SymbolGenerator { return '${_getDescriptor(encEle)}${element.name}.'; } - display( - '\n' - 'Received unknown type (${element.runtimeType})\n' - '\tname: ${element.name}\n' - '\tpath: (${element.library!.source.fullName})' - '\n' - ); + display('\n' + 'Received unknown type (${element.runtimeType})\n' + '\tname: ${element.name}\n' + '\tpath: (${element.library!.source.fullName})' + '\n'); return null; } - String _localSymbolFor(Element ele) { - _localElementRegistry.putIfAbsent(ele, () => 'local ${_localElementIndex++}'); + _localElementRegistry.putIfAbsent( + ele, () => 'local ${_localElementIndex++}'); return _localElementRegistry[ele]!; } String _escapeNamespacePath(String path) { return path - .split('/') - .map((segment) => segment.contains('.') ? '`$segment`' : segment) - .join('/'); + .split('/') + .map((segment) => segment.contains('.') ? '`$segment`' : segment) + .join('/'); } bool _isInSdk(Element element) { return element.library?.isInSdk == true; } - bool _isInCurrentPackage(Element element){ + bool _isInCurrentPackage(Element element) { return element.source!.fullName.startsWith(_projectRoot); } -} \ No newline at end of file +} diff --git a/lib/src/utils.dart b/lib/src/utils.dart index 86fdc9a9..159f7efe 100644 --- a/lib/src/utils.dart +++ b/lib/src/utils.dart @@ -8,6 +8,7 @@ enum DisplayLevel { warn, error, } + void display(String input, {DisplayLevel level = DisplayLevel.warn}) { if (!Flags.instance.verbose) return; @@ -27,4 +28,4 @@ extension LineInfoExtension on LineInfo { loc.columnNumber - 1 + nameLength ]; } -} \ No newline at end of file +} diff --git a/pubspec.lock b/pubspec.lock index 88f74bc6..23ec0e4f 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -29,6 +29,62 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.10.0" + build: + dependency: transitive + description: + name: build + url: "https://pub.dartlang.org" + source: hosted + version: "2.3.1" + build_config: + dependency: transitive + description: + name: build_config + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" + build_daemon: + dependency: transitive + description: + name: build_daemon + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.1" + build_resolvers: + dependency: transitive + description: + name: build_resolvers + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.0" + build_runner: + dependency: transitive + description: + name: build_runner + url: "https://pub.dartlang.org" + source: hosted + version: "2.3.3" + build_runner_core: + dependency: transitive + description: + name: build_runner_core + url: "https://pub.dartlang.org" + source: hosted + version: "7.2.7" + built_collection: + dependency: transitive + description: + name: built_collection + url: "https://pub.dartlang.org" + source: hosted + version: "5.1.1" + built_value: + dependency: transitive + description: + name: built_value + url: "https://pub.dartlang.org" + source: hosted + version: "8.4.3" checked_yaml: dependency: transitive description: @@ -36,8 +92,15 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.2" + code_builder: + dependency: transitive + description: + name: code_builder + url: "https://pub.dartlang.org" + source: hosted + version: "4.4.0" collection: - dependency: "direct main" + dependency: transitive description: name: collection url: "https://pub.dartlang.org" @@ -57,6 +120,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.2" + dart_dev: + dependency: "direct dev" + description: + name: dart_dev + url: "https://pub.dartlang.org" + source: hosted + version: "3.9.2" + dart_style: + dependency: transitive + description: + name: dart_style + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.4" + dependency_validator: + dependency: "direct dev" + description: + name: dependency_validator + url: "https://pub.dartlang.org" + source: hosted + version: "3.2.2" file: dependency: transitive description: @@ -71,6 +155,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.1" + frontend_server_client: + dependency: transitive + description: + name: frontend_server_client + url: "https://pub.dartlang.org" + source: hosted + version: "3.2.0" glob: dependency: transitive description: @@ -78,6 +169,41 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.1" + graphs: + dependency: transitive + description: + name: graphs + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.0" + http_multi_server: + dependency: transitive + description: + name: http_multi_server + url: "https://pub.dartlang.org" + source: hosted + version: "3.2.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "4.0.2" + io: + dependency: transitive + description: + name: io + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + js: + dependency: transitive + description: + name: js + url: "https://pub.dartlang.org" + source: hosted + version: "0.6.5" json_annotation: dependency: transitive description: @@ -85,6 +211,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.8.0" + logging: + dependency: transitive + description: + name: logging + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" + matcher: + dependency: transitive + description: + name: matcher + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.14" meta: dependency: transitive description: @@ -92,8 +232,15 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.0" - package_config: + mime: dependency: transitive + description: + name: mime + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + package_config: + dependency: "direct main" description: name: package_config url: "https://pub.dartlang.org" @@ -106,6 +253,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.3" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.11.1" + pool: + dependency: transitive + description: + name: pool + url: "https://pub.dartlang.org" + source: hosted + version: "1.5.1" protobuf: dependency: "direct main" description: @@ -127,6 +288,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.2.1" + shelf: + dependency: transitive + description: + name: shelf + url: "https://pub.dartlang.org" + source: hosted + version: "1.4.0" + shelf_web_socket: + dependency: transitive + description: + name: shelf_web_socket + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.3" source_span: dependency: transitive description: @@ -134,6 +309,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.1" + stack_trace: + dependency: transitive + description: + name: stack_trace + url: "https://pub.dartlang.org" + source: hosted + version: "1.11.0" + stream_channel: + dependency: transitive + description: + name: stream_channel + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.1" + stream_transform: + dependency: transitive + description: + name: stream_transform + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" string_scanner: dependency: transitive description: @@ -148,6 +344,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.2.1" + timing: + dependency: transitive + description: + name: timing + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" typed_data: dependency: transitive description: @@ -162,6 +365,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.2" + web_socket_channel: + dependency: transitive + description: + name: web_socket_channel + url: "https://pub.dartlang.org" + source: hosted + version: "2.3.0" yaml: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index d41e9cd6..4d40bf0d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -10,7 +10,11 @@ executables: dependencies: analyzer: ^5.4.0 args: ^2.4.0 - collection: ^1.17.1 + package_config: ^2.1.0 path: ^1.8.3 protobuf: ^2.1.0 - pubspec_parse: ^1.2.1 \ No newline at end of file + pubspec_parse: ^1.2.1 + +dev_dependencies: + dependency_validator: ^3.2.2 + dart_dev: ^3.9.2 \ No newline at end of file diff --git a/snapshots/input/basic-project/lib/main.dart b/snapshots/input/basic-project/lib/main.dart index d47f527d..32d3ea0a 100644 --- a/snapshots/input/basic-project/lib/main.dart +++ b/snapshots/input/basic-project/lib/main.dart @@ -1,8 +1,8 @@ /// This is a fib function -/// +/// /// Takes a number /// Returns a number -int fib(int n){ +int fib(int n) { if (n <= 1) return 0; return fib(n - 1) + fib(n - 2); } @@ -15,12 +15,13 @@ final y = 'Hello'; String capture() { return y; } + final capture_lambda = () => y; void main() { - for (var i = 0; i <= 10; i ++) {} + for (var i = 0; i <= 10; i++) {} - for (var i in [1,2,3]) { + for (var i in [1, 2, 3]) { print(i); } @@ -31,4 +32,4 @@ void main() { void forever() { return forever(); -} \ No newline at end of file +} diff --git a/snapshots/input/basic-project/lib/more.dart b/snapshots/input/basic-project/lib/more.dart index 92d9cbe2..3efeba07 100644 --- a/snapshots/input/basic-project/lib/more.dart +++ b/snapshots/input/basic-project/lib/more.dart @@ -65,4 +65,4 @@ void main() { print(cat); print(dog); print('The sum of $numbers is $sum'); -} \ No newline at end of file +} diff --git a/snapshots/input/basic-project/lib/other.dart b/snapshots/input/basic-project/lib/other.dart index f8711f37..f25236b1 100644 --- a/snapshots/input/basic-project/lib/other.dart +++ b/snapshots/input/basic-project/lib/other.dart @@ -1,4 +1,4 @@ class Foo { int _far; Foo(this._far); -} \ No newline at end of file +} diff --git a/snapshots/output/basic-project/lib/main.dart b/snapshots/output/basic-project/lib/main.dart index 5b8b8ea6..cad3ab03 100755 --- a/snapshots/output/basic-project/lib/main.dart +++ b/snapshots/output/basic-project/lib/main.dart @@ -1,9 +1,9 @@ - /// This is a fib function +/// This is a fib function // definition scip-dart pub dart_test 1.0.0 lib/main.dart/ - /// - /// Takes a number - /// Returns a number - int fib(int n){ +/// +/// Takes a number +/// Returns a number +int fib(int n) { //^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // documentation ```dart @@ -11,72 +11,73 @@ // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^ definition local 0 // documentation ```dart - if (n <= 1) return 0; + if (n <= 1) return 0; // ^ reference local 0 - return fib(n - 1) + fib(n - 2); + return fib(n - 1) + fib(n - 2); // ^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // ^ reference local 0 // ^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // ^ reference local 0 - } - - void print_fib(int a) { +} + +void print_fib(int a) { // ^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/print_fib(). // documentation ```dart // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^ definition local 1 // documentation ```dart - print(fib(a)); + print(fib(a)); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // ^ reference local 1 - } - - final y = 'Hello'; +} + +final y = 'Hello'; // ^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/y. // documentation ```dart - String capture() { +String capture() { //^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/string.dart/String# // ^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/capture(). // documentation ```dart - return y; + return y; // ^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/y. - } - final capture_lambda = () => y; +} + +final capture_lambda = () => y; // ^^^^^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/capture_lambda. // documentation ```dart // ^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/y. - - void main() { + +void main() { // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/main(). // documentation ```dart - for (var i = 0; i <= 10; i ++) {} + for (var i = 0; i <= 10; i++) {} // ^ definition local 2 // documentation ```dart // ^ reference local 2 // ^ reference local 2 - - for (var i in [1,2,3]) { + + for (var i in [1, 2, 3]) { // ^ definition local 3 // documentation ```dart - print(i); + print(i); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^ reference local 3 - } - - var a = 0; + } + + var a = 0; // ^ definition local 4 // documentation ```dart - a = 1; + a = 1; // ^ reference local 4 - print_fib(a); + print_fib(a); // ^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/print_fib(). // ^ reference local 4 - } - - void forever() { +} + +void forever() { // ^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/forever(). // documentation ```dart - return forever(); + return forever(); // ^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/forever(). - } +} diff --git a/snapshots/output/basic-project/lib/more.dart b/snapshots/output/basic-project/lib/more.dart index d73396c0..0aa4ff12 100755 --- a/snapshots/output/basic-project/lib/more.dart +++ b/snapshots/output/basic-project/lib/more.dart @@ -1,102 +1,102 @@ - import 'dart:math'; +import 'dart:math'; // definition scip-dart pub dart_test 1.0.0 lib/more.dart/ - - enum AnimalType { + +enum AnimalType { // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // documentation ```dart - cat, + cat, // ^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#cat. // documentation ```dart - dog, + dog, // ^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#dog. // documentation ```dart - bird, + bird, // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#bird. // documentation ```dart - } - - typedef SoundMaker = void Function(); +} + +typedef SoundMaker = void Function(); // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/SoundMaker# // documentation ```dart - - mixin SleepMixin { + +mixin SleepMixin { // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin# // documentation ```dart - void sleep() { + void sleep() { // ^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin#sleep(). // documentation ```dart - print('zzz...'); + print('zzz...'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - } } - - class Animal with SleepMixin { +} + +class Animal with SleepMixin { // ^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // documentation ```dart // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin# - String name; + String name; // ^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/string.dart/String# // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#name. // documentation ```dart - AnimalType type; + AnimalType type; // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#type. // documentation ```dart - SoundMaker? soundMaker; + SoundMaker? soundMaker; // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SoundMaker# // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#soundMaker. // documentation ```dart - - Animal(this.name, this.type) { + + Animal(this.name, this.type) { // ^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#(). // documentation ```dart // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# - switch (type) { + switch (type) { // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#type. - case AnimalType.cat: + case AnimalType.cat: // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#cat. - soundMaker = () => print('Meow!'); + soundMaker = () => print('Meow!'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - break; - case AnimalType.dog: + break; + case AnimalType.dog: // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#dog. - soundMaker = () => print('Woof!'); + soundMaker = () => print('Woof!'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - break; - case AnimalType.bird: + break; + case AnimalType.bird: // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#bird. - soundMaker = () => print('Chirp!'); + soundMaker = () => print('Chirp!'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - break; - default: - soundMaker = () => print('Unknown animal type'); + break; + default: + soundMaker = () => print('Unknown animal type'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - } } - - void makeSound() { + } + + void makeSound() { // ^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#makeSound(). // documentation ```dart - soundMaker?.call(); + soundMaker?.call(); // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#soundMaker. - } - - @override + } + + @override // ^^^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/annotations.dart/override. - String toString() { + String toString() { // ^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/string.dart/String# // ^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#toString(). // documentation ```dart - return '$name the $type'; + return '$name the $type'; // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#name. // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#type. - } } - - int calculateSum(List numbers) { +} + +int calculateSum(List numbers) { //^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/calculateSum(). // documentation ```dart @@ -104,7 +104,7 @@ // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^^^^ definition local 0 // documentation ```dart - return numbers.reduce((value, element) => value + element); + return numbers.reduce((value, element) => value + element); // ^^^^^^^ reference local 0 // ^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/iterable.dart/Iterable#reduce(). // ^^^^^ definition local 1 @@ -113,60 +113,60 @@ // documentation ```dart // ^^^^^ reference local 1 // ^^^^^^^ reference local 2 - } - - void main() { +} + +void main() { // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/main(). // documentation ```dart - List numbers = [1, 2, 3, 4, 5]; + List numbers = [1, 2, 3, 4, 5]; // ^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/list.dart/List# // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^^^^ definition local 3 // documentation ```dart - int sum = calculateSum(numbers); + int sum = calculateSum(numbers); // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^ definition local 4 // documentation ```dart // ^^^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/calculateSum(). // ^^^^^^^ reference local 3 - - Animal cat = Animal('Kitty', AnimalType.cat); + + Animal cat = Animal('Kitty', AnimalType.cat); // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^ definition local 5 // documentation ```dart // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#cat. - Animal dog = Animal('Buddy', AnimalType.dog); + Animal dog = Animal('Buddy', AnimalType.dog); // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^ definition local 6 // documentation ```dart // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#dog. - - cat.makeSound(); + + cat.makeSound(); // ^^^ reference local 5 // ^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#makeSound(). - cat.sleep(); + cat.sleep(); // ^^^ reference local 5 // ^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin#sleep(). - - dog.makeSound(); + + dog.makeSound(); // ^^^ reference local 6 // ^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#makeSound(). - dog.sleep(); + dog.sleep(); // ^^^ reference local 6 // ^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin#sleep(). - - print(cat); + + print(cat); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^ reference local 5 - print(dog); + print(dog); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^ reference local 6 - print('The sum of $numbers is $sum'); + print('The sum of $numbers is $sum'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^^^^^ reference local 3 // ^^^ reference local 4 - } +} diff --git a/snapshots/output/basic-project/lib/other.dart b/snapshots/output/basic-project/lib/other.dart index 0c2f0276..ee5a742c 100755 --- a/snapshots/output/basic-project/lib/other.dart +++ b/snapshots/output/basic-project/lib/other.dart @@ -1,13 +1,13 @@ - class Foo { +class Foo { // definition scip-dart pub dart_test 1.0.0 lib/other.dart/ // ^^^ definition scip-dart pub dart_test 1.0.0 lib/other.dart/Foo# // documentation ```dart - int _far; + int _far; // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^ definition local 0 // documentation ```dart - Foo(this._far); + Foo(this._far); // ^^^ definition scip-dart pub dart_test 1.0.0 lib/other.dart/Foo#(). // documentation ```dart // ^^^ reference scip-dart pub dart_test 1.0.0 lib/other.dart/Foo# - } +} diff --git a/tool/dart_dev/config.dart b/tool/dart_dev/config.dart new file mode 100644 index 00000000..01bf0cf3 --- /dev/null +++ b/tool/dart_dev/config.dart @@ -0,0 +1,3 @@ +import 'package:dart_dev/dart_dev.dart'; + +final config = coreConfig; From 01ae41c16c32cd8d0eecb8dac527c28aa2473ab6 Mon Sep 17 00:00:00 2001 From: Matthew Nitschke Date: Wed, 1 Mar 2023 17:41:04 -0700 Subject: [PATCH 3/6] revert fmt of snap and gen files --- pubspec.lock | 2 +- pubspec.yaml | 3 +- snapshots/output/basic-project/lib/main.dart | 71 +++++----- snapshots/output/basic-project/lib/more.dart | 131 +++++++++--------- snapshots/output/basic-project/lib/other.dart | 9 +- tool/dart_dev/config.dart | 9 +- 6 files changed, 118 insertions(+), 107 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index 23ec0e4f..943a9340 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -163,7 +163,7 @@ packages: source: hosted version: "3.2.0" glob: - dependency: transitive + dependency: "direct dev" description: name: glob url: "https://pub.dartlang.org" diff --git a/pubspec.yaml b/pubspec.yaml index 4d40bf0d..8406dd79 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -17,4 +17,5 @@ dependencies: dev_dependencies: dependency_validator: ^3.2.2 - dart_dev: ^3.9.2 \ No newline at end of file + dart_dev: ^3.9.2 + glob: ^2.1.1 diff --git a/snapshots/output/basic-project/lib/main.dart b/snapshots/output/basic-project/lib/main.dart index cad3ab03..cd79cf01 100755 --- a/snapshots/output/basic-project/lib/main.dart +++ b/snapshots/output/basic-project/lib/main.dart @@ -1,9 +1,9 @@ -/// This is a fib function + /// This is a fib function // definition scip-dart pub dart_test 1.0.0 lib/main.dart/ -/// -/// Takes a number -/// Returns a number -int fib(int n) { + /// + /// Takes a number + /// Returns a number + int fib(int n) { //^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // documentation ```dart @@ -11,73 +11,74 @@ int fib(int n) { // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^ definition local 0 // documentation ```dart - if (n <= 1) return 0; + if (n <= 1) return 0; // ^ reference local 0 - return fib(n - 1) + fib(n - 2); + return fib(n - 1) + fib(n - 2); // ^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // ^ reference local 0 // ^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // ^ reference local 0 -} - -void print_fib(int a) { + } + + void print_fib(int a) { // ^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/print_fib(). // documentation ```dart // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^ definition local 1 // documentation ```dart - print(fib(a)); + print(fib(a)); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/fib(). // ^ reference local 1 -} - -final y = 'Hello'; + } + + final y = 'Hello'; // ^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/y. // documentation ```dart -String capture() { + String capture() { //^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/string.dart/String# // ^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/capture(). // documentation ```dart - return y; + return y; // ^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/y. -} - -final capture_lambda = () => y; + } + + final capture_lambda = () => y; // ^^^^^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/capture_lambda. // documentation ```dart // ^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/y. - -void main() { + + void main() { // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/main(). // documentation ```dart - for (var i = 0; i <= 10; i++) {} + for (var i = 0; i <= 10; i++) {} // ^ definition local 2 // documentation ```dart // ^ reference local 2 // ^ reference local 2 - - for (var i in [1, 2, 3]) { + + for (var i in [1, 2, 3]) { // ^ definition local 3 // documentation ```dart - print(i); + print(i); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^ reference local 3 - } - - var a = 0; + } + + var a = 0; // ^ definition local 4 // documentation ```dart - a = 1; + a = 1; // ^ reference local 4 - print_fib(a); + print_fib(a); // ^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/print_fib(). // ^ reference local 4 -} - -void forever() { + } + + void forever() { // ^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/main.dart/forever(). // documentation ```dart - return forever(); + return forever(); // ^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/main.dart/forever(). -} + } + diff --git a/snapshots/output/basic-project/lib/more.dart b/snapshots/output/basic-project/lib/more.dart index 0aa4ff12..b8421975 100755 --- a/snapshots/output/basic-project/lib/more.dart +++ b/snapshots/output/basic-project/lib/more.dart @@ -1,102 +1,102 @@ -import 'dart:math'; + import 'dart:math'; // definition scip-dart pub dart_test 1.0.0 lib/more.dart/ - -enum AnimalType { + + enum AnimalType { // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // documentation ```dart - cat, + cat, // ^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#cat. // documentation ```dart - dog, + dog, // ^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#dog. // documentation ```dart - bird, + bird, // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#bird. // documentation ```dart -} - -typedef SoundMaker = void Function(); + } + + typedef SoundMaker = void Function(); // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/SoundMaker# // documentation ```dart - -mixin SleepMixin { + + mixin SleepMixin { // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin# // documentation ```dart - void sleep() { + void sleep() { // ^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin#sleep(). // documentation ```dart - print('zzz...'); + print('zzz...'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). + } } -} - -class Animal with SleepMixin { + + class Animal with SleepMixin { // ^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // documentation ```dart // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin# - String name; + String name; // ^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/string.dart/String# // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#name. // documentation ```dart - AnimalType type; + AnimalType type; // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#type. // documentation ```dart - SoundMaker? soundMaker; + SoundMaker? soundMaker; // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SoundMaker# // ^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#soundMaker. // documentation ```dart - - Animal(this.name, this.type) { + + Animal(this.name, this.type) { // ^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#(). // documentation ```dart // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# - switch (type) { + switch (type) { // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#type. - case AnimalType.cat: + case AnimalType.cat: // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#cat. - soundMaker = () => print('Meow!'); + soundMaker = () => print('Meow!'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - break; - case AnimalType.dog: + break; + case AnimalType.dog: // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#dog. - soundMaker = () => print('Woof!'); + soundMaker = () => print('Woof!'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - break; - case AnimalType.bird: + break; + case AnimalType.bird: // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#bird. - soundMaker = () => print('Chirp!'); + soundMaker = () => print('Chirp!'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). - break; - default: - soundMaker = () => print('Unknown animal type'); + break; + default: + soundMaker = () => print('Unknown animal type'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). + } } - } - - void makeSound() { + + void makeSound() { // ^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#makeSound(). // documentation ```dart - soundMaker?.call(); + soundMaker?.call(); // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#soundMaker. - } - - @override + } + + @override // ^^^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/annotations.dart/override. - String toString() { + String toString() { // ^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/string.dart/String# // ^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#toString(). // documentation ```dart - return '$name the $type'; + return '$name the $type'; // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#name. // ^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#type. + } } -} - -int calculateSum(List numbers) { + + int calculateSum(List numbers) { //^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^^^^^^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/calculateSum(). // documentation ```dart @@ -104,7 +104,7 @@ int calculateSum(List numbers) { // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^^^^ definition local 0 // documentation ```dart - return numbers.reduce((value, element) => value + element); + return numbers.reduce((value, element) => value + element); // ^^^^^^^ reference local 0 // ^^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/iterable.dart/Iterable#reduce(). // ^^^^^ definition local 1 @@ -113,60 +113,61 @@ int calculateSum(List numbers) { // documentation ```dart // ^^^^^ reference local 1 // ^^^^^^^ reference local 2 -} - -void main() { + } + + void main() { // ^^^^ definition scip-dart pub dart_test 1.0.0 lib/more.dart/main(). // documentation ```dart - List numbers = [1, 2, 3, 4, 5]; + List numbers = [1, 2, 3, 4, 5]; // ^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/list.dart/List# // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^^^^ definition local 3 // documentation ```dart - int sum = calculateSum(numbers); + int sum = calculateSum(numbers); // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^ definition local 4 // documentation ```dart // ^^^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/calculateSum(). // ^^^^^^^ reference local 3 - - Animal cat = Animal('Kitty', AnimalType.cat); + + Animal cat = Animal('Kitty', AnimalType.cat); // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^ definition local 5 // documentation ```dart // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#cat. - Animal dog = Animal('Buddy', AnimalType.dog); + Animal dog = Animal('Buddy', AnimalType.dog); // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^ definition local 6 // documentation ```dart // ^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal# // ^^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType# // ^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/AnimalType#dog. - - cat.makeSound(); + + cat.makeSound(); // ^^^ reference local 5 // ^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#makeSound(). - cat.sleep(); + cat.sleep(); // ^^^ reference local 5 // ^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin#sleep(). - - dog.makeSound(); + + dog.makeSound(); // ^^^ reference local 6 // ^^^^^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/Animal#makeSound(). - dog.sleep(); + dog.sleep(); // ^^^ reference local 6 // ^^^^^ reference scip-dart pub dart_test 1.0.0 lib/more.dart/SleepMixin#sleep(). - - print(cat); + + print(cat); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^ reference local 5 - print(dog); + print(dog); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^ reference local 6 - print('The sum of $numbers is $sum'); + print('The sum of $numbers is $sum'); // ^^^^^ reference scip-dart pub dart:core 2.18.0 lib/core/print.dart/print(). // ^^^^^^^ reference local 3 // ^^^ reference local 4 -} + } + diff --git a/snapshots/output/basic-project/lib/other.dart b/snapshots/output/basic-project/lib/other.dart index ee5a742c..f7f4392f 100755 --- a/snapshots/output/basic-project/lib/other.dart +++ b/snapshots/output/basic-project/lib/other.dart @@ -1,13 +1,14 @@ -class Foo { + class Foo { // definition scip-dart pub dart_test 1.0.0 lib/other.dart/ // ^^^ definition scip-dart pub dart_test 1.0.0 lib/other.dart/Foo# // documentation ```dart - int _far; + int _far; // ^^^ reference scip-dart pub dart:core 2.18.0 lib/core/int.dart/int# // ^^^^ definition local 0 // documentation ```dart - Foo(this._far); + Foo(this._far); // ^^^ definition scip-dart pub dart_test 1.0.0 lib/other.dart/Foo#(). // documentation ```dart // ^^^ reference scip-dart pub dart_test 1.0.0 lib/other.dart/Foo# -} + } + diff --git a/tool/dart_dev/config.dart b/tool/dart_dev/config.dart index 01bf0cf3..d5da118f 100644 --- a/tool/dart_dev/config.dart +++ b/tool/dart_dev/config.dart @@ -1,3 +1,10 @@ import 'package:dart_dev/dart_dev.dart'; +import 'package:glob/glob.dart'; -final config = coreConfig; +final config = { + ...coreConfig, + 'format': FormatTool()..exclude = [ + Glob('snapshots/**'), + Glob('lib/src/gen/*.dart') + ] +}; From ebb2bd0c4ff99cc79c9b726b5d2f22a66c407843 Mon Sep 17 00:00:00 2001 From: Matthew Nitschke Date: Wed, 1 Mar 2023 17:43:02 -0700 Subject: [PATCH 4/6] regen proto --- Makefile | 3 + lib/src/gen/scip.pb.dart | 916 ++++++++---------------------- lib/src/gen/scip.pbenum.dart | 995 ++++++--------------------------- lib/src/gen/scip.pbjson.dart | 225 ++------ lib/src/gen/scip.pbserver.dart | 3 +- 5 files changed, 464 insertions(+), 1678 deletions(-) diff --git a/Makefile b/Makefile index 7f1f43cf..1ce64fa5 100644 --- a/Makefile +++ b/Makefile @@ -7,5 +7,8 @@ snap: lint: scip lint ./index.scip +gen-proto: + protoc --dart_out=. ./lib/src/gen/scip.proto + print: scip print ./index.scip \ No newline at end of file diff --git a/lib/src/gen/scip.pb.dart b/lib/src/gen/scip.pb.dart index c639899d..d4da93b6 100644 --- a/lib/src/gen/scip.pb.dart +++ b/lib/src/gen/scip.pb.dart @@ -1,6 +1,6 @@ /// // Generated code. Do not modify. -// source: scip.proto +// source: lib/src/gen/scip.proto // // @dart = 2.12 // ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name @@ -14,36 +14,12 @@ import 'scip.pbenum.dart'; export 'scip.pbenum.dart'; class Index extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Index', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOM( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'metadata', - subBuilder: Metadata.create) - ..pc( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'documents', - $pb.PbFieldType.PM, - subBuilder: Document.create) - ..pc( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'externalSymbols', - $pb.PbFieldType.PM, - subBuilder: SymbolInformation.create) - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Index', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: Metadata.create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'documents', $pb.PbFieldType.PM, subBuilder: Document.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'externalSymbols', $pb.PbFieldType.PM, subBuilder: SymbolInformation.create) + ..hasRequiredFields = false + ; Index._() : super(); factory Index({ @@ -63,39 +39,31 @@ class Index extends $pb.GeneratedMessage { } return _result; } - factory Index.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Index.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Index.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Index.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Index clone() => Index()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Index copyWith(void Function(Index) updates) => - super.copyWith((message) => updates(message as Index)) - as Index; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Index copyWith(void Function(Index) updates) => super.copyWith((message) => updates(message as Index)) as Index; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Index create() => Index._(); Index createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Index getDefault() => - _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Index getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Index? _defaultInstance; @$pb.TagNumber(1) Metadata get metadata => $_getN(0); @$pb.TagNumber(1) - set metadata(Metadata v) { - setField(1, v); - } - + set metadata(Metadata v) { setField(1, v); } @$pb.TagNumber(1) $core.bool hasMetadata() => $_has(0); @$pb.TagNumber(1) @@ -111,45 +79,13 @@ class Index extends $pb.GeneratedMessage { } class Metadata extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Metadata', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..e( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'version', - $pb.PbFieldType.OE, - defaultOrMaker: ProtocolVersion.UnspecifiedProtocolVersion, - valueOf: ProtocolVersion.valueOf, - enumValues: ProtocolVersion.values) - ..aOM( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'toolInfo', - subBuilder: ToolInfo.create) - ..aOS( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'projectRoot') - ..e( - 4, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'textDocumentEncoding', - $pb.PbFieldType.OE, - defaultOrMaker: TextEncoding.UnspecifiedTextEncoding, - valueOf: TextEncoding.valueOf, - enumValues: TextEncoding.values) - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Metadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version', $pb.PbFieldType.OE, defaultOrMaker: ProtocolVersion.UnspecifiedProtocolVersion, valueOf: ProtocolVersion.valueOf, enumValues: ProtocolVersion.values) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'toolInfo', subBuilder: ToolInfo.create) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'projectRoot') + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'textDocumentEncoding', $pb.PbFieldType.OE, defaultOrMaker: TextEncoding.UnspecifiedTextEncoding, valueOf: TextEncoding.valueOf, enumValues: TextEncoding.values) + ..hasRequiredFields = false + ; Metadata._() : super(); factory Metadata({ @@ -173,39 +109,31 @@ class Metadata extends $pb.GeneratedMessage { } return _result; } - factory Metadata.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Metadata.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Metadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Metadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Metadata clone() => Metadata()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Metadata copyWith(void Function(Metadata) updates) => - super.copyWith((message) => updates(message as Metadata)) - as Metadata; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Metadata copyWith(void Function(Metadata) updates) => super.copyWith((message) => updates(message as Metadata)) as Metadata; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Metadata create() => Metadata._(); Metadata createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Metadata getDefault() => - _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Metadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Metadata? _defaultInstance; @$pb.TagNumber(1) ProtocolVersion get version => $_getN(0); @$pb.TagNumber(1) - set version(ProtocolVersion v) { - setField(1, v); - } - + set version(ProtocolVersion v) { setField(1, v); } @$pb.TagNumber(1) $core.bool hasVersion() => $_has(0); @$pb.TagNumber(1) @@ -214,10 +142,7 @@ class Metadata extends $pb.GeneratedMessage { @$pb.TagNumber(2) ToolInfo get toolInfo => $_getN(1); @$pb.TagNumber(2) - set toolInfo(ToolInfo v) { - setField(2, v); - } - + set toolInfo(ToolInfo v) { setField(2, v); } @$pb.TagNumber(2) $core.bool hasToolInfo() => $_has(1); @$pb.TagNumber(2) @@ -228,10 +153,7 @@ class Metadata extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.String get projectRoot => $_getSZ(2); @$pb.TagNumber(3) - set projectRoot($core.String v) { - $_setString(2, v); - } - + set projectRoot($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasProjectRoot() => $_has(2); @$pb.TagNumber(3) @@ -240,10 +162,7 @@ class Metadata extends $pb.GeneratedMessage { @$pb.TagNumber(4) TextEncoding get textDocumentEncoding => $_getN(3); @$pb.TagNumber(4) - set textDocumentEncoding(TextEncoding v) { - setField(4, v); - } - + set textDocumentEncoding(TextEncoding v) { setField(4, v); } @$pb.TagNumber(4) $core.bool hasTextDocumentEncoding() => $_has(3); @$pb.TagNumber(4) @@ -251,31 +170,12 @@ class Metadata extends $pb.GeneratedMessage { } class ToolInfo extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'ToolInfo', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOS( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'name') - ..aOS( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'version') - ..pPS( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'arguments') - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ToolInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'arguments') + ..hasRequiredFields = false + ; ToolInfo._() : super(); factory ToolInfo({ @@ -295,39 +195,31 @@ class ToolInfo extends $pb.GeneratedMessage { } return _result; } - factory ToolInfo.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory ToolInfo.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory ToolInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ToolInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') ToolInfo clone() => ToolInfo()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - ToolInfo copyWith(void Function(ToolInfo) updates) => - super.copyWith((message) => updates(message as ToolInfo)) - as ToolInfo; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ToolInfo copyWith(void Function(ToolInfo) updates) => super.copyWith((message) => updates(message as ToolInfo)) as ToolInfo; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ToolInfo create() => ToolInfo._(); ToolInfo createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static ToolInfo getDefault() => - _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ToolInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ToolInfo? _defaultInstance; @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) - set name($core.String v) { - $_setString(0, v); - } - + set name($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasName() => $_has(0); @$pb.TagNumber(1) @@ -336,10 +228,7 @@ class ToolInfo extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get version => $_getSZ(1); @$pb.TagNumber(2) - set version($core.String v) { - $_setString(1, v); - } - + set version($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasVersion() => $_has(1); @$pb.TagNumber(2) @@ -350,40 +239,13 @@ class ToolInfo extends $pb.GeneratedMessage { } class Document extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Document', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOS( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'relativePath') - ..pc( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'occurrences', - $pb.PbFieldType.PM, - subBuilder: Occurrence.create) - ..pc( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'symbols', - $pb.PbFieldType.PM, - subBuilder: SymbolInformation.create) - ..aOS( - 4, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'language') - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Document', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'relativePath') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'occurrences', $pb.PbFieldType.PM, subBuilder: Occurrence.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbols', $pb.PbFieldType.PM, subBuilder: SymbolInformation.create) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'language') + ..hasRequiredFields = false + ; Document._() : super(); factory Document({ @@ -407,39 +269,31 @@ class Document extends $pb.GeneratedMessage { } return _result; } - factory Document.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Document.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Document.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Document.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Document clone() => Document()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Document copyWith(void Function(Document) updates) => - super.copyWith((message) => updates(message as Document)) - as Document; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Document copyWith(void Function(Document) updates) => super.copyWith((message) => updates(message as Document)) as Document; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Document create() => Document._(); Document createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Document getDefault() => - _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Document getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Document? _defaultInstance; @$pb.TagNumber(1) $core.String get relativePath => $_getSZ(0); @$pb.TagNumber(1) - set relativePath($core.String v) { - $_setString(0, v); - } - + set relativePath($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasRelativePath() => $_has(0); @$pb.TagNumber(1) @@ -454,10 +308,7 @@ class Document extends $pb.GeneratedMessage { @$pb.TagNumber(4) $core.String get language => $_getSZ(3); @$pb.TagNumber(4) - set language($core.String v) { - $_setString(3, v); - } - + set language($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasLanguage() => $_has(3); @$pb.TagNumber(4) @@ -465,34 +316,12 @@ class Document extends $pb.GeneratedMessage { } class Symbol extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Symbol', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOS( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'scheme') - ..aOM( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'package', - subBuilder: Package.create) - ..pc( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'descriptors', - $pb.PbFieldType.PM, - subBuilder: Descriptor.create) - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Symbol', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'scheme') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'package', subBuilder: Package.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'descriptors', $pb.PbFieldType.PM, subBuilder: Descriptor.create) + ..hasRequiredFields = false + ; Symbol._() : super(); factory Symbol({ @@ -512,39 +341,31 @@ class Symbol extends $pb.GeneratedMessage { } return _result; } - factory Symbol.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Symbol.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Symbol.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Symbol.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Symbol clone() => Symbol()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Symbol copyWith(void Function(Symbol) updates) => - super.copyWith((message) => updates(message as Symbol)) - as Symbol; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Symbol copyWith(void Function(Symbol) updates) => super.copyWith((message) => updates(message as Symbol)) as Symbol; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Symbol create() => Symbol._(); Symbol createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Symbol getDefault() => - _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Symbol getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Symbol? _defaultInstance; @$pb.TagNumber(1) $core.String get scheme => $_getSZ(0); @$pb.TagNumber(1) - set scheme($core.String v) { - $_setString(0, v); - } - + set scheme($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasScheme() => $_has(0); @$pb.TagNumber(1) @@ -553,10 +374,7 @@ class Symbol extends $pb.GeneratedMessage { @$pb.TagNumber(2) Package get package => $_getN(1); @$pb.TagNumber(2) - set package(Package v) { - setField(2, v); - } - + set package(Package v) { setField(2, v); } @$pb.TagNumber(2) $core.bool hasPackage() => $_has(1); @$pb.TagNumber(2) @@ -569,31 +387,12 @@ class Symbol extends $pb.GeneratedMessage { } class Package extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Package', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOS( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'manager') - ..aOS( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'name') - ..aOS( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'version') - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Package', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'manager') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..hasRequiredFields = false + ; Package._() : super(); factory Package({ @@ -613,39 +412,31 @@ class Package extends $pb.GeneratedMessage { } return _result; } - factory Package.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Package.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Package.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Package.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Package clone() => Package()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Package copyWith(void Function(Package) updates) => - super.copyWith((message) => updates(message as Package)) - as Package; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Package copyWith(void Function(Package) updates) => super.copyWith((message) => updates(message as Package)) as Package; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Package create() => Package._(); Package createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Package getDefault() => - _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Package getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Package? _defaultInstance; @$pb.TagNumber(1) $core.String get manager => $_getSZ(0); @$pb.TagNumber(1) - set manager($core.String v) { - $_setString(0, v); - } - + set manager($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasManager() => $_has(0); @$pb.TagNumber(1) @@ -654,10 +445,7 @@ class Package extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get name => $_getSZ(1); @$pb.TagNumber(2) - set name($core.String v) { - $_setString(1, v); - } - + set name($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasName() => $_has(1); @$pb.TagNumber(2) @@ -666,10 +454,7 @@ class Package extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.String get version => $_getSZ(2); @$pb.TagNumber(3) - set version($core.String v) { - $_setString(2, v); - } - + set version($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasVersion() => $_has(2); @$pb.TagNumber(3) @@ -677,35 +462,12 @@ class Package extends $pb.GeneratedMessage { } class Descriptor extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Descriptor', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOS( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'name') - ..aOS( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'disambiguator') - ..e( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'suffix', - $pb.PbFieldType.OE, - defaultOrMaker: Descriptor_Suffix.UnspecifiedSuffix, - valueOf: Descriptor_Suffix.valueOf, - enumValues: Descriptor_Suffix.values) - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Descriptor', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'disambiguator') + ..e(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'suffix', $pb.PbFieldType.OE, defaultOrMaker: Descriptor_Suffix.UnspecifiedSuffix, valueOf: Descriptor_Suffix.valueOf, enumValues: Descriptor_Suffix.values) + ..hasRequiredFields = false + ; Descriptor._() : super(); factory Descriptor({ @@ -725,39 +487,31 @@ class Descriptor extends $pb.GeneratedMessage { } return _result; } - factory Descriptor.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Descriptor.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Descriptor.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Descriptor.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Descriptor clone() => Descriptor()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Descriptor copyWith(void Function(Descriptor) updates) => - super.copyWith((message) => updates(message as Descriptor)) - as Descriptor; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Descriptor copyWith(void Function(Descriptor) updates) => super.copyWith((message) => updates(message as Descriptor)) as Descriptor; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Descriptor create() => Descriptor._(); Descriptor createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Descriptor getDefault() => _defaultInstance ??= - $pb.GeneratedMessage.$_defaultFor(create); + static Descriptor getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Descriptor? _defaultInstance; @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) - set name($core.String v) { - $_setString(0, v); - } - + set name($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasName() => $_has(0); @$pb.TagNumber(1) @@ -766,10 +520,7 @@ class Descriptor extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get disambiguator => $_getSZ(1); @$pb.TagNumber(2) - set disambiguator($core.String v) { - $_setString(1, v); - } - + set disambiguator($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasDisambiguator() => $_has(1); @$pb.TagNumber(2) @@ -778,10 +529,7 @@ class Descriptor extends $pb.GeneratedMessage { @$pb.TagNumber(3) Descriptor_Suffix get suffix => $_getN(2); @$pb.TagNumber(3) - set suffix(Descriptor_Suffix v) { - setField(3, v); - } - + set suffix(Descriptor_Suffix v) { setField(3, v); } @$pb.TagNumber(3) $core.bool hasSuffix() => $_has(2); @$pb.TagNumber(3) @@ -789,33 +537,12 @@ class Descriptor extends $pb.GeneratedMessage { } class SymbolInformation extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'SymbolInformation', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOS( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'symbol') - ..pPS( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'documentation') - ..pc( - 4, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'relationships', - $pb.PbFieldType.PM, - subBuilder: Relationship.create) - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SymbolInformation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbol') + ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'documentation') + ..pc(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'relationships', $pb.PbFieldType.PM, subBuilder: Relationship.create) + ..hasRequiredFields = false + ; SymbolInformation._() : super(); factory SymbolInformation({ @@ -835,40 +562,31 @@ class SymbolInformation extends $pb.GeneratedMessage { } return _result; } - factory SymbolInformation.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory SymbolInformation.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory SymbolInformation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SymbolInformation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') SymbolInformation clone() => SymbolInformation()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - SymbolInformation copyWith(void Function(SymbolInformation) updates) => - super.copyWith((message) => updates(message as SymbolInformation)) - as SymbolInformation; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SymbolInformation copyWith(void Function(SymbolInformation) updates) => super.copyWith((message) => updates(message as SymbolInformation)) as SymbolInformation; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static SymbolInformation create() => SymbolInformation._(); SymbolInformation createEmptyInstance() => create(); - static $pb.PbList createRepeated() => - $pb.PbList(); + static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static SymbolInformation getDefault() => _defaultInstance ??= - $pb.GeneratedMessage.$_defaultFor(create); + static SymbolInformation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static SymbolInformation? _defaultInstance; @$pb.TagNumber(1) $core.String get symbol => $_getSZ(0); @$pb.TagNumber(1) - set symbol($core.String v) { - $_setString(0, v); - } - + set symbol($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasSymbol() => $_has(0); @$pb.TagNumber(1) @@ -882,41 +600,14 @@ class SymbolInformation extends $pb.GeneratedMessage { } class Relationship extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Relationship', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..aOS( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'symbol') - ..aOB( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'isReference') - ..aOB( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'isImplementation') - ..aOB( - 4, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'isTypeDefinition') - ..aOB( - 5, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'isDefinition') - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Relationship', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbol') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isReference') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isImplementation') + ..aOB(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isTypeDefinition') + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isDefinition') + ..hasRequiredFields = false + ; Relationship._() : super(); factory Relationship({ @@ -944,40 +635,31 @@ class Relationship extends $pb.GeneratedMessage { } return _result; } - factory Relationship.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Relationship.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Relationship.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Relationship.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Relationship clone() => Relationship()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Relationship copyWith(void Function(Relationship) updates) => - super.copyWith((message) => updates(message as Relationship)) - as Relationship; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Relationship copyWith(void Function(Relationship) updates) => super.copyWith((message) => updates(message as Relationship)) as Relationship; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Relationship create() => Relationship._(); Relationship createEmptyInstance() => create(); - static $pb.PbList createRepeated() => - $pb.PbList(); + static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Relationship getDefault() => _defaultInstance ??= - $pb.GeneratedMessage.$_defaultFor(create); + static Relationship getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Relationship? _defaultInstance; @$pb.TagNumber(1) $core.String get symbol => $_getSZ(0); @$pb.TagNumber(1) - set symbol($core.String v) { - $_setString(0, v); - } - + set symbol($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasSymbol() => $_has(0); @$pb.TagNumber(1) @@ -986,10 +668,7 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.bool get isReference => $_getBF(1); @$pb.TagNumber(2) - set isReference($core.bool v) { - $_setBool(1, v); - } - + set isReference($core.bool v) { $_setBool(1, v); } @$pb.TagNumber(2) $core.bool hasIsReference() => $_has(1); @$pb.TagNumber(2) @@ -998,10 +677,7 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.bool get isImplementation => $_getBF(2); @$pb.TagNumber(3) - set isImplementation($core.bool v) { - $_setBool(2, v); - } - + set isImplementation($core.bool v) { $_setBool(2, v); } @$pb.TagNumber(3) $core.bool hasIsImplementation() => $_has(2); @$pb.TagNumber(3) @@ -1010,10 +686,7 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(4) $core.bool get isTypeDefinition => $_getBF(3); @$pb.TagNumber(4) - set isTypeDefinition($core.bool v) { - $_setBool(3, v); - } - + set isTypeDefinition($core.bool v) { $_setBool(3, v); } @$pb.TagNumber(4) $core.bool hasIsTypeDefinition() => $_has(3); @$pb.TagNumber(4) @@ -1022,10 +695,7 @@ class Relationship extends $pb.GeneratedMessage { @$pb.TagNumber(5) $core.bool get isDefinition => $_getBF(4); @$pb.TagNumber(5) - set isDefinition($core.bool v) { - $_setBool(4, v); - } - + set isDefinition($core.bool v) { $_setBool(4, v); } @$pb.TagNumber(5) $core.bool hasIsDefinition() => $_has(4); @$pb.TagNumber(5) @@ -1033,54 +703,15 @@ class Relationship extends $pb.GeneratedMessage { } class Occurrence extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Occurrence', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..p<$core.int>( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'range', - $pb.PbFieldType.K3) - ..aOS( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'symbol') - ..a<$core.int>( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'symbolRoles', - $pb.PbFieldType.O3) - ..pPS( - 4, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'overrideDocumentation') - ..e( - 5, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'syntaxKind', - $pb.PbFieldType.OE, - defaultOrMaker: SyntaxKind.UnspecifiedSyntaxKind, - valueOf: SyntaxKind.valueOf, - enumValues: SyntaxKind.values) - ..pc( - 6, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'diagnostics', - $pb.PbFieldType.PM, - subBuilder: Diagnostic.create) - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Occurrence', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..p<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'range', $pb.PbFieldType.K3) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbol') + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'symbolRoles', $pb.PbFieldType.O3) + ..pPS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'overrideDocumentation') + ..e(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'syntaxKind', $pb.PbFieldType.OE, defaultOrMaker: SyntaxKind.UnspecifiedSyntaxKind, valueOf: SyntaxKind.valueOf, enumValues: SyntaxKind.values) + ..pc(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'diagnostics', $pb.PbFieldType.PM, subBuilder: Diagnostic.create) + ..hasRequiredFields = false + ; Occurrence._() : super(); factory Occurrence({ @@ -1112,30 +743,25 @@ class Occurrence extends $pb.GeneratedMessage { } return _result; } - factory Occurrence.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Occurrence.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Occurrence.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Occurrence.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Occurrence clone() => Occurrence()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Occurrence copyWith(void Function(Occurrence) updates) => - super.copyWith((message) => updates(message as Occurrence)) - as Occurrence; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Occurrence copyWith(void Function(Occurrence) updates) => super.copyWith((message) => updates(message as Occurrence)) as Occurrence; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Occurrence create() => Occurrence._(); Occurrence createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Occurrence getDefault() => _defaultInstance ??= - $pb.GeneratedMessage.$_defaultFor(create); + static Occurrence getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Occurrence? _defaultInstance; @$pb.TagNumber(1) @@ -1144,10 +770,7 @@ class Occurrence extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get symbol => $_getSZ(1); @$pb.TagNumber(2) - set symbol($core.String v) { - $_setString(1, v); - } - + set symbol($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasSymbol() => $_has(1); @$pb.TagNumber(2) @@ -1156,10 +779,7 @@ class Occurrence extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.int get symbolRoles => $_getIZ(2); @$pb.TagNumber(3) - set symbolRoles($core.int v) { - $_setSignedInt32(2, v); - } - + set symbolRoles($core.int v) { $_setSignedInt32(2, v); } @$pb.TagNumber(3) $core.bool hasSymbolRoles() => $_has(2); @$pb.TagNumber(3) @@ -1171,10 +791,7 @@ class Occurrence extends $pb.GeneratedMessage { @$pb.TagNumber(5) SyntaxKind get syntaxKind => $_getN(4); @$pb.TagNumber(5) - set syntaxKind(SyntaxKind v) { - setField(5, v); - } - + set syntaxKind(SyntaxKind v) { setField(5, v); } @$pb.TagNumber(5) $core.bool hasSyntaxKind() => $_has(4); @$pb.TagNumber(5) @@ -1185,49 +802,14 @@ class Occurrence extends $pb.GeneratedMessage { } class Diagnostic extends $pb.GeneratedMessage { - static final $pb.BuilderInfo _i = $pb.BuilderInfo( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'Diagnostic', - package: const $pb.PackageName( - const $core.bool.fromEnvironment('protobuf.omit_message_names') - ? '' - : 'scip'), - createEmptyInstance: create) - ..e( - 1, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'severity', - $pb.PbFieldType.OE, - defaultOrMaker: Severity.UnspecifiedSeverity, - valueOf: Severity.valueOf, - enumValues: Severity.values) - ..aOS( - 2, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'code') - ..aOS( - 3, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'message') - ..aOS( - 4, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'source') - ..pc( - 5, - const $core.bool.fromEnvironment('protobuf.omit_field_names') - ? '' - : 'tags', - $pb.PbFieldType.KE, - valueOf: DiagnosticTag.valueOf, - enumValues: DiagnosticTag.values, - defaultEnumValue: DiagnosticTag.UnspecifiedDiagnosticTag) - ..hasRequiredFields = false; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Diagnostic', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'scip'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'severity', $pb.PbFieldType.OE, defaultOrMaker: Severity.UnspecifiedSeverity, valueOf: Severity.valueOf, enumValues: Severity.values) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'code') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'source') + ..pc(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags', $pb.PbFieldType.KE, valueOf: DiagnosticTag.valueOf, enumValues: DiagnosticTag.values, defaultEnumValue: DiagnosticTag.UnspecifiedDiagnosticTag) + ..hasRequiredFields = false + ; Diagnostic._() : super(); factory Diagnostic({ @@ -1255,39 +837,31 @@ class Diagnostic extends $pb.GeneratedMessage { } return _result; } - factory Diagnostic.fromBuffer($core.List<$core.int> i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromBuffer(i, r); - factory Diagnostic.fromJson($core.String i, - [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => - create()..mergeFromJson(i, r); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') + factory Diagnostic.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Diagnostic.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') Diagnostic clone() => Diagnostic()..mergeFromMessage(this); - @$core.Deprecated('Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Diagnostic copyWith(void Function(Diagnostic) updates) => - super.copyWith((message) => updates(message as Diagnostic)) - as Diagnostic; // ignore: deprecated_member_use + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Diagnostic copyWith(void Function(Diagnostic) updates) => super.copyWith((message) => updates(message as Diagnostic)) as Diagnostic; // ignore: deprecated_member_use $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Diagnostic create() => Diagnostic._(); Diagnostic createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') - static Diagnostic getDefault() => _defaultInstance ??= - $pb.GeneratedMessage.$_defaultFor(create); + static Diagnostic getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Diagnostic? _defaultInstance; @$pb.TagNumber(1) Severity get severity => $_getN(0); @$pb.TagNumber(1) - set severity(Severity v) { - setField(1, v); - } - + set severity(Severity v) { setField(1, v); } @$pb.TagNumber(1) $core.bool hasSeverity() => $_has(0); @$pb.TagNumber(1) @@ -1296,10 +870,7 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(2) $core.String get code => $_getSZ(1); @$pb.TagNumber(2) - set code($core.String v) { - $_setString(1, v); - } - + set code($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasCode() => $_has(1); @$pb.TagNumber(2) @@ -1308,10 +879,7 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.String get message => $_getSZ(2); @$pb.TagNumber(3) - set message($core.String v) { - $_setString(2, v); - } - + set message($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasMessage() => $_has(2); @$pb.TagNumber(3) @@ -1320,10 +888,7 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(4) $core.String get source => $_getSZ(3); @$pb.TagNumber(4) - set source($core.String v) { - $_setString(3, v); - } - + set source($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasSource() => $_has(3); @$pb.TagNumber(4) @@ -1332,3 +897,4 @@ class Diagnostic extends $pb.GeneratedMessage { @$pb.TagNumber(5) $core.List get tags => $_getList(4); } + diff --git a/lib/src/gen/scip.pbenum.dart b/lib/src/gen/scip.pbenum.dart index da62f94f..10f90352 100644 --- a/lib/src/gen/scip.pbenum.dart +++ b/lib/src/gen/scip.pbenum.dart @@ -1,6 +1,6 @@ /// // Generated code. Do not modify. -// source: scip.proto +// source: lib/src/gen/scip.proto // // @dart = 2.12 // ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name @@ -10,91 +10,45 @@ import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; class ProtocolVersion extends $pb.ProtobufEnum { - static const ProtocolVersion UnspecifiedProtocolVersion = ProtocolVersion._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedProtocolVersion'); + static const ProtocolVersion UnspecifiedProtocolVersion = ProtocolVersion._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedProtocolVersion'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedProtocolVersion, ]; - static final $core.Map<$core.int, ProtocolVersion> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, ProtocolVersion> _byValue = $pb.ProtobufEnum.initByValue(values); static ProtocolVersion? valueOf($core.int value) => _byValue[value]; const ProtocolVersion._($core.int v, $core.String n) : super(v, n); } class TextEncoding extends $pb.ProtobufEnum { - static const TextEncoding UnspecifiedTextEncoding = TextEncoding._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedTextEncoding'); - static const TextEncoding UTF8 = TextEncoding._( - 1, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UTF8'); - static const TextEncoding UTF16 = TextEncoding._( - 2, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UTF16'); + static const TextEncoding UnspecifiedTextEncoding = TextEncoding._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedTextEncoding'); + static const TextEncoding UTF8 = TextEncoding._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UTF8'); + static const TextEncoding UTF16 = TextEncoding._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UTF16'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedTextEncoding, UTF8, UTF16, ]; - static final $core.Map<$core.int, TextEncoding> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, TextEncoding> _byValue = $pb.ProtobufEnum.initByValue(values); static TextEncoding? valueOf($core.int value) => _byValue[value]; const TextEncoding._($core.int v, $core.String n) : super(v, n); } class SymbolRole extends $pb.ProtobufEnum { - static const SymbolRole UnspecifiedSymbolRole = SymbolRole._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedSymbolRole'); - static const SymbolRole Definition = SymbolRole._( - 1, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Definition'); - static const SymbolRole Import = SymbolRole._( - 2, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Import'); - static const SymbolRole WriteAccess = SymbolRole._( - 4, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'WriteAccess'); - static const SymbolRole ReadAccess = SymbolRole._( - 8, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'ReadAccess'); - static const SymbolRole Generated = SymbolRole._( - 16, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Generated'); - static const SymbolRole Test = SymbolRole._( - 32, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Test'); - - static const $core.List values = [ + static const SymbolRole UnspecifiedSymbolRole = SymbolRole._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSymbolRole'); + static const SymbolRole Definition = SymbolRole._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Definition'); + static const SymbolRole Import = SymbolRole._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Import'); + static const SymbolRole WriteAccess = SymbolRole._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'WriteAccess'); + static const SymbolRole ReadAccess = SymbolRole._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ReadAccess'); + static const SymbolRole Generated = SymbolRole._(16, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Generated'); + static const SymbolRole Test = SymbolRole._(32, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Test'); + + static const $core.List values = [ UnspecifiedSymbolRole, Definition, Import, @@ -104,204 +58,55 @@ class SymbolRole extends $pb.ProtobufEnum { Test, ]; - static final $core.Map<$core.int, SymbolRole> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, SymbolRole> _byValue = $pb.ProtobufEnum.initByValue(values); static SymbolRole? valueOf($core.int value) => _byValue[value]; const SymbolRole._($core.int v, $core.String n) : super(v, n); } class SyntaxKind extends $pb.ProtobufEnum { - static const SyntaxKind UnspecifiedSyntaxKind = SyntaxKind._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedSyntaxKind'); - static const SyntaxKind Comment = SyntaxKind._( - 1, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Comment'); - static const SyntaxKind PunctuationDelimiter = SyntaxKind._( - 2, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'PunctuationDelimiter'); - static const SyntaxKind PunctuationBracket = SyntaxKind._( - 3, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'PunctuationBracket'); - static const SyntaxKind Keyword = SyntaxKind._( - 4, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Keyword'); - static const SyntaxKind IdentifierOperator = SyntaxKind._( - 5, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierOperator'); - static const SyntaxKind Identifier = SyntaxKind._( - 6, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Identifier'); - static const SyntaxKind IdentifierBuiltin = SyntaxKind._( - 7, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierBuiltin'); - static const SyntaxKind IdentifierNull = SyntaxKind._( - 8, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierNull'); - static const SyntaxKind IdentifierConstant = SyntaxKind._( - 9, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierConstant'); - static const SyntaxKind IdentifierMutableGlobal = SyntaxKind._( - 10, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierMutableGlobal'); - static const SyntaxKind IdentifierParameter = SyntaxKind._( - 11, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierParameter'); - static const SyntaxKind IdentifierLocal = SyntaxKind._( - 12, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierLocal'); - static const SyntaxKind IdentifierShadowed = SyntaxKind._( - 13, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierShadowed'); - static const SyntaxKind IdentifierNamespace = SyntaxKind._( - 14, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierNamespace'); - static const SyntaxKind IdentifierFunction = SyntaxKind._( - 15, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierFunction'); - static const SyntaxKind IdentifierFunctionDefinition = SyntaxKind._( - 16, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierFunctionDefinition'); - static const SyntaxKind IdentifierMacro = SyntaxKind._( - 17, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierMacro'); - static const SyntaxKind IdentifierMacroDefinition = SyntaxKind._( - 18, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierMacroDefinition'); - static const SyntaxKind IdentifierType = SyntaxKind._( - 19, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierType'); - static const SyntaxKind IdentifierBuiltinType = SyntaxKind._( - 20, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierBuiltinType'); - static const SyntaxKind IdentifierAttribute = SyntaxKind._( - 21, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'IdentifierAttribute'); - static const SyntaxKind RegexEscape = SyntaxKind._( - 22, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'RegexEscape'); - static const SyntaxKind RegexRepeated = SyntaxKind._( - 23, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'RegexRepeated'); - static const SyntaxKind RegexWildcard = SyntaxKind._( - 24, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'RegexWildcard'); - static const SyntaxKind RegexDelimiter = SyntaxKind._( - 25, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'RegexDelimiter'); - static const SyntaxKind RegexJoin = SyntaxKind._( - 26, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'RegexJoin'); - static const SyntaxKind StringLiteral = SyntaxKind._( - 27, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'StringLiteral'); - static const SyntaxKind StringLiteralEscape = SyntaxKind._( - 28, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'StringLiteralEscape'); - static const SyntaxKind StringLiteralSpecial = SyntaxKind._( - 29, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'StringLiteralSpecial'); - static const SyntaxKind StringLiteralKey = SyntaxKind._( - 30, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'StringLiteralKey'); - static const SyntaxKind CharacterLiteral = SyntaxKind._( - 31, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'CharacterLiteral'); - static const SyntaxKind NumericLiteral = SyntaxKind._( - 32, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'NumericLiteral'); - static const SyntaxKind BooleanLiteral = SyntaxKind._( - 33, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'BooleanLiteral'); - static const SyntaxKind Tag = SyntaxKind._( - 34, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Tag'); - static const SyntaxKind TagAttribute = SyntaxKind._( - 35, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'TagAttribute'); - static const SyntaxKind TagDelimiter = SyntaxKind._( - 36, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'TagDelimiter'); + static const SyntaxKind UnspecifiedSyntaxKind = SyntaxKind._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSyntaxKind'); + static const SyntaxKind Comment = SyntaxKind._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Comment'); + static const SyntaxKind PunctuationDelimiter = SyntaxKind._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PunctuationDelimiter'); + static const SyntaxKind PunctuationBracket = SyntaxKind._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PunctuationBracket'); + static const SyntaxKind Keyword = SyntaxKind._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Keyword'); + static const SyntaxKind IdentifierOperator = SyntaxKind._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierOperator'); + static const SyntaxKind Identifier = SyntaxKind._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Identifier'); + static const SyntaxKind IdentifierBuiltin = SyntaxKind._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierBuiltin'); + static const SyntaxKind IdentifierNull = SyntaxKind._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierNull'); + static const SyntaxKind IdentifierConstant = SyntaxKind._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierConstant'); + static const SyntaxKind IdentifierMutableGlobal = SyntaxKind._(10, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierMutableGlobal'); + static const SyntaxKind IdentifierParameter = SyntaxKind._(11, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierParameter'); + static const SyntaxKind IdentifierLocal = SyntaxKind._(12, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierLocal'); + static const SyntaxKind IdentifierShadowed = SyntaxKind._(13, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierShadowed'); + static const SyntaxKind IdentifierNamespace = SyntaxKind._(14, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierNamespace'); + static const SyntaxKind IdentifierFunction = SyntaxKind._(15, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierFunction'); + static const SyntaxKind IdentifierFunctionDefinition = SyntaxKind._(16, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierFunctionDefinition'); + static const SyntaxKind IdentifierMacro = SyntaxKind._(17, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierMacro'); + static const SyntaxKind IdentifierMacroDefinition = SyntaxKind._(18, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierMacroDefinition'); + static const SyntaxKind IdentifierType = SyntaxKind._(19, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierType'); + static const SyntaxKind IdentifierBuiltinType = SyntaxKind._(20, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierBuiltinType'); + static const SyntaxKind IdentifierAttribute = SyntaxKind._(21, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IdentifierAttribute'); + static const SyntaxKind RegexEscape = SyntaxKind._(22, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexEscape'); + static const SyntaxKind RegexRepeated = SyntaxKind._(23, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexRepeated'); + static const SyntaxKind RegexWildcard = SyntaxKind._(24, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexWildcard'); + static const SyntaxKind RegexDelimiter = SyntaxKind._(25, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexDelimiter'); + static const SyntaxKind RegexJoin = SyntaxKind._(26, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RegexJoin'); + static const SyntaxKind StringLiteral = SyntaxKind._(27, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteral'); + static const SyntaxKind StringLiteralEscape = SyntaxKind._(28, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteralEscape'); + static const SyntaxKind StringLiteralSpecial = SyntaxKind._(29, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteralSpecial'); + static const SyntaxKind StringLiteralKey = SyntaxKind._(30, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'StringLiteralKey'); + static const SyntaxKind CharacterLiteral = SyntaxKind._(31, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CharacterLiteral'); + static const SyntaxKind NumericLiteral = SyntaxKind._(32, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'NumericLiteral'); + static const SyntaxKind BooleanLiteral = SyntaxKind._(33, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'BooleanLiteral'); + static const SyntaxKind Tag = SyntaxKind._(34, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Tag'); + static const SyntaxKind TagAttribute = SyntaxKind._(35, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TagAttribute'); + static const SyntaxKind TagDelimiter = SyntaxKind._(36, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TagDelimiter'); static const SyntaxKind IdentifierKeyword = Keyword; static const SyntaxKind IdentifierModule = IdentifierNamespace; - static const $core.List values = [ + static const $core.List values = [ UnspecifiedSyntaxKind, Comment, PunctuationDelimiter, @@ -341,41 +146,20 @@ class SyntaxKind extends $pb.ProtobufEnum { TagDelimiter, ]; - static final $core.Map<$core.int, SyntaxKind> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, SyntaxKind> _byValue = $pb.ProtobufEnum.initByValue(values); static SyntaxKind? valueOf($core.int value) => _byValue[value]; const SyntaxKind._($core.int v, $core.String n) : super(v, n); } class Severity extends $pb.ProtobufEnum { - static const Severity UnspecifiedSeverity = Severity._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedSeverity'); - static const Severity Error = Severity._( - 1, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Error'); - static const Severity Warning = Severity._( - 2, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Warning'); - static const Severity Information = Severity._( - 3, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Information'); - static const Severity Hint = Severity._( - 4, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Hint'); + static const Severity UnspecifiedSeverity = Severity._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSeverity'); + static const Severity Error = Severity._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Error'); + static const Severity Warning = Severity._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Warning'); + static const Severity Information = Severity._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Information'); + static const Severity Hint = Severity._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Hint'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedSeverity, Error, Warning, @@ -383,504 +167,126 @@ class Severity extends $pb.ProtobufEnum { Hint, ]; - static final $core.Map<$core.int, Severity> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, Severity> _byValue = $pb.ProtobufEnum.initByValue(values); static Severity? valueOf($core.int value) => _byValue[value]; const Severity._($core.int v, $core.String n) : super(v, n); } class DiagnosticTag extends $pb.ProtobufEnum { - static const DiagnosticTag UnspecifiedDiagnosticTag = DiagnosticTag._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedDiagnosticTag'); - static const DiagnosticTag Unnecessary = DiagnosticTag._( - 1, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Unnecessary'); - static const DiagnosticTag Deprecated = DiagnosticTag._( - 2, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Deprecated'); + static const DiagnosticTag UnspecifiedDiagnosticTag = DiagnosticTag._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedDiagnosticTag'); + static const DiagnosticTag Unnecessary = DiagnosticTag._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Unnecessary'); + static const DiagnosticTag Deprecated = DiagnosticTag._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Deprecated'); - static const $core.List values = [ + static const $core.List values = [ UnspecifiedDiagnosticTag, Unnecessary, Deprecated, ]; - static final $core.Map<$core.int, DiagnosticTag> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, DiagnosticTag> _byValue = $pb.ProtobufEnum.initByValue(values); static DiagnosticTag? valueOf($core.int value) => _byValue[value]; const DiagnosticTag._($core.int v, $core.String n) : super(v, n); } class Language extends $pb.ProtobufEnum { - static const Language UnspecifiedLanguage = Language._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedLanguage'); - static const Language ABAP = Language._( - 60, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'ABAP'); - static const Language APL = Language._( - 49, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'APL'); - static const Language Ada = Language._( - 39, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Ada'); - static const Language Agda = Language._( - 45, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Agda'); - static const Language AsciiDoc = Language._( - 86, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'AsciiDoc'); - static const Language Assembly = Language._( - 58, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Assembly'); - static const Language Awk = Language._( - 66, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Awk'); - static const Language Bat = Language._( - 68, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Bat'); - static const Language BibTeX = Language._( - 81, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'BibTeX'); - static const Language C = Language._(34, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'C'); - static const Language COBOL = Language._( - 59, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'COBOL'); - static const Language CPP = Language._( - 35, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'CPP'); - static const Language CSS = Language._( - 26, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'CSS'); - static const Language CSharp = Language._( - 1, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'CSharp'); - static const Language Clojure = Language._( - 8, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Clojure'); - static const Language Coffeescript = Language._( - 21, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Coffeescript'); - static const Language CommonLisp = Language._( - 9, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'CommonLisp'); - static const Language Coq = Language._( - 47, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Coq'); - static const Language Dart = Language._( - 3, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Dart'); - static const Language Delphi = Language._( - 57, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Delphi'); - static const Language Diff = Language._( - 88, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Diff'); - static const Language Dockerfile = Language._( - 80, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Dockerfile'); - static const Language Dyalog = Language._( - 50, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Dyalog'); - static const Language Elixir = Language._( - 17, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Elixir'); - static const Language Erlang = Language._( - 18, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Erlang'); - static const Language FSharp = Language._( - 42, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'FSharp'); - static const Language Fish = Language._( - 65, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Fish'); - static const Language Flow = Language._( - 24, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Flow'); - static const Language Fortran = Language._( - 56, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Fortran'); - static const Language Git_Commit = Language._( - 91, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Git_Commit'); - static const Language Git_Config = Language._( - 89, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Git_Config'); - static const Language Git_Rebase = Language._( - 92, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Git_Rebase'); - static const Language Go = Language._(33, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Go'); - static const Language Groovy = Language._( - 7, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Groovy'); - static const Language HTML = Language._( - 30, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'HTML'); - static const Language Hack = Language._( - 20, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Hack'); - static const Language Handlebars = Language._( - 90, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Handlebars'); - static const Language Haskell = Language._( - 44, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Haskell'); - static const Language Idris = Language._( - 46, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Idris'); - static const Language Ini = Language._( - 72, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Ini'); - static const Language J = Language._(51, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'J'); - static const Language JSON = Language._( - 75, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'JSON'); - static const Language Java = Language._( - 6, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Java'); - static const Language JavaScript = Language._( - 22, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'JavaScript'); - static const Language JavaScriptReact = Language._( - 93, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'JavaScriptReact'); - static const Language Jsonnet = Language._( - 76, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Jsonnet'); - static const Language Julia = Language._( - 55, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Julia'); - static const Language Kotlin = Language._( - 4, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Kotlin'); - static const Language LaTeX = Language._( - 83, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'LaTeX'); - static const Language Lean = Language._( - 48, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Lean'); - static const Language Less = Language._( - 27, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Less'); - static const Language Lua = Language._( - 12, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Lua'); - static const Language Makefile = Language._( - 79, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Makefile'); - static const Language Markdown = Language._( - 84, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Markdown'); - static const Language Matlab = Language._( - 52, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Matlab'); - static const Language Nix = Language._( - 77, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Nix'); - static const Language OCaml = Language._( - 41, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'OCaml'); - static const Language Objective_C = Language._( - 36, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Objective_C'); - static const Language Objective_CPP = Language._( - 37, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Objective_CPP'); - static const Language PHP = Language._( - 19, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'PHP'); - static const Language PLSQL = Language._( - 70, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'PLSQL'); - static const Language Perl = Language._( - 13, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Perl'); - static const Language PowerShell = Language._( - 67, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'PowerShell'); - static const Language Prolog = Language._( - 71, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Prolog'); - static const Language Python = Language._( - 15, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Python'); - static const Language R = Language._(54, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'R'); - static const Language Racket = Language._( - 11, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Racket'); - static const Language Raku = Language._( - 14, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Raku'); - static const Language Razor = Language._( - 62, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Razor'); - static const Language ReST = Language._( - 85, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'ReST'); - static const Language Ruby = Language._( - 16, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Ruby'); - static const Language Rust = Language._( - 40, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Rust'); - static const Language SAS = Language._( - 61, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'SAS'); - static const Language SCSS = Language._( - 29, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'SCSS'); - static const Language SML = Language._( - 43, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'SML'); - static const Language SQL = Language._( - 69, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'SQL'); - static const Language Sass = Language._( - 28, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Sass'); - static const Language Scala = Language._( - 5, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Scala'); - static const Language Scheme = Language._( - 10, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Scheme'); - static const Language ShellScript = Language._( - 64, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'ShellScript'); - static const Language Skylark = Language._( - 78, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Skylark'); - static const Language Swift = Language._( - 2, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Swift'); - static const Language TOML = Language._( - 73, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'TOML'); - static const Language TeX = Language._( - 82, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'TeX'); - static const Language TypeScript = Language._( - 23, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'TypeScript'); - static const Language TypeScriptReact = Language._( - 94, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'TypeScriptReact'); - static const Language VisualBasic = Language._( - 63, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'VisualBasic'); - static const Language Vue = Language._( - 25, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Vue'); - static const Language Wolfram = Language._( - 53, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Wolfram'); - static const Language XML = Language._( - 31, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'XML'); - static const Language XSL = Language._( - 32, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'XSL'); - static const Language YAML = Language._( - 74, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'YAML'); - static const Language Zig = Language._( - 38, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Zig'); - - static const $core.List values = [ + static const Language UnspecifiedLanguage = Language._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedLanguage'); + static const Language ABAP = Language._(60, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ABAP'); + static const Language APL = Language._(49, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'APL'); + static const Language Ada = Language._(39, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Ada'); + static const Language Agda = Language._(45, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Agda'); + static const Language AsciiDoc = Language._(86, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'AsciiDoc'); + static const Language Assembly = Language._(58, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Assembly'); + static const Language Awk = Language._(66, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Awk'); + static const Language Bat = Language._(68, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Bat'); + static const Language BibTeX = Language._(81, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'BibTeX'); + static const Language C = Language._(34, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'C'); + static const Language COBOL = Language._(59, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'COBOL'); + static const Language CPP = Language._(35, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CPP'); + static const Language CSS = Language._(26, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CSS'); + static const Language CSharp = Language._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CSharp'); + static const Language Clojure = Language._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Clojure'); + static const Language Coffeescript = Language._(21, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Coffeescript'); + static const Language CommonLisp = Language._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CommonLisp'); + static const Language Coq = Language._(47, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Coq'); + static const Language Dart = Language._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Dart'); + static const Language Delphi = Language._(57, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Delphi'); + static const Language Diff = Language._(88, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Diff'); + static const Language Dockerfile = Language._(80, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Dockerfile'); + static const Language Dyalog = Language._(50, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Dyalog'); + static const Language Elixir = Language._(17, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Elixir'); + static const Language Erlang = Language._(18, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Erlang'); + static const Language FSharp = Language._(42, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FSharp'); + static const Language Fish = Language._(65, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Fish'); + static const Language Flow = Language._(24, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Flow'); + static const Language Fortran = Language._(56, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Fortran'); + static const Language Git_Commit = Language._(91, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Git_Commit'); + static const Language Git_Config = Language._(89, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Git_Config'); + static const Language Git_Rebase = Language._(92, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Git_Rebase'); + static const Language Go = Language._(33, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Go'); + static const Language Groovy = Language._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Groovy'); + static const Language HTML = Language._(30, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'HTML'); + static const Language Hack = Language._(20, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Hack'); + static const Language Handlebars = Language._(90, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Handlebars'); + static const Language Haskell = Language._(44, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Haskell'); + static const Language Idris = Language._(46, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Idris'); + static const Language Ini = Language._(72, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Ini'); + static const Language J = Language._(51, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'J'); + static const Language JSON = Language._(75, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JSON'); + static const Language Java = Language._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Java'); + static const Language JavaScript = Language._(22, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JavaScript'); + static const Language JavaScriptReact = Language._(93, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JavaScriptReact'); + static const Language Jsonnet = Language._(76, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Jsonnet'); + static const Language Julia = Language._(55, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Julia'); + static const Language Kotlin = Language._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Kotlin'); + static const Language LaTeX = Language._(83, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'LaTeX'); + static const Language Lean = Language._(48, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Lean'); + static const Language Less = Language._(27, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Less'); + static const Language Lua = Language._(12, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Lua'); + static const Language Makefile = Language._(79, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Makefile'); + static const Language Markdown = Language._(84, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Markdown'); + static const Language Matlab = Language._(52, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Matlab'); + static const Language Nix = Language._(77, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Nix'); + static const Language OCaml = Language._(41, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OCaml'); + static const Language Objective_C = Language._(36, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Objective_C'); + static const Language Objective_CPP = Language._(37, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Objective_CPP'); + static const Language PHP = Language._(19, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PHP'); + static const Language PLSQL = Language._(70, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PLSQL'); + static const Language Perl = Language._(13, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Perl'); + static const Language PowerShell = Language._(67, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PowerShell'); + static const Language Prolog = Language._(71, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Prolog'); + static const Language Python = Language._(15, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Python'); + static const Language R = Language._(54, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'R'); + static const Language Racket = Language._(11, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Racket'); + static const Language Raku = Language._(14, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Raku'); + static const Language Razor = Language._(62, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Razor'); + static const Language ReST = Language._(85, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ReST'); + static const Language Ruby = Language._(16, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Ruby'); + static const Language Rust = Language._(40, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Rust'); + static const Language SAS = Language._(61, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SAS'); + static const Language SCSS = Language._(29, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SCSS'); + static const Language SML = Language._(43, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SML'); + static const Language SQL = Language._(69, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SQL'); + static const Language Sass = Language._(28, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Sass'); + static const Language Scala = Language._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Scala'); + static const Language Scheme = Language._(10, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Scheme'); + static const Language ShellScript = Language._(64, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ShellScript'); + static const Language Skylark = Language._(78, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Skylark'); + static const Language Swift = Language._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Swift'); + static const Language TOML = Language._(73, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TOML'); + static const Language TeX = Language._(82, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TeX'); + static const Language TypeScript = Language._(23, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TypeScript'); + static const Language TypeScriptReact = Language._(94, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TypeScriptReact'); + static const Language VisualBasic = Language._(63, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'VisualBasic'); + static const Language Vue = Language._(25, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Vue'); + static const Language Wolfram = Language._(53, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Wolfram'); + static const Language XML = Language._(31, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'XML'); + static const Language XSL = Language._(32, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'XSL'); + static const Language YAML = Language._(74, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'YAML'); + static const Language Zig = Language._(38, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Zig'); + + static const $core.List values = [ UnspecifiedLanguage, ABAP, APL, @@ -977,68 +383,27 @@ class Language extends $pb.ProtobufEnum { Zig, ]; - static final $core.Map<$core.int, Language> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, Language> _byValue = $pb.ProtobufEnum.initByValue(values); static Language? valueOf($core.int value) => _byValue[value]; const Language._($core.int v, $core.String n) : super(v, n); } class Descriptor_Suffix extends $pb.ProtobufEnum { - static const Descriptor_Suffix UnspecifiedSuffix = Descriptor_Suffix._( - 0, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'UnspecifiedSuffix'); - static const Descriptor_Suffix Namespace = Descriptor_Suffix._( - 1, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Namespace'); - static const Descriptor_Suffix Type = Descriptor_Suffix._( - 2, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Type'); - static const Descriptor_Suffix Term = Descriptor_Suffix._( - 3, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Term'); - static const Descriptor_Suffix Method = Descriptor_Suffix._( - 4, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Method'); - static const Descriptor_Suffix TypeParameter = Descriptor_Suffix._( - 5, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'TypeParameter'); - static const Descriptor_Suffix Parameter = Descriptor_Suffix._( - 6, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Parameter'); - static const Descriptor_Suffix Macro = Descriptor_Suffix._( - 9, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Macro'); - static const Descriptor_Suffix Meta = Descriptor_Suffix._( - 7, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Meta'); - static const Descriptor_Suffix Local = Descriptor_Suffix._( - 8, - const $core.bool.fromEnvironment('protobuf.omit_enum_names') - ? '' - : 'Local'); + static const Descriptor_Suffix UnspecifiedSuffix = Descriptor_Suffix._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UnspecifiedSuffix'); + static const Descriptor_Suffix Namespace = Descriptor_Suffix._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Namespace'); + static const Descriptor_Suffix Type = Descriptor_Suffix._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Type'); + static const Descriptor_Suffix Term = Descriptor_Suffix._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Term'); + static const Descriptor_Suffix Method = Descriptor_Suffix._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Method'); + static const Descriptor_Suffix TypeParameter = Descriptor_Suffix._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TypeParameter'); + static const Descriptor_Suffix Parameter = Descriptor_Suffix._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Parameter'); + static const Descriptor_Suffix Macro = Descriptor_Suffix._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Macro'); + static const Descriptor_Suffix Meta = Descriptor_Suffix._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Meta'); + static const Descriptor_Suffix Local = Descriptor_Suffix._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'Local'); static const Descriptor_Suffix Package = Namespace; - static const $core.List values = [ + static const $core.List values = [ UnspecifiedSuffix, Namespace, Type, @@ -1051,9 +416,9 @@ class Descriptor_Suffix extends $pb.ProtobufEnum { Local, ]; - static final $core.Map<$core.int, Descriptor_Suffix> _byValue = - $pb.ProtobufEnum.initByValue(values); + static final $core.Map<$core.int, Descriptor_Suffix> _byValue = $pb.ProtobufEnum.initByValue(values); static Descriptor_Suffix? valueOf($core.int value) => _byValue[value]; const Descriptor_Suffix._($core.int v, $core.String n) : super(v, n); } + diff --git a/lib/src/gen/scip.pbjson.dart b/lib/src/gen/scip.pbjson.dart index a1494c32..451d396e 100644 --- a/lib/src/gen/scip.pbjson.dart +++ b/lib/src/gen/scip.pbjson.dart @@ -1,6 +1,6 @@ /// // Generated code. Do not modify. -// source: scip.proto +// source: lib/src/gen/scip.proto // // @dart = 2.12 // ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name @@ -8,7 +8,6 @@ import 'dart:core' as $core; import 'dart:convert' as $convert; import 'dart:typed_data' as $typed_data; - @$core.Deprecated('Use protocolVersionDescriptor instead') const ProtocolVersion$json = const { '1': 'ProtocolVersion', @@ -18,8 +17,7 @@ const ProtocolVersion$json = const { }; /// Descriptor for `ProtocolVersion`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List protocolVersionDescriptor = $convert.base64Decode( - 'Cg9Qcm90b2NvbFZlcnNpb24SHgoaVW5zcGVjaWZpZWRQcm90b2NvbFZlcnNpb24QAA=='); +final $typed_data.Uint8List protocolVersionDescriptor = $convert.base64Decode('Cg9Qcm90b2NvbFZlcnNpb24SHgoaVW5zcGVjaWZpZWRQcm90b2NvbFZlcnNpb24QAA=='); @$core.Deprecated('Use textEncodingDescriptor instead') const TextEncoding$json = const { '1': 'TextEncoding', @@ -31,8 +29,7 @@ const TextEncoding$json = const { }; /// Descriptor for `TextEncoding`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List textEncodingDescriptor = $convert.base64Decode( - 'CgxUZXh0RW5jb2RpbmcSGwoXVW5zcGVjaWZpZWRUZXh0RW5jb2RpbmcQABIICgRVVEY4EAESCQoFVVRGMTYQAg=='); +final $typed_data.Uint8List textEncodingDescriptor = $convert.base64Decode('CgxUZXh0RW5jb2RpbmcSGwoXVW5zcGVjaWZpZWRUZXh0RW5jb2RpbmcQABIICgRVVEY4EAESCQoFVVRGMTYQAg=='); @$core.Deprecated('Use symbolRoleDescriptor instead') const SymbolRole$json = const { '1': 'SymbolRole', @@ -48,8 +45,7 @@ const SymbolRole$json = const { }; /// Descriptor for `SymbolRole`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List symbolRoleDescriptor = $convert.base64Decode( - 'CgpTeW1ib2xSb2xlEhkKFVVuc3BlY2lmaWVkU3ltYm9sUm9sZRAAEg4KCkRlZmluaXRpb24QARIKCgZJbXBvcnQQAhIPCgtXcml0ZUFjY2VzcxAEEg4KClJlYWRBY2Nlc3MQCBINCglHZW5lcmF0ZWQQEBIICgRUZXN0ECA='); +final $typed_data.Uint8List symbolRoleDescriptor = $convert.base64Decode('CgpTeW1ib2xSb2xlEhkKFVVuc3BlY2lmaWVkU3ltYm9sUm9sZRAAEg4KCkRlZmluaXRpb24QARIKCgZJbXBvcnQQAhIPCgtXcml0ZUFjY2VzcxAEEg4KClJlYWRBY2Nlc3MQCBINCglHZW5lcmF0ZWQQEBIICgRUZXN0ECA='); @$core.Deprecated('Use syntaxKindDescriptor instead') const SyntaxKind$json = const { '1': 'SyntaxKind', @@ -106,8 +102,7 @@ const SyntaxKind$json = const { }; /// Descriptor for `SyntaxKind`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List syntaxKindDescriptor = $convert.base64Decode( - 'CgpTeW50YXhLaW5kEhkKFVVuc3BlY2lmaWVkU3ludGF4S2luZBAAEgsKB0NvbW1lbnQQARIYChRQdW5jdHVhdGlvbkRlbGltaXRlchACEhYKElB1bmN0dWF0aW9uQnJhY2tldBADEgsKB0tleXdvcmQQBBIZChFJZGVudGlmaWVyS2V5d29yZBAEGgIIARIWChJJZGVudGlmaWVyT3BlcmF0b3IQBRIOCgpJZGVudGlmaWVyEAYSFQoRSWRlbnRpZmllckJ1aWx0aW4QBxISCg5JZGVudGlmaWVyTnVsbBAIEhYKEklkZW50aWZpZXJDb25zdGFudBAJEhsKF0lkZW50aWZpZXJNdXRhYmxlR2xvYmFsEAoSFwoTSWRlbnRpZmllclBhcmFtZXRlchALEhMKD0lkZW50aWZpZXJMb2NhbBAMEhYKEklkZW50aWZpZXJTaGFkb3dlZBANEhcKE0lkZW50aWZpZXJOYW1lc3BhY2UQDhIYChBJZGVudGlmaWVyTW9kdWxlEA4aAggBEhYKEklkZW50aWZpZXJGdW5jdGlvbhAPEiAKHElkZW50aWZpZXJGdW5jdGlvbkRlZmluaXRpb24QEBITCg9JZGVudGlmaWVyTWFjcm8QERIdChlJZGVudGlmaWVyTWFjcm9EZWZpbml0aW9uEBISEgoOSWRlbnRpZmllclR5cGUQExIZChVJZGVudGlmaWVyQnVpbHRpblR5cGUQFBIXChNJZGVudGlmaWVyQXR0cmlidXRlEBUSDwoLUmVnZXhFc2NhcGUQFhIRCg1SZWdleFJlcGVhdGVkEBcSEQoNUmVnZXhXaWxkY2FyZBAYEhIKDlJlZ2V4RGVsaW1pdGVyEBkSDQoJUmVnZXhKb2luEBoSEQoNU3RyaW5nTGl0ZXJhbBAbEhcKE1N0cmluZ0xpdGVyYWxFc2NhcGUQHBIYChRTdHJpbmdMaXRlcmFsU3BlY2lhbBAdEhQKEFN0cmluZ0xpdGVyYWxLZXkQHhIUChBDaGFyYWN0ZXJMaXRlcmFsEB8SEgoOTnVtZXJpY0xpdGVyYWwQIBISCg5Cb29sZWFuTGl0ZXJhbBAhEgcKA1RhZxAiEhAKDFRhZ0F0dHJpYnV0ZRAjEhAKDFRhZ0RlbGltaXRlchAkGgIQAQ=='); +final $typed_data.Uint8List syntaxKindDescriptor = $convert.base64Decode('CgpTeW50YXhLaW5kEhkKFVVuc3BlY2lmaWVkU3ludGF4S2luZBAAEgsKB0NvbW1lbnQQARIYChRQdW5jdHVhdGlvbkRlbGltaXRlchACEhYKElB1bmN0dWF0aW9uQnJhY2tldBADEgsKB0tleXdvcmQQBBIZChFJZGVudGlmaWVyS2V5d29yZBAEGgIIARIWChJJZGVudGlmaWVyT3BlcmF0b3IQBRIOCgpJZGVudGlmaWVyEAYSFQoRSWRlbnRpZmllckJ1aWx0aW4QBxISCg5JZGVudGlmaWVyTnVsbBAIEhYKEklkZW50aWZpZXJDb25zdGFudBAJEhsKF0lkZW50aWZpZXJNdXRhYmxlR2xvYmFsEAoSFwoTSWRlbnRpZmllclBhcmFtZXRlchALEhMKD0lkZW50aWZpZXJMb2NhbBAMEhYKEklkZW50aWZpZXJTaGFkb3dlZBANEhcKE0lkZW50aWZpZXJOYW1lc3BhY2UQDhIYChBJZGVudGlmaWVyTW9kdWxlEA4aAggBEhYKEklkZW50aWZpZXJGdW5jdGlvbhAPEiAKHElkZW50aWZpZXJGdW5jdGlvbkRlZmluaXRpb24QEBITCg9JZGVudGlmaWVyTWFjcm8QERIdChlJZGVudGlmaWVyTWFjcm9EZWZpbml0aW9uEBISEgoOSWRlbnRpZmllclR5cGUQExIZChVJZGVudGlmaWVyQnVpbHRpblR5cGUQFBIXChNJZGVudGlmaWVyQXR0cmlidXRlEBUSDwoLUmVnZXhFc2NhcGUQFhIRCg1SZWdleFJlcGVhdGVkEBcSEQoNUmVnZXhXaWxkY2FyZBAYEhIKDlJlZ2V4RGVsaW1pdGVyEBkSDQoJUmVnZXhKb2luEBoSEQoNU3RyaW5nTGl0ZXJhbBAbEhcKE1N0cmluZ0xpdGVyYWxFc2NhcGUQHBIYChRTdHJpbmdMaXRlcmFsU3BlY2lhbBAdEhQKEFN0cmluZ0xpdGVyYWxLZXkQHhIUChBDaGFyYWN0ZXJMaXRlcmFsEB8SEgoOTnVtZXJpY0xpdGVyYWwQIBISCg5Cb29sZWFuTGl0ZXJhbBAhEgcKA1RhZxAiEhAKDFRhZ0F0dHJpYnV0ZRAjEhAKDFRhZ0RlbGltaXRlchAkGgIQAQ=='); @$core.Deprecated('Use severityDescriptor instead') const Severity$json = const { '1': 'Severity', @@ -121,8 +116,7 @@ const Severity$json = const { }; /// Descriptor for `Severity`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List severityDescriptor = $convert.base64Decode( - 'CghTZXZlcml0eRIXChNVbnNwZWNpZmllZFNldmVyaXR5EAASCQoFRXJyb3IQARILCgdXYXJuaW5nEAISDwoLSW5mb3JtYXRpb24QAxIICgRIaW50EAQ='); +final $typed_data.Uint8List severityDescriptor = $convert.base64Decode('CghTZXZlcml0eRIXChNVbnNwZWNpZmllZFNldmVyaXR5EAASCQoFRXJyb3IQARILCgdXYXJuaW5nEAISDwoLSW5mb3JtYXRpb24QAxIICgRIaW50EAQ='); @$core.Deprecated('Use diagnosticTagDescriptor instead') const DiagnosticTag$json = const { '1': 'DiagnosticTag', @@ -134,8 +128,7 @@ const DiagnosticTag$json = const { }; /// Descriptor for `DiagnosticTag`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List diagnosticTagDescriptor = $convert.base64Decode( - 'Cg1EaWFnbm9zdGljVGFnEhwKGFVuc3BlY2lmaWVkRGlhZ25vc3RpY1RhZxAAEg8KC1VubmVjZXNzYXJ5EAESDgoKRGVwcmVjYXRlZBAC'); +final $typed_data.Uint8List diagnosticTagDescriptor = $convert.base64Decode('Cg1EaWFnbm9zdGljVGFnEhwKGFVuc3BlY2lmaWVkRGlhZ25vc3RpY1RhZxAAEg8KC1VubmVjZXNzYXJ5EAESDgoKRGVwcmVjYXRlZBAC'); @$core.Deprecated('Use languageDescriptor instead') const Language$json = const { '1': 'Language', @@ -238,77 +231,32 @@ const Language$json = const { }; /// Descriptor for `Language`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List languageDescriptor = $convert.base64Decode( - 'CghMYW5ndWFnZRIXChNVbnNwZWNpZmllZExhbmd1YWdlEAASCAoEQUJBUBA8EgcKA0FQTBAxEgcKA0FkYRAnEggKBEFnZGEQLRIMCghBc2NpaURvYxBWEgwKCEFzc2VtYmx5EDoSBwoDQXdrEEISBwoDQmF0EEQSCgoGQmliVGVYEFESBQoBQxAiEgkKBUNPQk9MEDsSBwoDQ1BQECMSBwoDQ1NTEBoSCgoGQ1NoYXJwEAESCwoHQ2xvanVyZRAIEhAKDENvZmZlZXNjcmlwdBAVEg4KCkNvbW1vbkxpc3AQCRIHCgNDb3EQLxIICgREYXJ0EAMSCgoGRGVscGhpEDkSCAoERGlmZhBYEg4KCkRvY2tlcmZpbGUQUBIKCgZEeWFsb2cQMhIKCgZFbGl4aXIQERIKCgZFcmxhbmcQEhIKCgZGU2hhcnAQKhIICgRGaXNoEEESCAoERmxvdxAYEgsKB0ZvcnRyYW4QOBIOCgpHaXRfQ29tbWl0EFsSDgoKR2l0X0NvbmZpZxBZEg4KCkdpdF9SZWJhc2UQXBIGCgJHbxAhEgoKBkdyb292eRAHEggKBEhUTUwQHhIICgRIYWNrEBQSDgoKSGFuZGxlYmFycxBaEgsKB0hhc2tlbGwQLBIJCgVJZHJpcxAuEgcKA0luaRBIEgUKAUoQMxIICgRKU09OEEsSCAoESmF2YRAGEg4KCkphdmFTY3JpcHQQFhITCg9KYXZhU2NyaXB0UmVhY3QQXRILCgdKc29ubmV0EEwSCQoFSnVsaWEQNxIKCgZLb3RsaW4QBBIJCgVMYVRlWBBTEggKBExlYW4QMBIICgRMZXNzEBsSBwoDTHVhEAwSDAoITWFrZWZpbGUQTxIMCghNYXJrZG93bhBUEgoKBk1hdGxhYhA0EgcKA05peBBNEgkKBU9DYW1sECkSDwoLT2JqZWN0aXZlX0MQJBIRCg1PYmplY3RpdmVfQ1BQECUSBwoDUEhQEBMSCQoFUExTUUwQRhIICgRQZXJsEA0SDgoKUG93ZXJTaGVsbBBDEgoKBlByb2xvZxBHEgoKBlB5dGhvbhAPEgUKAVIQNhIKCgZSYWNrZXQQCxIICgRSYWt1EA4SCQoFUmF6b3IQPhIICgRSZVNUEFUSCAoEUnVieRAQEggKBFJ1c3QQKBIHCgNTQVMQPRIICgRTQ1NTEB0SBwoDU01MECsSBwoDU1FMEEUSCAoEU2FzcxAcEgkKBVNjYWxhEAUSCgoGU2NoZW1lEAoSDwoLU2hlbGxTY3JpcHQQQBILCgdTa3lsYXJrEE4SCQoFU3dpZnQQAhIICgRUT01MEEkSBwoDVGVYEFISDgoKVHlwZVNjcmlwdBAXEhMKD1R5cGVTY3JpcHRSZWFjdBBeEg8KC1Zpc3VhbEJhc2ljED8SBwoDVnVlEBkSCwoHV29sZnJhbRA1EgcKA1hNTBAfEgcKA1hTTBAgEggKBFlBTUwQShIHCgNaaWcQJg=='); +final $typed_data.Uint8List languageDescriptor = $convert.base64Decode('CghMYW5ndWFnZRIXChNVbnNwZWNpZmllZExhbmd1YWdlEAASCAoEQUJBUBA8EgcKA0FQTBAxEgcKA0FkYRAnEggKBEFnZGEQLRIMCghBc2NpaURvYxBWEgwKCEFzc2VtYmx5EDoSBwoDQXdrEEISBwoDQmF0EEQSCgoGQmliVGVYEFESBQoBQxAiEgkKBUNPQk9MEDsSBwoDQ1BQECMSBwoDQ1NTEBoSCgoGQ1NoYXJwEAESCwoHQ2xvanVyZRAIEhAKDENvZmZlZXNjcmlwdBAVEg4KCkNvbW1vbkxpc3AQCRIHCgNDb3EQLxIICgREYXJ0EAMSCgoGRGVscGhpEDkSCAoERGlmZhBYEg4KCkRvY2tlcmZpbGUQUBIKCgZEeWFsb2cQMhIKCgZFbGl4aXIQERIKCgZFcmxhbmcQEhIKCgZGU2hhcnAQKhIICgRGaXNoEEESCAoERmxvdxAYEgsKB0ZvcnRyYW4QOBIOCgpHaXRfQ29tbWl0EFsSDgoKR2l0X0NvbmZpZxBZEg4KCkdpdF9SZWJhc2UQXBIGCgJHbxAhEgoKBkdyb292eRAHEggKBEhUTUwQHhIICgRIYWNrEBQSDgoKSGFuZGxlYmFycxBaEgsKB0hhc2tlbGwQLBIJCgVJZHJpcxAuEgcKA0luaRBIEgUKAUoQMxIICgRKU09OEEsSCAoESmF2YRAGEg4KCkphdmFTY3JpcHQQFhITCg9KYXZhU2NyaXB0UmVhY3QQXRILCgdKc29ubmV0EEwSCQoFSnVsaWEQNxIKCgZLb3RsaW4QBBIJCgVMYVRlWBBTEggKBExlYW4QMBIICgRMZXNzEBsSBwoDTHVhEAwSDAoITWFrZWZpbGUQTxIMCghNYXJrZG93bhBUEgoKBk1hdGxhYhA0EgcKA05peBBNEgkKBU9DYW1sECkSDwoLT2JqZWN0aXZlX0MQJBIRCg1PYmplY3RpdmVfQ1BQECUSBwoDUEhQEBMSCQoFUExTUUwQRhIICgRQZXJsEA0SDgoKUG93ZXJTaGVsbBBDEgoKBlByb2xvZxBHEgoKBlB5dGhvbhAPEgUKAVIQNhIKCgZSYWNrZXQQCxIICgRSYWt1EA4SCQoFUmF6b3IQPhIICgRSZVNUEFUSCAoEUnVieRAQEggKBFJ1c3QQKBIHCgNTQVMQPRIICgRTQ1NTEB0SBwoDU01MECsSBwoDU1FMEEUSCAoEU2FzcxAcEgkKBVNjYWxhEAUSCgoGU2NoZW1lEAoSDwoLU2hlbGxTY3JpcHQQQBILCgdTa3lsYXJrEE4SCQoFU3dpZnQQAhIICgRUT01MEEkSBwoDVGVYEFISDgoKVHlwZVNjcmlwdBAXEhMKD1R5cGVTY3JpcHRSZWFjdBBeEg8KC1Zpc3VhbEJhc2ljED8SBwoDVnVlEBkSCwoHV29sZnJhbRA1EgcKA1hNTBAfEgcKA1hTTBAgEggKBFlBTUwQShIHCgNaaWcQJg=='); @$core.Deprecated('Use indexDescriptor instead') const Index$json = const { '1': 'Index', '2': const [ - const { - '1': 'metadata', - '3': 1, - '4': 1, - '5': 11, - '6': '.scip.Metadata', - '10': 'metadata' - }, - const { - '1': 'documents', - '3': 2, - '4': 3, - '5': 11, - '6': '.scip.Document', - '10': 'documents' - }, - const { - '1': 'external_symbols', - '3': 3, - '4': 3, - '5': 11, - '6': '.scip.SymbolInformation', - '10': 'externalSymbols' - }, + const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.scip.Metadata', '10': 'metadata'}, + const {'1': 'documents', '3': 2, '4': 3, '5': 11, '6': '.scip.Document', '10': 'documents'}, + const {'1': 'external_symbols', '3': 3, '4': 3, '5': 11, '6': '.scip.SymbolInformation', '10': 'externalSymbols'}, ], }; /// Descriptor for `Index`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List indexDescriptor = $convert.base64Decode( - 'CgVJbmRleBIqCghtZXRhZGF0YRgBIAEoCzIOLnNjaXAuTWV0YWRhdGFSCG1ldGFkYXRhEiwKCWRvY3VtZW50cxgCIAMoCzIOLnNjaXAuRG9jdW1lbnRSCWRvY3VtZW50cxJCChBleHRlcm5hbF9zeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIPZXh0ZXJuYWxTeW1ib2xz'); +final $typed_data.Uint8List indexDescriptor = $convert.base64Decode('CgVJbmRleBIqCghtZXRhZGF0YRgBIAEoCzIOLnNjaXAuTWV0YWRhdGFSCG1ldGFkYXRhEiwKCWRvY3VtZW50cxgCIAMoCzIOLnNjaXAuRG9jdW1lbnRSCWRvY3VtZW50cxJCChBleHRlcm5hbF9zeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIPZXh0ZXJuYWxTeW1ib2xz'); @$core.Deprecated('Use metadataDescriptor instead') const Metadata$json = const { '1': 'Metadata', '2': const [ - const { - '1': 'version', - '3': 1, - '4': 1, - '5': 14, - '6': '.scip.ProtocolVersion', - '10': 'version' - }, - const { - '1': 'tool_info', - '3': 2, - '4': 1, - '5': 11, - '6': '.scip.ToolInfo', - '10': 'toolInfo' - }, + const {'1': 'version', '3': 1, '4': 1, '5': 14, '6': '.scip.ProtocolVersion', '10': 'version'}, + const {'1': 'tool_info', '3': 2, '4': 1, '5': 11, '6': '.scip.ToolInfo', '10': 'toolInfo'}, const {'1': 'project_root', '3': 3, '4': 1, '5': 9, '10': 'projectRoot'}, - const { - '1': 'text_document_encoding', - '3': 4, - '4': 1, - '5': 14, - '6': '.scip.TextEncoding', - '10': 'textDocumentEncoding' - }, + const {'1': 'text_document_encoding', '3': 4, '4': 1, '5': 14, '6': '.scip.TextEncoding', '10': 'textDocumentEncoding'}, ], }; /// Descriptor for `Metadata`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List metadataDescriptor = $convert.base64Decode( - 'CghNZXRhZGF0YRIvCgd2ZXJzaW9uGAEgASgOMhUuc2NpcC5Qcm90b2NvbFZlcnNpb25SB3ZlcnNpb24SKwoJdG9vbF9pbmZvGAIgASgLMg4uc2NpcC5Ub29sSW5mb1IIdG9vbEluZm8SIQoMcHJvamVjdF9yb290GAMgASgJUgtwcm9qZWN0Um9vdBJIChZ0ZXh0X2RvY3VtZW50X2VuY29kaW5nGAQgASgOMhIuc2NpcC5UZXh0RW5jb2RpbmdSFHRleHREb2N1bWVudEVuY29kaW5n'); +final $typed_data.Uint8List metadataDescriptor = $convert.base64Decode('CghNZXRhZGF0YRIvCgd2ZXJzaW9uGAEgASgOMhUuc2NpcC5Qcm90b2NvbFZlcnNpb25SB3ZlcnNpb24SKwoJdG9vbF9pbmZvGAIgASgLMg4uc2NpcC5Ub29sSW5mb1IIdG9vbEluZm8SIQoMcHJvamVjdF9yb290GAMgASgJUgtwcm9qZWN0Um9vdBJIChZ0ZXh0X2RvY3VtZW50X2VuY29kaW5nGAQgASgOMhIuc2NpcC5UZXh0RW5jb2RpbmdSFHRleHREb2N1bWVudEVuY29kaW5n'); @$core.Deprecated('Use toolInfoDescriptor instead') const ToolInfo$json = const { '1': 'ToolInfo', @@ -320,63 +268,32 @@ const ToolInfo$json = const { }; /// Descriptor for `ToolInfo`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List toolInfoDescriptor = $convert.base64Decode( - 'CghUb29sSW5mbxISCgRuYW1lGAEgASgJUgRuYW1lEhgKB3ZlcnNpb24YAiABKAlSB3ZlcnNpb24SHAoJYXJndW1lbnRzGAMgAygJUglhcmd1bWVudHM='); +final $typed_data.Uint8List toolInfoDescriptor = $convert.base64Decode('CghUb29sSW5mbxISCgRuYW1lGAEgASgJUgRuYW1lEhgKB3ZlcnNpb24YAiABKAlSB3ZlcnNpb24SHAoJYXJndW1lbnRzGAMgAygJUglhcmd1bWVudHM='); @$core.Deprecated('Use documentDescriptor instead') const Document$json = const { '1': 'Document', '2': const [ const {'1': 'language', '3': 4, '4': 1, '5': 9, '10': 'language'}, const {'1': 'relative_path', '3': 1, '4': 1, '5': 9, '10': 'relativePath'}, - const { - '1': 'occurrences', - '3': 2, - '4': 3, - '5': 11, - '6': '.scip.Occurrence', - '10': 'occurrences' - }, - const { - '1': 'symbols', - '3': 3, - '4': 3, - '5': 11, - '6': '.scip.SymbolInformation', - '10': 'symbols' - }, + const {'1': 'occurrences', '3': 2, '4': 3, '5': 11, '6': '.scip.Occurrence', '10': 'occurrences'}, + const {'1': 'symbols', '3': 3, '4': 3, '5': 11, '6': '.scip.SymbolInformation', '10': 'symbols'}, ], }; /// Descriptor for `Document`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List documentDescriptor = $convert.base64Decode( - 'CghEb2N1bWVudBIaCghsYW5ndWFnZRgEIAEoCVIIbGFuZ3VhZ2USIwoNcmVsYXRpdmVfcGF0aBgBIAEoCVIMcmVsYXRpdmVQYXRoEjIKC29jY3VycmVuY2VzGAIgAygLMhAuc2NpcC5PY2N1cnJlbmNlUgtvY2N1cnJlbmNlcxIxCgdzeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIHc3ltYm9scw=='); +final $typed_data.Uint8List documentDescriptor = $convert.base64Decode('CghEb2N1bWVudBIaCghsYW5ndWFnZRgEIAEoCVIIbGFuZ3VhZ2USIwoNcmVsYXRpdmVfcGF0aBgBIAEoCVIMcmVsYXRpdmVQYXRoEjIKC29jY3VycmVuY2VzGAIgAygLMhAuc2NpcC5PY2N1cnJlbmNlUgtvY2N1cnJlbmNlcxIxCgdzeW1ib2xzGAMgAygLMhcuc2NpcC5TeW1ib2xJbmZvcm1hdGlvblIHc3ltYm9scw=='); @$core.Deprecated('Use symbolDescriptor instead') const Symbol$json = const { '1': 'Symbol', '2': const [ const {'1': 'scheme', '3': 1, '4': 1, '5': 9, '10': 'scheme'}, - const { - '1': 'package', - '3': 2, - '4': 1, - '5': 11, - '6': '.scip.Package', - '10': 'package' - }, - const { - '1': 'descriptors', - '3': 3, - '4': 3, - '5': 11, - '6': '.scip.Descriptor', - '10': 'descriptors' - }, + const {'1': 'package', '3': 2, '4': 1, '5': 11, '6': '.scip.Package', '10': 'package'}, + const {'1': 'descriptors', '3': 3, '4': 3, '5': 11, '6': '.scip.Descriptor', '10': 'descriptors'}, ], }; /// Descriptor for `Symbol`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List symbolDescriptor = $convert.base64Decode( - 'CgZTeW1ib2wSFgoGc2NoZW1lGAEgASgJUgZzY2hlbWUSJwoHcGFja2FnZRgCIAEoCzINLnNjaXAuUGFja2FnZVIHcGFja2FnZRIyCgtkZXNjcmlwdG9ycxgDIAMoCzIQLnNjaXAuRGVzY3JpcHRvclILZGVzY3JpcHRvcnM='); +final $typed_data.Uint8List symbolDescriptor = $convert.base64Decode('CgZTeW1ib2wSFgoGc2NoZW1lGAEgASgJUgZzY2hlbWUSJwoHcGFja2FnZRgCIAEoCzINLnNjaXAuUGFja2FnZVIHcGFja2FnZRIyCgtkZXNjcmlwdG9ycxgDIAMoCzIQLnNjaXAuRGVzY3JpcHRvclILZGVzY3JpcHRvcnM='); @$core.Deprecated('Use packageDescriptor instead') const Package$json = const { '1': 'Package', @@ -388,22 +305,14 @@ const Package$json = const { }; /// Descriptor for `Package`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List packageDescriptor = $convert.base64Decode( - 'CgdQYWNrYWdlEhgKB21hbmFnZXIYASABKAlSB21hbmFnZXISEgoEbmFtZRgCIAEoCVIEbmFtZRIYCgd2ZXJzaW9uGAMgASgJUgd2ZXJzaW9u'); +final $typed_data.Uint8List packageDescriptor = $convert.base64Decode('CgdQYWNrYWdlEhgKB21hbmFnZXIYASABKAlSB21hbmFnZXISEgoEbmFtZRgCIAEoCVIEbmFtZRIYCgd2ZXJzaW9uGAMgASgJUgd2ZXJzaW9u'); @$core.Deprecated('Use descriptorDescriptor instead') const Descriptor$json = const { '1': 'Descriptor', '2': const [ const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, const {'1': 'disambiguator', '3': 2, '4': 1, '5': 9, '10': 'disambiguator'}, - const { - '1': 'suffix', - '3': 3, - '4': 1, - '5': 14, - '6': '.scip.Descriptor.Suffix', - '10': 'suffix' - }, + const {'1': 'suffix', '3': 3, '4': 1, '5': 14, '6': '.scip.Descriptor.Suffix', '10': 'suffix'}, ], '4': const [Descriptor_Suffix$json], }; @@ -432,55 +341,33 @@ const Descriptor_Suffix$json = const { }; /// Descriptor for `Descriptor`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List descriptorDescriptor = $convert.base64Decode( - 'CgpEZXNjcmlwdG9yEhIKBG5hbWUYASABKAlSBG5hbWUSJAoNZGlzYW1iaWd1YXRvchgCIAEoCVINZGlzYW1iaWd1YXRvchIvCgZzdWZmaXgYAyABKA4yFy5zY2lwLkRlc2NyaXB0b3IuU3VmZml4UgZzdWZmaXgipQEKBlN1ZmZpeBIVChFVbnNwZWNpZmllZFN1ZmZpeBAAEg0KCU5hbWVzcGFjZRABEg8KB1BhY2thZ2UQARoCCAESCAoEVHlwZRACEggKBFRlcm0QAxIKCgZNZXRob2QQBBIRCg1UeXBlUGFyYW1ldGVyEAUSDQoJUGFyYW1ldGVyEAYSCQoFTWFjcm8QCRIICgRNZXRhEAcSCQoFTG9jYWwQCBoCEAE='); +final $typed_data.Uint8List descriptorDescriptor = $convert.base64Decode('CgpEZXNjcmlwdG9yEhIKBG5hbWUYASABKAlSBG5hbWUSJAoNZGlzYW1iaWd1YXRvchgCIAEoCVINZGlzYW1iaWd1YXRvchIvCgZzdWZmaXgYAyABKA4yFy5zY2lwLkRlc2NyaXB0b3IuU3VmZml4UgZzdWZmaXgipQEKBlN1ZmZpeBIVChFVbnNwZWNpZmllZFN1ZmZpeBAAEg0KCU5hbWVzcGFjZRABEg8KB1BhY2thZ2UQARoCCAESCAoEVHlwZRACEggKBFRlcm0QAxIKCgZNZXRob2QQBBIRCg1UeXBlUGFyYW1ldGVyEAUSDQoJUGFyYW1ldGVyEAYSCQoFTWFjcm8QCRIICgRNZXRhEAcSCQoFTG9jYWwQCBoCEAE='); @$core.Deprecated('Use symbolInformationDescriptor instead') const SymbolInformation$json = const { '1': 'SymbolInformation', '2': const [ const {'1': 'symbol', '3': 1, '4': 1, '5': 9, '10': 'symbol'}, const {'1': 'documentation', '3': 3, '4': 3, '5': 9, '10': 'documentation'}, - const { - '1': 'relationships', - '3': 4, - '4': 3, - '5': 11, - '6': '.scip.Relationship', - '10': 'relationships' - }, + const {'1': 'relationships', '3': 4, '4': 3, '5': 11, '6': '.scip.Relationship', '10': 'relationships'}, ], }; /// Descriptor for `SymbolInformation`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List symbolInformationDescriptor = $convert.base64Decode( - 'ChFTeW1ib2xJbmZvcm1hdGlvbhIWCgZzeW1ib2wYASABKAlSBnN5bWJvbBIkCg1kb2N1bWVudGF0aW9uGAMgAygJUg1kb2N1bWVudGF0aW9uEjgKDXJlbGF0aW9uc2hpcHMYBCADKAsyEi5zY2lwLlJlbGF0aW9uc2hpcFINcmVsYXRpb25zaGlwcw=='); +final $typed_data.Uint8List symbolInformationDescriptor = $convert.base64Decode('ChFTeW1ib2xJbmZvcm1hdGlvbhIWCgZzeW1ib2wYASABKAlSBnN5bWJvbBIkCg1kb2N1bWVudGF0aW9uGAMgAygJUg1kb2N1bWVudGF0aW9uEjgKDXJlbGF0aW9uc2hpcHMYBCADKAsyEi5zY2lwLlJlbGF0aW9uc2hpcFINcmVsYXRpb25zaGlwcw=='); @$core.Deprecated('Use relationshipDescriptor instead') const Relationship$json = const { '1': 'Relationship', '2': const [ const {'1': 'symbol', '3': 1, '4': 1, '5': 9, '10': 'symbol'}, const {'1': 'is_reference', '3': 2, '4': 1, '5': 8, '10': 'isReference'}, - const { - '1': 'is_implementation', - '3': 3, - '4': 1, - '5': 8, - '10': 'isImplementation' - }, - const { - '1': 'is_type_definition', - '3': 4, - '4': 1, - '5': 8, - '10': 'isTypeDefinition' - }, + const {'1': 'is_implementation', '3': 3, '4': 1, '5': 8, '10': 'isImplementation'}, + const {'1': 'is_type_definition', '3': 4, '4': 1, '5': 8, '10': 'isTypeDefinition'}, const {'1': 'is_definition', '3': 5, '4': 1, '5': 8, '10': 'isDefinition'}, ], }; /// Descriptor for `Relationship`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List relationshipDescriptor = $convert.base64Decode( - 'CgxSZWxhdGlvbnNoaXASFgoGc3ltYm9sGAEgASgJUgZzeW1ib2wSIQoMaXNfcmVmZXJlbmNlGAIgASgIUgtpc1JlZmVyZW5jZRIrChFpc19pbXBsZW1lbnRhdGlvbhgDIAEoCFIQaXNJbXBsZW1lbnRhdGlvbhIsChJpc190eXBlX2RlZmluaXRpb24YBCABKAhSEGlzVHlwZURlZmluaXRpb24SIwoNaXNfZGVmaW5pdGlvbhgFIAEoCFIMaXNEZWZpbml0aW9u'); +final $typed_data.Uint8List relationshipDescriptor = $convert.base64Decode('CgxSZWxhdGlvbnNoaXASFgoGc3ltYm9sGAEgASgJUgZzeW1ib2wSIQoMaXNfcmVmZXJlbmNlGAIgASgIUgtpc1JlZmVyZW5jZRIrChFpc19pbXBsZW1lbnRhdGlvbhgDIAEoCFIQaXNJbXBsZW1lbnRhdGlvbhIsChJpc190eXBlX2RlZmluaXRpb24YBCABKAhSEGlzVHlwZURlZmluaXRpb24SIwoNaXNfZGVmaW5pdGlvbhgFIAEoCFIMaXNEZWZpbml0aW9u'); @$core.Deprecated('Use occurrenceDescriptor instead') const Occurrence$json = const { '1': 'Occurrence', @@ -488,61 +375,25 @@ const Occurrence$json = const { const {'1': 'range', '3': 1, '4': 3, '5': 5, '10': 'range'}, const {'1': 'symbol', '3': 2, '4': 1, '5': 9, '10': 'symbol'}, const {'1': 'symbol_roles', '3': 3, '4': 1, '5': 5, '10': 'symbolRoles'}, - const { - '1': 'override_documentation', - '3': 4, - '4': 3, - '5': 9, - '10': 'overrideDocumentation' - }, - const { - '1': 'syntax_kind', - '3': 5, - '4': 1, - '5': 14, - '6': '.scip.SyntaxKind', - '10': 'syntaxKind' - }, - const { - '1': 'diagnostics', - '3': 6, - '4': 3, - '5': 11, - '6': '.scip.Diagnostic', - '10': 'diagnostics' - }, + const {'1': 'override_documentation', '3': 4, '4': 3, '5': 9, '10': 'overrideDocumentation'}, + const {'1': 'syntax_kind', '3': 5, '4': 1, '5': 14, '6': '.scip.SyntaxKind', '10': 'syntaxKind'}, + const {'1': 'diagnostics', '3': 6, '4': 3, '5': 11, '6': '.scip.Diagnostic', '10': 'diagnostics'}, ], }; /// Descriptor for `Occurrence`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List occurrenceDescriptor = $convert.base64Decode( - 'CgpPY2N1cnJlbmNlEhQKBXJhbmdlGAEgAygFUgVyYW5nZRIWCgZzeW1ib2wYAiABKAlSBnN5bWJvbBIhCgxzeW1ib2xfcm9sZXMYAyABKAVSC3N5bWJvbFJvbGVzEjUKFm92ZXJyaWRlX2RvY3VtZW50YXRpb24YBCADKAlSFW92ZXJyaWRlRG9jdW1lbnRhdGlvbhIxCgtzeW50YXhfa2luZBgFIAEoDjIQLnNjaXAuU3ludGF4S2luZFIKc3ludGF4S2luZBIyCgtkaWFnbm9zdGljcxgGIAMoCzIQLnNjaXAuRGlhZ25vc3RpY1ILZGlhZ25vc3RpY3M='); +final $typed_data.Uint8List occurrenceDescriptor = $convert.base64Decode('CgpPY2N1cnJlbmNlEhQKBXJhbmdlGAEgAygFUgVyYW5nZRIWCgZzeW1ib2wYAiABKAlSBnN5bWJvbBIhCgxzeW1ib2xfcm9sZXMYAyABKAVSC3N5bWJvbFJvbGVzEjUKFm92ZXJyaWRlX2RvY3VtZW50YXRpb24YBCADKAlSFW92ZXJyaWRlRG9jdW1lbnRhdGlvbhIxCgtzeW50YXhfa2luZBgFIAEoDjIQLnNjaXAuU3ludGF4S2luZFIKc3ludGF4S2luZBIyCgtkaWFnbm9zdGljcxgGIAMoCzIQLnNjaXAuRGlhZ25vc3RpY1ILZGlhZ25vc3RpY3M='); @$core.Deprecated('Use diagnosticDescriptor instead') const Diagnostic$json = const { '1': 'Diagnostic', '2': const [ - const { - '1': 'severity', - '3': 1, - '4': 1, - '5': 14, - '6': '.scip.Severity', - '10': 'severity' - }, + const {'1': 'severity', '3': 1, '4': 1, '5': 14, '6': '.scip.Severity', '10': 'severity'}, const {'1': 'code', '3': 2, '4': 1, '5': 9, '10': 'code'}, const {'1': 'message', '3': 3, '4': 1, '5': 9, '10': 'message'}, const {'1': 'source', '3': 4, '4': 1, '5': 9, '10': 'source'}, - const { - '1': 'tags', - '3': 5, - '4': 3, - '5': 14, - '6': '.scip.DiagnosticTag', - '10': 'tags' - }, + const {'1': 'tags', '3': 5, '4': 3, '5': 14, '6': '.scip.DiagnosticTag', '10': 'tags'}, ], }; /// Descriptor for `Diagnostic`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List diagnosticDescriptor = $convert.base64Decode( - 'CgpEaWFnbm9zdGljEioKCHNldmVyaXR5GAEgASgOMg4uc2NpcC5TZXZlcml0eVIIc2V2ZXJpdHkSEgoEY29kZRgCIAEoCVIEY29kZRIYCgdtZXNzYWdlGAMgASgJUgdtZXNzYWdlEhYKBnNvdXJjZRgEIAEoCVIGc291cmNlEicKBHRhZ3MYBSADKA4yEy5zY2lwLkRpYWdub3N0aWNUYWdSBHRhZ3M='); +final $typed_data.Uint8List diagnosticDescriptor = $convert.base64Decode('CgpEaWFnbm9zdGljEioKCHNldmVyaXR5GAEgASgOMg4uc2NpcC5TZXZlcml0eVIIc2V2ZXJpdHkSEgoEY29kZRgCIAEoCVIEY29kZRIYCgdtZXNzYWdlGAMgASgJUgdtZXNzYWdlEhYKBnNvdXJjZRgEIAEoCVIGc291cmNlEicKBHRhZ3MYBSADKA4yEy5zY2lwLkRpYWdub3N0aWNUYWdSBHRhZ3M='); diff --git a/lib/src/gen/scip.pbserver.dart b/lib/src/gen/scip.pbserver.dart index b8575840..faeeb920 100644 --- a/lib/src/gen/scip.pbserver.dart +++ b/lib/src/gen/scip.pbserver.dart @@ -1,8 +1,9 @@ /// // Generated code. Do not modify. -// source: scip.proto +// source: lib/src/gen/scip.proto // // @dart = 2.12 // ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name export 'scip.pb.dart'; + From d9d340ef1970c4b7fabcb1ecbff7f488826ebfe8 Mon Sep 17 00:00:00 2001 From: Matthew Nitschke Date: Wed, 1 Mar 2023 17:44:54 -0700 Subject: [PATCH 5/6] fmt --- tool/dart_dev/config.dart | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tool/dart_dev/config.dart b/tool/dart_dev/config.dart index d5da118f..9ee096e4 100644 --- a/tool/dart_dev/config.dart +++ b/tool/dart_dev/config.dart @@ -3,8 +3,6 @@ import 'package:glob/glob.dart'; final config = { ...coreConfig, - 'format': FormatTool()..exclude = [ - Glob('snapshots/**'), - Glob('lib/src/gen/*.dart') - ] + 'format': FormatTool() + ..exclude = [Glob('snapshots/**'), Glob('lib/src/gen/*.dart')] }; From 67fe40d19b4f9354604ce67c20ce82097fcf6b6f Mon Sep 17 00:00:00 2001 From: Matthew Nitschke Date: Wed, 1 Mar 2023 18:09:55 -0700 Subject: [PATCH 6/6] added description to pubspec --- pubspec.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/pubspec.yaml b/pubspec.yaml index 8406dd79..2b143a37 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,6 @@ name: scip_dart version: 1.0.0 +description: generates scip bindings for dart files environment: sdk: ">=2.18.0 <3.0.0"