Skip to content
Snippets Groups Projects
Commit 7a23f5b7 authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Merge branch '72-avoid-print-calls-in-production-code' into 'master'

Resolve "Avoid print calls in production code"

Closes #72

See merge request !73
parents 65cd824e 1d8258ad
No related branches found
No related tags found
1 merge request!73Resolve "Avoid print calls in production code"
Pipeline #5342 passed
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
app.versionName=0.1.36
app.versionCode=60
app.versionName=0.1.37
app.versionCode=61
Avoid print calls in production code.
Supprime les appels à print dans le code de production.
......@@ -6,6 +6,7 @@ import 'package:wordguessing/provider/data.dart';
import 'package:wordguessing/screens/game_pick_image.dart';
import 'package:wordguessing/screens/game_pick_word.dart';
import 'package:wordguessing/screens/home.dart';
import 'package:wordguessing/utils/tools.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
......@@ -38,7 +39,7 @@ class MyApp extends StatelessWidget {
);
default:
print("Unknown menu entry");
printlog("Unknown menu entry");
}
return null;
......
......@@ -4,6 +4,7 @@ import 'dart:convert';
import 'package:flutter/services.dart';
import 'package:wordguessing/models/word.dart';
import 'package:wordguessing/utils/tools.dart';
class RandomPickWords {
RandomPickWords();
......@@ -39,12 +40,12 @@ class RandomPickWords {
}
});
} catch (e) {
print("$e");
printlog("$e");
}
// Check we have enough words
if (wordList.length < count) {
print('Not enough words in list.');
printlog('Not enough words in list.');
}
// Remove empty words
......
import 'package:flutter/foundation.dart';
void printlog(String message) {
if (!kReleaseMode) {
debugPrint(message);
}
}
......@@ -66,10 +66,10 @@ packages:
dependency: "direct main"
description:
name: provider
sha256: "9a96a0a19b594dbc5bf0f1f27d2bc67d5f95957359b461cd9feb44ed6ae75096"
sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
url: "https://pub.dev"
source: hosted
version: "6.1.1"
version: "6.1.2"
sky_engine:
dependency: transitive
description: flutter
......
name: wordguessing
description: A wordguessing game application.
publish_to: 'none'
version: 0.1.36+60
version: 0.1.37+61
environment:
sdk: '^3.0.0'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment