Commit bfa6890d authored by Gerson Sunyé's avatar Gerson Sunyé
Browse files

Add alerts and reminders for non-modifiable code

Some source files should not be modified, otherwise they can be limit the automatic correction.
parent 98d6bf1a
......@@ -51,8 +51,10 @@ npm install
* `style.css` : mise en forme de l'application
* `script.js` : algorithme(s) JavaScript côté client (affichage de l'échiquier)
* `src/main/ts` contient le code source du serveur.
* `main.ts` : programme principal de création et gestion du serveur web
* `src/test/ts` contient les tests unitaires du serveur.
** Dans ce dossier, vous allez modifier le fichier `move-validation.ts`.
** *Attention:* *En aucun cas vous ne devez modifier le contenu des fichiers `chessboard.ts`, `movements.ts`, `piece.ts` et `position.ts`.*
* `main.ts` : programme principal de création et gestion du serveur web. Vous ne devez pas modifier le contenu de ce fichier.
* `src/test/ts` contient les tests unitaires du serveur. Vous allez modifier le contenu de ce dossier.
* `node_modules` contient les modules Node.js utilisés dans le projet. Vous ne devez pas modifier le contenu de ce dossier.
* `package.json` est le fichier de configuration de *npm*. Vous n'avez pas besoin de le modifier.
* `tsconfig.json` est le fichier de configuration de *TypeScript*. Vous n'avez pas besoin de le modifier.
......
/**
* NE PAS MODIFIER CE FICHIER
*/
import * as pieces from './piece'
import {Piece} from './piece'
import {Move} from './movements'
......
/**
* NE PAS MODIFIER CE FICHIER
*/
import express = require('express');
import bodyParser = require('body-parser');
......
/**
* NE PAS MODIFIER CE FICHIER
*/
import { Chessboard, squareAtPosition, Square } from './chessboard'
import { Position } from "./position";
import * as pieces from './piece'
......
/**
* NE PAS MODIFIER CE FICHIER
*/
export interface Piece {
symbol : string,
......
/**
* NE PAS MODIFIER CE FICHIER
*/
/**
* Chess is played on a square board of eight rows (called ranks,
* denoted 1 to 8) and eight columns (called files, denoted a to h).
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment