Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
ccf552a
First commit
emerick-biron Jan 18, 2021
5e886a3
📝 Mise à jour diagramme UML
MathieuSoysal Jan 18, 2021
3903cd4
squelette app
emerick-biron Jan 18, 2021
d3d6af6
Merge remote-tracking branch 'origin/interface-API' into interface-API
emerick-biron Jan 18, 2021
7c36b09
squelette app
emerick-biron Jan 18, 2021
c139a9b
squelette app
emerick-biron Jan 18, 2021
f2157b9
:hammer: enum Groupe
emerick-biron Jan 18, 2021
247f17c
➕ Ajout dependence ical4j
MathieuSoysal Jan 18, 2021
0838295
🚧 Ajout premier code pour récupération du fichier ics
MathieuSoysal Jan 18, 2021
d735a0a
:hammer: squelette app
emerick-biron Jan 18, 2021
345e4a5
:hammer: Cours implements Comparable<int>
emerick-biron Jan 18, 2021
dce656a
:hammer: Cours implements Comparable
emerick-biron Jan 18, 2021
9d0f5e6
⬆️ Mise à jour JUnit 4 -> 5
MathieuSoysal Jan 18, 2021
7486481
🚧 Ajout des class de test minimum
MathieuSoysal Jan 18, 2021
53fef51
✔ validation test
MathieuSoysal Jan 18, 2021
65e1cd1
✔ Validation de tous les test sans erreurs
MathieuSoysal Jan 18, 2021
e347ef1
Merge branch 'interface-API' of https://github.com/DevLab-umontp/API-…
MathieuSoysal Jan 18, 2021
0659e1f
🙈 maj gitignore
emerick-biron Jan 18, 2021
d248a14
Merge remote-tracking branch 'origin/récup_ical' into récup_ical
emerick-biron Jan 18, 2021
ec70c3a
:hammer: ajout intitule
emerick-biron Jan 18, 2021
44037d9
Merge branch 'interface-API' of https://github.com/DevLab-umontp/API-…
MathieuSoysal Jan 18, 2021
947baef
:hammer: getInfoFromDesc
emerick-biron Jan 18, 2021
afe6f0c
Merge remote-tracking branch 'origin/récup_ical' into récup_ical
emerick-biron Jan 18, 2021
0c1d1a1
🚧 Ajout constructeur Cours (non finis)
MathieuSoysal Jan 18, 2021
a10ba9e
🚧 Première version actualiser
MathieuSoysal Jan 18, 2021
e1b6b6c
🔀 Merge branch 'récup_ical' of https://github.com/DevLab-umontp/API-J…
MathieuSoysal Jan 18, 2021
2aac790
🚨 Fixation erreur : mvn install
MathieuSoysal Jan 18, 2021
46270e7
🔀 Merge pull request #5 from DevLab-umontp/récup_ical
MathieuSoysal Jan 18, 2021
23785d2
:construction: maj first constructor
emerick-biron Jan 18, 2021
45bcd84
🔨 implementation d'Iterator dans Planning
MathieuSoysal Jan 18, 2021
8590901
Merge branch 'interface-API' of https://github.com/DevLab-umontp/API-…
MathieuSoysal Jan 18, 2021
afa3ebd
🎨 Petite mise à jour CoursTest
MathieuSoysal Jan 18, 2021
0bc9967
:construction: maj Cours
emerick-biron Jan 18, 2021
5347697
Merge remote-tracking branch 'origin/interface-API' into interface-API
emerick-biron Jan 18, 2021
61a2850
:construction: maj Cours
emerick-biron Jan 18, 2021
5af91e9
:construction: maj Cours
emerick-biron Jan 18, 2021
dbc924c
:construction: getProfFromDesc
emerick-biron Jan 18, 2021
36920b5
🚧 Première version getProfFromDesc
MathieuSoysal Jan 18, 2021
473951b
🔨 Mise à jour getProfFromDesc
MathieuSoysal Jan 18, 2021
04d8a6b
🔨 Correction regex
MathieuSoysal Jan 18, 2021
b6fe1ac
:hammer: maj getProfFromDesc
emerick-biron Jan 18, 2021
fe65c1b
🎨 Mise en forme des tests
MathieuSoysal Jan 18, 2021
584ebbd
:hammer: constructeur Cours
emerick-biron Jan 18, 2021
c419339
Merge remote-tracking branch 'origin/interface-API' into interface-API
emerick-biron Jan 18, 2021
aa26fb1
🚧 Ajout Class Groupe sans Tests
MathieuSoysal Jan 18, 2021
837002d
Merge remote-tracking branch 'origin/interface-API' into interface-API
emerick-biron Jan 18, 2021
f8745bf
:hammer: test Groupe
emerick-biron Jan 18, 2021
bbb8040
:hammer: Test -> test
emerick-biron Jan 18, 2021
08b6c9e
:hammer: Test -> test
emerick-biron Jan 18, 2021
845be62
:hammer: maj tests Groupe
emerick-biron Jan 18, 2021
fb0c40d
✔ Ajout test estContenuDans
MathieuSoysal Jan 18, 2021
06c49e5
Merge branch 'interface-API' of https://github.com/DevLab-umontp/API-…
MathieuSoysal Jan 18, 2021
f56947e
♻️ Refactorisation de getGroupeDepuisTexte
MathieuSoysal Jan 18, 2021
7457a4b
✔ Ajout test getPlanningOf date
MathieuSoysal Jan 18, 2021
173a880
✔ Validation test getPlanningOfDate
MathieuSoysal Jan 18, 2021
9ce63ff
✔ ajout test getPlanningOf groupe
MathieuSoysal Jan 18, 2021
bb39ce8
🔨 Validation test getPlanningOf groupe
MathieuSoysal Jan 18, 2021
9c1af81
♻ principe YAGNI interface
MathieuSoysal Jan 18, 2021
6f3cb82
✔ Ajout test non-validé getPlanningOf date groupe
MathieuSoysal Jan 18, 2021
c5be523
🔨 Validation test getPlanningOf date groupe
MathieuSoysal Jan 18, 2021
b778fb9
✔ Ajout test non-validé Cours constructeur
MathieuSoysal Jan 18, 2021
f7ab156
🔨 Validation de tous les tests !! :D
MathieuSoysal Jan 18, 2021
d400bf9
✅ Ajout test validé CoursTest
MathieuSoysal Jan 18, 2021
8cef509
✅ Ajout test non-validé CoursTest compare heure
MathieuSoysal Jan 18, 2021
57beee5
✅ Validation de tous les tests Cours
MathieuSoysal Jan 18, 2021
e65fa9e
🎨 Mise en forme général
MathieuSoysal Jan 18, 2021
520a326
🔨 Ajout méthode actualiser
MathieuSoysal Jan 18, 2021
e06afe3
🔨 AJout méthode getInstance EmploisDuTemps
MathieuSoysal Jan 19, 2021
cdbd47e
🎨 implentation de l'interfaceEmploiDuTemps
MathieuSoysal Jan 19, 2021
efbd71d
⚡️ Ajout EmploiDuTempsProxy
MathieuSoysal Jan 19, 2021
fd3bc95
⚡ Optimisation EmploiDuTempsProxy
MathieuSoysal Jan 19, 2021
a5817ff
✅ Ajout test non-validé PlanningTest
MathieuSoysal Jan 19, 2021
ac96fdb
🔨 Validation de tous les test Planning
MathieuSoysal Jan 19, 2021
6f5b4fc
✅ Ajout test validé PlanningTest
MathieuSoysal Jan 19, 2021
bfbbd4c
🐛 Correction EmploiDuTempsProxy actualiser()
MathieuSoysal Jan 19, 2021
a99c86c
:memo: première version de la JavaDoc
emerick-biron Jan 19, 2021
2249bfd
✅ Ajout tests validés EMploiDuTempsTest
MathieuSoysal Jan 19, 2021
53c537d
:memo: add and update javadoc
emerick-biron Jan 19, 2021
8114cf7
⚡ Optimisation getPlanningOf LocalDate Planning
MathieuSoysal Jan 19, 2021
9ba03c9
:hammer: add toString Cours et Planning
emerick-biron Jan 19, 2021
5762ec0
Merge remote-tracking branch 'origin/interface-API' into interface-API
emerick-biron Jan 19, 2021
84afb53
✅ Ajout test non-validé Planning
MathieuSoysal Jan 19, 2021
1cd4aee
Merge branch 'interface-API' of https://github.com/DevLab-umontp/API-…
MathieuSoysal Jan 19, 2021
c7c030a
✅ Ajout tests validés CoursTest
MathieuSoysal Jan 19, 2021
196b892
🔨 Validation tests PlanningTest
MathieuSoysal Jan 19, 2021
428a4f2
:construction: Groupe -> Groupe[]
emerick-biron Jan 19, 2021
f6c67ce
:construction: Groupe -> Groupe[]
emerick-biron Jan 19, 2021
e065864
🚧 Mise à jour getGroupeDepuisTexte
MathieuSoysal Jan 19, 2021
ba076ed
:construction: Groupe -> Groupe[]
emerick-biron Jan 19, 2021
225f719
Merge remote-tracking branch 'origin/interface-API' into interface-API
emerick-biron Jan 19, 2021
e526e29
:construction: Groupe -> Groupe[]
emerick-biron Jan 19, 2021
f90d913
✅ Mise à jour test CoursTest
MathieuSoysal Jan 19, 2021
a9d774b
🔨 Validation de tous les tests Cours
MathieuSoysal Jan 19, 2021
978980d
:construction: supp import java.security.acl.Group;
emerick-biron Jan 19, 2021
1a1a6a6
✅ Mise à jours tests GroupeTest
MathieuSoysal Jan 19, 2021
6d1a109
✅ Mise à jour tests PlanningTests
MathieuSoysal Jan 19, 2021
fc290e6
✅ Mise à jous tests CoursTests
MathieuSoysal Jan 19, 2021
ee12573
✅ Ajou tests non-validé PlanningTest
MathieuSoysal Jan 19, 2021
cdf8936
✅ Ajout test non-validé GroupeTest
MathieuSoysal Jan 19, 2021
d8a50d7
✅ Ajout test non-validés CoursTest
MathieuSoysal Jan 19, 2021
7e0f207
🔨 Validation de tous les test ! 🎉
MathieuSoysal Jan 19, 2021
c7c2ce4
Merge branch 'interface-API' of https://github.com/DevLab-umontp/API-…
MathieuSoysal Jan 19, 2021
85237b9
:hammer: fix toString
emerick-biron Jan 19, 2021
f517f3d
:memo: update JavaDoc
emerick-biron Jan 19, 2021
adfc7a0
♻ Respect principe YAGNI
MathieuSoysal Jan 19, 2021
35585e8
✅ Ajout tests validés EmploiDuTempsProxy
MathieuSoysal Jan 19, 2021
76ad29c
🔥 Suppression class obsolètes
MathieuSoysal Jan 19, 2021
466a268
🎨 Petite mise en forme
MathieuSoysal Jan 19, 2021
4e64755
🔀 Merge branch 'interface-API' of https://github.com/DevLab-umontp/AP…
MathieuSoysal Jan 19, 2021
bc2c32e
✅ Mise à jous des test validés
MathieuSoysal Jan 19, 2021
766cc6d
🔀 Merge pull request #13 from DevLab-umontp/JavaDoc
MathieuSoysal Jan 19, 2021
a098159
📝 Mise à jour général de la JavaDoc
MathieuSoysal Jan 19, 2021
4b9dcc9
:twisted_rightwards_arrows: Merge pull request #14 from DevLab-umontp…
emerick-biron Jan 19, 2021
06a4312
📝 Mise à jour JavaDoc Planifiable
MathieuSoysal Jan 19, 2021
ac2b59e
🔨 Mise à jour toString Cours
MathieuSoysal Jan 19, 2021
d18f637
✅ Mise à jour test EmploiDuTempsTest
MathieuSoysal Jan 19, 2021
5a84c14
✅ Mise à jour tests : EmploiDuTempsProxyTest
MathieuSoysal Jan 19, 2021
9e53033
➕ Ajout dependence Javadoc
MathieuSoysal Jan 20, 2021
2d6b46c
✅ Mise à jour des tests CoursTests
MathieuSoysal Jan 20, 2021
efb5db3
✅ Correction des test CoursTests
MathieuSoysal Jan 20, 2021
45186bc
🐛 Fixasion du bug dû à la Localisation
MathieuSoysal Jan 20, 2021
3773a3f
📝 Ajout badge Javadoc
MathieuSoysal Jan 20, 2021
4c06117
📝 Mise à jour de la JavaDoc
MathieuSoysal Jan 21, 2021
c0a64a7
🎨 légère mise en forme du code
MathieuSoysal Jan 21, 2021
c0935a1
✅ Ajout test non-validé PlanningTest 🛑
MathieuSoysal Jan 21, 2021
b9b1498
🔨 Validations de tous les tests PlanningTest
MathieuSoysal Jan 21, 2021
5b64337
✅ Mise à jour tests : EmploiDuTempsProxyTest
MathieuSoysal Jan 21, 2021
369a058
🔥 Suppression méthode obsolète
MathieuSoysal Jan 21, 2021
fffa276
:hammer: maj toString Cours
emerick-biron Jan 21, 2021
4865843
Merge remote-tracking branch 'origin/interface-API' into interface-API
emerick-biron Jan 21, 2021
9ec521d
:hammer: maj toString Cours
emerick-biron Jan 21, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Compiled class file
*.class

