Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(67)

Side by Side Diff: lib/src/dart_options.pb.dart

Issue 2086253002: Allow application of external mixins to generated dart protos. (Closed) Base URL: https://github.com/dart-lang/dart-protoc-plugin.git@master
Patch Set: Add dart options for override annotations. These make it possible to annotate generated getters, se… Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « lib/protobuf_field.dart ('k') | test/protos/dart_options.proto » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /// 1 ///
2 // Generated code. Do not modify. 2 // Generated code. Do not modify.
3 /// 3 ///
4 library dart_options_dart_options; 4 library dart_options_dart_options;
5 5
6 import 'package:protobuf/protobuf.dart'; 6 import 'package:protobuf/protobuf.dart';
7 7
8 class DartMixin extends GeneratedMessage { 8 class DartMixin extends GeneratedMessage {
9 static final BuilderInfo _i = new BuilderInfo('DartMixin') 9 static final BuilderInfo _i = new BuilderInfo('DartMixin')
10 ..a/*<String>*/(1, 'name', PbFieldType.OS) 10 ..a/*<String>*/(1, 'name', PbFieldType.OS)
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 71
72 List<DartMixin> get mixins => $_get(0, 1, null); 72 List<DartMixin> get mixins => $_get(0, 1, null);
73 } 73 }
74 74
75 class _ReadonlyImports extends Imports with ReadonlyMessageMixin {} 75 class _ReadonlyImports extends Imports with ReadonlyMessageMixin {}
76 76
77 class Dart_options { 77 class Dart_options {
78 static final Extension imports = new Extension<Imports>('FileOptions', 'import s', 28125061, PbFieldType.OM, Imports.getDefault, Imports.create); 78 static final Extension imports = new Extension<Imports>('FileOptions', 'import s', 28125061, PbFieldType.OM, Imports.getDefault, Imports.create);
79 static final Extension defaultMixin = new Extension<String>('FileOptions', 'de faultMixin', 96128839, PbFieldType.OS); 79 static final Extension defaultMixin = new Extension<String>('FileOptions', 'de faultMixin', 96128839, PbFieldType.OS);
80 static final Extension mixin = new Extension<String>('MessageOptions', 'mixin' , 96128839, PbFieldType.OS); 80 static final Extension mixin = new Extension<String>('MessageOptions', 'mixin' , 96128839, PbFieldType.OS);
81 static final Extension overrideGetter = new Extension<bool>('FieldOptions', 'o verrideGetter', 28205290, PbFieldType.OB);
82 static final Extension overrideSetter = new Extension<bool>('FieldOptions', 'o verrideSetter', 28937366, PbFieldType.OB);
83 static final Extension overrideHasMethod = new Extension<bool>('FieldOptions', 'overrideHasMethod', 28937461, PbFieldType.OB);
84 static final Extension overrideClearMethod = new Extension<bool>('FieldOptions ', 'overrideClearMethod', 28907907, PbFieldType.OB);
81 static final Extension dartName = new Extension<String>('FieldOptions', 'dartN ame', 28700919, PbFieldType.OS); 85 static final Extension dartName = new Extension<String>('FieldOptions', 'dartN ame', 28700919, PbFieldType.OS);
82 static void registerAllExtensions(ExtensionRegistry registry) { 86 static void registerAllExtensions(ExtensionRegistry registry) {
83 registry.add(imports); 87 registry.add(imports);
84 registry.add(defaultMixin); 88 registry.add(defaultMixin);
85 registry.add(mixin); 89 registry.add(mixin);
90 registry.add(overrideGetter);
91 registry.add(overrideSetter);
92 registry.add(overrideHasMethod);
93 registry.add(overrideClearMethod);
86 registry.add(dartName); 94 registry.add(dartName);
87 } 95 }
88 } 96 }
89 97
OLDNEW
« no previous file with comments | « lib/protobuf_field.dart ('k') | test/protos/dart_options.proto » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698