This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+1637 ms] I/zygote (16166): Do partial code cache collection, code=29KB, data=24KB | |
[ ] I/zygote (16166): After code cache collection, code=28KB, data=24KB | |
[ ] I/zygote (16166): Increasing code cache capacity to 128KB | |
[ +6 ms] W/zygote (16166): Unsupported class loader | |
[ +2 ms] W/zygote (16166): Skipping duplicate class check due to unsupported classloader | |
[ +9 ms] W/DynamiteModule(16166): Local module descriptor class for com.google.firebase.auth not found. | |
[ +1 ms] W/BiChannelGoogleApi(16166): [FirebaseAuth: ] getGoogleApiForMethod() returned Gms: com.google.firebase.auth.api.internal.zzal@31dfa88 | |
[ +4 ms] W/DynamiteModule(16166): Local module descriptor class for com.google.firebase.auth not found. | |
[ +8 ms] I/FirebaseAuth(16166): [FirebaseAuth:] Loading module via FirebaseOptions. | |
[ ] I/FirebaseAuth(16166): [FirebaseAuth:] Preparing to create service connection to gms implementation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
google-services plugin could not detect any version for com.google.android.gms or com.google.firebase, default version: 9.0.0 will be used. | |
please apply google-services plugin at the bottom of the build file. | |
Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead. | |
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection) | |
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection) | |
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection) | |
WARNING: The specified Android SDK Build Tools version (25.0.3) is ignored, as it is below the minimum supported version (26.0.2) for Android Gradle Plugin 3.0.1. | |
Android SDK Build Tools 26.0.2 will be used. | |
To suppress this warning, remove "buildToolsVersion '25.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools. | |
WARNING: The specified Android SDK Build Tools version (25.0.0) is ignored, as i |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(dart2) $ ./gradlew :app:dependencies | grep -i -e firebase -e services | sort | uniq | |
+--- com.google.android.gms:play-services-base:9.0.0 | |
+--- com.google.android.gms:play-services-basement:9.0.0 (*) | |
+--- com.google.firebase:firebase-iid:9.0.0 | |
\--- com.google.firebase:firebase-common:9.0.0 (*) | |
| +--- com.google.android.gms:play-services-basement:9.0.0 (*) | |
| +--- com.google.firebase:firebase-common:9.0.0 (*) | |
| \--- com.google.android.gms:play-services-tasks:9.0.0 (*) | |
| \--- com.google.firebase:firebase-common:9.0.0 (*) | |
+--- com.google.android.gms:play-services-basement:9.0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'dart:convert'; | |
void main() { | |
try { | |
var resBody = {}; | |
resBody["email"] = "[email protected]"; | |
resBody["password"] = "admin123"; | |
var user = {}; | |
user["user"] = resBody; | |
String str = JSON.encode(user); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
final content1 = 'hello world'; | |
final content2 = '❤'; | |
void main() { | |
final dataUri1 = createDataUri(content1); | |
print(dataUri1); | |
final dataUri2 = createDataUri(content2); | |
print(dataUri2); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
analyzer: | |
language: | |
enableStrictCallChecks: true | |
enableSuperMixins: true | |
strong-mode: | |
declaration-casts: false | |
implicit-casts: false | |
implicit-dynamic: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// not tested with binding expressions (port of http://stackoverflow.com/a/31320384/217408) | |
// probably needs bound values set to `template` | |
injectBoundHtml(highlightedValue, $['container']); | |
// TODO(zoechi) create feature request to get this into the `Polymer` class | |
get _polymerBase { | |
final JsObject _polymer = context['Polymer']; | |
return (o) { | |
return o is JsObject ? o : new JsObject.fromBrowserObject(o); | |
}(_polymer['Base']); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SO 29681639 | |
import 'dart:convert'; | |
import 'dart:async' show Future, Stream; | |
import 'dart:math' show Random; | |
final rnd = new Random(); | |
main() { | |
lineStream() | |
.transform(new Utf8Decoder()) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SO 29567322 | |
class Action { | |
final Function function; | |
final String description; | |
Action(this.function, this.description); | |
call() => function(); | |
int get hashCode => description.hashCode; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SO 29629868 | |
main() { | |
var languages = <String>["dart", "javascript", "coffeescript", "typescript"]; | |
var tmpList = languages.map((e) => e.toUpperCase()).toList(); | |
print(tmpList); | |
} |
NewerOlder