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

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

Resolve "Avoid print calls in production code"

Closes #25

See merge request !23
parents 9d5e47c0 24bfa1f5
No related branches found
No related tags found
1 merge request!23Resolve "Avoid print calls in production code"
Pipeline #5345 canceled
org.gradle.jvmargs=-Xmx1536M org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true android.useAndroidX=true
android.enableJetifier=true android.enableJetifier=true
app.versionName=1.0.18 app.versionName=1.0.19
app.versionCode=19 app.versionCode=20
Avoid print calls in production code.
Supprime les appels à print dans le code de production.
import 'package:puissance4/coordinate.dart'; import 'package:puissance4/coordinate.dart';
import 'match_page.dart'; import 'package:puissance4/match_page.dart';
class Board { class Board {
List<List<Color?>> _boxes = List.generate( List<List<Color?>> _boxes = List.generate(
......
import 'dart:math'; import 'dart:math';
import 'board.dart'; import 'package:puissance4/board.dart';
import 'coordinate.dart'; import 'package:puissance4/coordinate.dart';
import 'match_page.dart'; import 'package:puissance4/match_page.dart';
abstract class Cpu { abstract class Cpu {
final Color color; final Color color;
......
import 'dart:math'; import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:puissance4/cpu.dart';
import 'match_page.dart'; import 'package:puissance4/cpu.dart';
import 'package:puissance4/match_page.dart';
class CpuLevelPage extends StatelessWidget { class CpuLevelPage extends StatelessWidget {
const CpuLevelPage({super.key}); const CpuLevelPage({super.key});
......
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'match_page.dart'; import 'package:puissance4/match_page.dart';
class GameChip extends StatelessWidget { class GameChip extends StatelessWidget {
const GameChip({ const GameChip({
......
import 'dart:math'; import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:puissance4/cpu.dart';
import 'match_page.dart'; import 'package:puissance4/cpu.dart';
import 'package:puissance4/match_page.dart';
class HomePage extends StatelessWidget { class HomePage extends StatelessWidget {
const HomePage({super.key}); const HomePage({super.key});
......
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:puissance4/cpu_level_page.dart'; import 'package:puissance4/cpu_level_page.dart';
import 'package:puissance4/home_page.dart'; import 'package:puissance4/home_page.dart';
import 'package:puissance4/match_page.dart'; import 'package:puissance4/match_page.dart';
......
import 'dart:math'; import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:puissance4/coordinate.dart';
import 'board.dart'; import 'package:puissance4/board.dart';
import 'cpu.dart'; import 'package:puissance4/coordinate.dart';
import 'game_chip.dart'; import 'package:puissance4/cpu.dart';
import 'hole_painter.dart'; import 'package:puissance4/game_chip.dart';
import 'package:puissance4/hole_painter.dart';
enum Color { enum Color {
yellow, yellow,
......
import 'package:flutter/foundation.dart';
void printlog(String message) {
if (!kReleaseMode) {
debugPrint(message);
}
}
name: puissance4 name: puissance4
description: puissance4 description: puissance4
publish_to: 'none' publish_to: 'none'
version: 1.0.18+19 version: 1.0.19+20
environment: environment:
sdk: '^3.0.0' 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