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

Avoid print calls in production code

parent 4f724a02
Branches
Tags
1 merge request!21Resolve "Avoid print calls in production code"
Pipeline #5242 passed
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
app.versionName=1.0.18
app.versionCode=19
app.versionName=1.0.19
app.versionCode=20
Avoid print calls in production code.
Supprime les appels à print dans le code de production.
......@@ -4,6 +4,7 @@ import 'package:flutter/material.dart';
import 'package:memory/data/data.dart';
import 'package:memory/models/tile_model.dart';
import 'package:memory/utils/tools.dart';
void main() => runApp(const MyApp());
......@@ -168,17 +169,17 @@ class TileState extends State<Tile> {
if (selectedTile != "") {
/// testing if the selected tiles are same
if (selectedTile == myPairs[widget.tileIndex].getImageAssetPath()) {
print("add point");
printlog("add point");
points = points + 100;
print("$selectedTile -> ${widget.imagePathUrl}");
printlog("$selectedTile -> ${widget.imagePathUrl}");
TileModel tileModel = TileModel();
print(widget.tileIndex);
printlog(widget.tileIndex.toString());
selected = true;
Future.delayed(const Duration(seconds: 2), () {
tileModel.setImageAssetPath("");
myPairs[widget.tileIndex] = tileModel;
print(selectedIndex);
printlog(selectedIndex.toString());
myPairs[selectedIndex] = tileModel;
widget.parent?.setState(() {});
setState(() {
......@@ -187,10 +188,10 @@ class TileState extends State<Tile> {
selectedTile = "";
});
} else {
print("$selectedTile -> ${myPairs[widget.tileIndex].getImageAssetPath()}");
print("wrong choice");
print(widget.tileIndex);
print(selectedIndex);
printlog("$selectedTile -> ${myPairs[widget.tileIndex].getImageAssetPath()}");
printlog("wrong choice");
printlog(widget.tileIndex.toString());
printlog(selectedIndex.toString());
selected = true;
Future.delayed(const Duration(seconds: 2), () {
widget.parent?.setState(() {
......@@ -210,8 +211,8 @@ class TileState extends State<Tile> {
selectedIndex = widget.tileIndex;
});
print(selectedTile);
print(selectedIndex);
printlog(selectedTile);
printlog(selectedIndex.toString());
}
}
},
......
import 'package:flutter/foundation.dart';
void printlog(String message) {
if (!kReleaseMode) {
debugPrint(message);
}
}
name: memory
description: A simple and classic memory game.
publish_to: 'none'
version: 1.0.18+19
version: 1.0.19+20
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