mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-29 23:02:03 +00:00
Dart lints (#6808)
* Dart - add analysis options with the recommended lints * Dart - generate code without linter issues * Dart - remove linter issues in example and test code * Dart - remove linter issues in lib code * Dart - update generate code in /tests/
This commit is contained in:
@@ -11,11 +11,11 @@ import './namespace_test2_namespace_c_generated.dart' as namespace_c;
|
||||
class TableInFirstNS {
|
||||
TableInFirstNS._(this._bc, this._bcOffset);
|
||||
factory TableInFirstNS(List<int> bytes) {
|
||||
fb.BufferContext rootRef = new fb.BufferContext.fromBytes(bytes);
|
||||
final rootRef = fb.BufferContext.fromBytes(bytes);
|
||||
return reader.read(rootRef, 0);
|
||||
}
|
||||
|
||||
static const fb.Reader<TableInFirstNS> reader = const _TableInFirstNSReader();
|
||||
static const fb.Reader<TableInFirstNS> reader = _TableInFirstNSReader();
|
||||
|
||||
final fb.BufferContext _bc;
|
||||
final int _bcOffset;
|
||||
@@ -23,7 +23,7 @@ class TableInFirstNS {
|
||||
namespace_a_namespace_b.TableInNestedNS? get fooTable => namespace_a_namespace_b.TableInNestedNS.reader.vTableGetNullable(_bc, _bcOffset, 4);
|
||||
EnumInNestedNS get fooEnum => EnumInNestedNS.fromValue(const fb.Int8Reader().vTableGet(_bc, _bcOffset, 6, 0));
|
||||
UnionInNestedNSTypeId? get fooUnionType => UnionInNestedNSTypeId._createOrNull(const fb.Uint8Reader().vTableGetNullable(_bc, _bcOffset, 8));
|
||||
dynamic? get fooUnion {
|
||||
dynamic get fooUnion {
|
||||
switch (fooUnionType?.value) {
|
||||
case 1: return TableInNestedNS.reader.vTableGetNullable(_bc, _bcOffset, 10);
|
||||
default: return null;
|
||||
@@ -53,7 +53,7 @@ class TableInFirstNST {
|
||||
namespace_a_namespace_b.TableInNestedNST? fooTable;
|
||||
EnumInNestedNS fooEnum;
|
||||
UnionInNestedNSTypeId? fooUnionType;
|
||||
dynamic? fooUnion;
|
||||
dynamic fooUnion;
|
||||
namespace_a_namespace_b.StructInNestedNST? fooStruct;
|
||||
|
||||
TableInFirstNST({
|
||||
@@ -88,11 +88,11 @@ class _TableInFirstNSReader extends fb.TableReader<TableInFirstNS> {
|
||||
|
||||
@override
|
||||
TableInFirstNS createObject(fb.BufferContext bc, int offset) =>
|
||||
new TableInFirstNS._(bc, offset);
|
||||
TableInFirstNS._(bc, offset);
|
||||
}
|
||||
|
||||
class TableInFirstNSBuilder {
|
||||
TableInFirstNSBuilder(this.fbBuilder) {}
|
||||
TableInFirstNSBuilder(this.fbBuilder);
|
||||
|
||||
final fb.Builder fbBuilder;
|
||||
|
||||
@@ -130,14 +130,14 @@ class TableInFirstNSObjectBuilder extends fb.ObjectBuilder {
|
||||
final namespace_a_namespace_b.TableInNestedNSObjectBuilder? _fooTable;
|
||||
final EnumInNestedNS? _fooEnum;
|
||||
final UnionInNestedNSTypeId? _fooUnionType;
|
||||
final dynamic? _fooUnion;
|
||||
final dynamic _fooUnion;
|
||||
final namespace_a_namespace_b.StructInNestedNSObjectBuilder? _fooStruct;
|
||||
|
||||
TableInFirstNSObjectBuilder({
|
||||
namespace_a_namespace_b.TableInNestedNSObjectBuilder? fooTable,
|
||||
EnumInNestedNS? fooEnum,
|
||||
UnionInNestedNSTypeId? fooUnionType,
|
||||
dynamic? fooUnion,
|
||||
dynamic fooUnion,
|
||||
namespace_a_namespace_b.StructInNestedNSObjectBuilder? fooStruct,
|
||||
})
|
||||
: _fooTable = fooTable,
|
||||
@@ -165,20 +165,19 @@ class TableInFirstNSObjectBuilder extends fb.ObjectBuilder {
|
||||
/// Convenience method to serialize to byte list.
|
||||
@override
|
||||
Uint8List toBytes([String? fileIdentifier]) {
|
||||
fb.Builder fbBuilder = new fb.Builder(deduplicateTables: false);
|
||||
int offset = finish(fbBuilder);
|
||||
fbBuilder.finish(offset, fileIdentifier);
|
||||
final fbBuilder = fb.Builder(deduplicateTables: false);
|
||||
fbBuilder.finish(finish(fbBuilder), fileIdentifier);
|
||||
return fbBuilder.buffer;
|
||||
}
|
||||
}
|
||||
class SecondTableInA {
|
||||
SecondTableInA._(this._bc, this._bcOffset);
|
||||
factory SecondTableInA(List<int> bytes) {
|
||||
fb.BufferContext rootRef = new fb.BufferContext.fromBytes(bytes);
|
||||
final rootRef = fb.BufferContext.fromBytes(bytes);
|
||||
return reader.read(rootRef, 0);
|
||||
}
|
||||
|
||||
static const fb.Reader<SecondTableInA> reader = const _SecondTableInAReader();
|
||||
static const fb.Reader<SecondTableInA> reader = _SecondTableInAReader();
|
||||
|
||||
final fb.BufferContext _bc;
|
||||
final int _bcOffset;
|
||||
@@ -223,11 +222,11 @@ class _SecondTableInAReader extends fb.TableReader<SecondTableInA> {
|
||||
|
||||
@override
|
||||
SecondTableInA createObject(fb.BufferContext bc, int offset) =>
|
||||
new SecondTableInA._(bc, offset);
|
||||
SecondTableInA._(bc, offset);
|
||||
}
|
||||
|
||||
class SecondTableInABuilder {
|
||||
SecondTableInABuilder(this.fbBuilder) {}
|
||||
SecondTableInABuilder(this.fbBuilder);
|
||||
|
||||
final fb.Builder fbBuilder;
|
||||
|
||||
@@ -265,9 +264,8 @@ class SecondTableInAObjectBuilder extends fb.ObjectBuilder {
|
||||
/// Convenience method to serialize to byte list.
|
||||
@override
|
||||
Uint8List toBytes([String? fileIdentifier]) {
|
||||
fb.Builder fbBuilder = new fb.Builder(deduplicateTables: false);
|
||||
int offset = finish(fbBuilder);
|
||||
fbBuilder.finish(offset, fileIdentifier);
|
||||
final fbBuilder = fb.Builder(deduplicateTables: false);
|
||||
fbBuilder.finish(finish(fbBuilder), fileIdentifier);
|
||||
return fbBuilder.buffer;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user