Skip to content

Instantly share code, notes, and snippets.

View knaeckeKami's full-sized avatar

Martin Kamleithner knaeckeKami

View GitHub Profile
/*
* Copyright 2012 Roman Nurik
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
@knaeckeKami
knaeckeKami / main.dart
Created June 12, 2019 14:24
Flutter iOS rendering glitches
import 'package:flutter/material.dart';
import 'package:flutter_google_ad_manager/flutter_google_ad_manager.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
[ +30 ms] executing: [/Users/kami/development/flutter/] git log -n 1 --pretty=format:%H
[ +38 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[ ] 7a4c33425ddd78c54aba07d86f3f9a4a0051769b
[ ] executing: [/Users/kami/development/flutter/] git describe --match v*.*.* --first-parent --long --tags
[ +19 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[ ] v1.5.4-hotfix.2-0-g7a4c33425
[ +10 ms] executing: [/Users/kami/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +8 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/stable
[ ] executing: [/Users/kami/development/flutter/] git ls-remote --get-url origin
import 'package:moor_flutter/moor_flutter.dart';
part 'db.g.dart';
@UseMoor(tables: [DummyTable], queries: {"selectByIds": """select * from dummy_table where id in :list"""})
class Db extends _$Db {
Db(): super(FlutterQueryExecutor.inDatabaseFolder(path: "appdb.db", logStatements: true));
@override
import 'package:flutter/material.dart';
import 'package:moor_bug_minimal/db.dart';
import 'package:moor_flutter/moor_flutter.dart';
void main() async {
Db db = Db();
await (db.into(db.dummyTable).insertAll(
import 'package:flutter_driver/driver_extension.dart';
import 'package:flutter_test/flutter_test.dart' as test_base;
import 'package:test/test.dart';
List<dynamic> exceptions = [];
var status = "waiting";
///custom expect method to intercept fails
expect(dynamic actual, dynamic matcher, {String reason, dynamic skip}) {
try {
import 'package:built_collection/built_collection.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:neocortex_mobile/db/app_db/app_db.dart';
import 'package:neocortex_mobile/feature/search/search_history_repository.dart';
import 'package:test/test.dart' as test;
import 'util/integration_test_helpers.dart' as integration;
void main() {
integration.initIntegrationTests();
import 'package:built_collection/built_collection.dart';
import 'package:flutter/material.dart';
import 'package:flutter_form_builder/flutter_form_builder.dart';
// generic widget definition
typedef Widget FormWidgetBuilder<T>(T t, Color textColor);
class FormBuilderListSelect<T> extends StatefulWidget {
import 'package:flutter/material.dart';
typedef Widget FormWidgetBuilder<T>(T t);
class GenericShizzle<T> extends StatefulWidget {
final FormWidgetBuilder<T> builder;
const GenericShizzle({
this.builder,
});
import 'package:flutter/material.dart';
typedef Widget FormWidgetBuilder<T>(T t);
class GenericShizzle<T> extends StatefulWidget {
final FormWidgetBuilder<T> builder;
const GenericShizzle({
this.builder,
});