Test.java

#VSCode
.project
.classpath
Expand Down Expand Up @@ -119,3 +121,5 @@ local.properties

nbproject/private/
build/

fichier.ics
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
![GitHub Actions](https://github.com/DevLab-umontp/API-JAVA-EDT/workflows/Java%20CI%20with%20Maven/badge.svg)
[![Javadoc](https://img.shields.io/badge/JavaDoc-Online-green)](https://mathieusoysal.github.io/stats/api-java-edt)
[![Gitmoji.dev](https://img.shields.io/badge/gitmoji-%20😜%20😍-FFDD67.svg?style=flat-square)](https://gitmoji.dev)
# ![](ressources/devicon.png) API Java : EDT IUT Montpellier

Expand Down
84 changes: 48 additions & 36 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>edt.umontp.fr</groupId>
Expand All @@ -18,56 +17,69 @@
<maven.compiler.target>11</maven.compiler.target>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId>
<version>5.5.2</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.1</version>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.4.0-M1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mnode.ical4j</groupId>
<artifactId>ical4j</artifactId>
<version>1.0.2</version>
</dependency>
</dependencies>

<build>
<pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
<pluginManagement>
<!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
<plugins>
<!-- clean lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle -->
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging -->
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.2</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.1</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
<version>3.0.0-M5</version>
<configuration>
<includes>
<source>.</source>
<include>src/test/java/**</include>
</includes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<source>11</source>
<target>11</target>
</configuration>
</plugin>
<!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle -->
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.22.0</version>
</plugin>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.0.0</version>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>11</source>
<target>11</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
Expand Down
Binary file modified ressources/uml/DiagrammeDeClasse.pdf
Binary file not shown.
Loading