forked from nus-cs2113-AY2021S1/ip
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathq
More file actions
291 lines (193 loc) · 9.39 KB
/
Copy pathq
File metadata and controls
291 lines (193 loc) · 9.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
[33mcommit d614d91c0cbea04ceca30cac6b707152337bc1a9[m[33m ([m[1;36mHEAD -> [m[1;32mmaster[m[33m)[m
Merge: dedf505 9398368
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Tue Sep 8 15:10:53 2020 +0800
Merge branch 'branch-level-5'
[33mcommit 93983689886fb63b837a04dcd942bc03695f01fe[m[33m ([m[1;32mbranch-level-5[m[33m)[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Tue Sep 8 14:53:34 2020 +0800
Level-5
[33mcommit dedf50585ca9a7a76dff2c7afd320d0ba0b3f913[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Mon Sep 7 12:27:14 2020 +0800
Exceptions
[33mcommit db30ba7b2de117714a61e7fa10c876ddac2d6ef4[m[33m ([m[1;33mtag: Level-4[m[33m, [m[1;33mtag: A-TextUiTesting[m[33m, [m[1;33mtag: A-CodeQuality[m[33m, [m[1;31morigin/master[m[33m, [m[1;31morigin/HEAD[m[33m)[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Tue Sep 1 18:25:54 2020 +0800
Level-4
[33mcommit 9cb4fbfb3cc8342bdfb9daa6cf51f36f0106d347[m[33m ([m[1;33mtag: Level-3-Updated[m[33m)[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Sat Aug 29 22:35:48 2020 +0800
Level-3
[33mcommit 672fcf8132ea134c28d59d8164f6c77a8a5eabf9[m[33m ([m[1;33mtag: Level-3[m[33m, [m[1;33mtag: A-CodingStandard[m[33m)[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Sat Aug 22 01:28:11 2020 +0800
Level-3
[33mcommit 8704e50e7df95660bd0163b2662145f5d7eb5f56[m[33m ([m[1;33mtag: Level-2[m[33m)[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Sat Aug 22 00:44:40 2020 +0800
Level-2
[33mcommit 38fcc6e37baca4a54526e3e11ea40d867568bbb4[m[33m ([m[1;33mtag: Level-1[m[33m)[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Sat Aug 22 00:10:17 2020 +0800
Level-1
[33mcommit 8c40c932240d5e32542615f9bc2d2021011a35cf[m[33m ([m[1;33mtag: Level-0[m[33m)[m
Author: kaijiel24 <kaijiel@LAPTOP-43KOVJA4.localdomain>
Date: Sat Aug 22 00:04:50 2020 +0800
Level-0
[33mcommit 87eb8b818ae0e244a172420fdab8c46c45c43e0b[m
Author: Damith C. Rajapakse <damith@gmail.com>
Date: Sat Jul 4 01:45:26 2020 +0800
README.md: Fix typo of => or
[33mcommit ef3c8cd14cc5d9d0350eb62b06f640aab4119f8c[m
Author: damithc <damithch@damithch-mbp.comp.nus.edu.sg>
Date: Mon May 25 00:03:55 2020 +0800
Add text-ui-test files
[33mcommit 71d7ea84f3d61821643e505e532051fcc09ec2b1[m
Author: damithc <damithch@damithch-mbp.comp.nus.edu.sg>
Date: Sun May 24 23:34:49 2020 +0800
Remove generic tutorials
Let's remove generic tutorials from this repo as they are not specific
to this project tempalte
[33mcommit 1416279436d1c0c7c0c87db5dd9fe75a3c72e5bb[m
Merge: 6f2ddfa 2697ae1
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Wed Feb 12 15:39:44 2020 +0800
Merge pull request #41 from jiachen247/patch-2
Remove unnecessary override annotation
[33mcommit 2697ae1dd966ac2f3ec34eb8a14819b4fa9e6f70[m
Author: jiachen <jiachen247@users.noreply.github.com>
Date: Tue Feb 11 15:13:03 2020 +0800
Remove unnecessary override annotation
Remove extra '@Override' at the start of the code example.
[33mcommit 6f2ddfaef13a62f650128050d8923eff99761f82[m
Merge: fae28ab 2ca6b28
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Mon Feb 3 23:29:41 2020 +0800
Merge pull request #35 from j-lum/xplatformjfx
JavaFX tutorial: Support cross-platform JARs
[33mcommit 2ca6b28c8d2ebebfe001e1a618a5d5af4094e088[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Fri Sep 20 16:05:59 2019 +0800
JavaFX tutorial: Support cross-platform JARs
The OpenJFX plugin expects applications to be modular and bundled
with jlink, resulting in fat jars that are not cross-platform. Let's
manually include the required dependencies so that shadow can package
them properly.
[33mcommit fae28ab89ea8846e56f2e6df33fbd6f9dd7fbea0[m
Merge: baa18a5 26a5013
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Sat Aug 31 16:43:08 2019 +0800
Merge pull request #14 from j-lum/fxml-indent
Change indentation in FXML samples to match AB-3
[33mcommit 26a5013d00ef2201cd6433f308f53dc52e277b76[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Sat Aug 31 16:40:20 2019 +0800
Change indentation in FXML samples to match AB-3
[33mcommit baa18a5b60aee205f3593787bac4dc4a98a7687c[m
Merge: 999fa98 5df56a8
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Fri Aug 16 16:59:58 2019 +0800
Merge pull request #8 from j-lum/tutorial-fix
Remove references to DukeStub
[33mcommit 5df56a8908679dfc9efc6fcca655b1f9de85d51e[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Fri Aug 16 16:58:43 2019 +0800
Remove references to DukeStub
[33mcommit 999fa98979ab5be8233b7838451650d8345bb520[m
Merge: d2ffa00 8d6d6f4
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Thu Aug 15 15:18:12 2019 +0800
Merge pull request #7 from j-lum/tutorial-fix
Address issues #5 and #6
[33mcommit 8d6d6f4b95dd028ee97ba3df4d36b38ffc92d343[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Thu Aug 15 14:05:46 2019 +0800
Add images to JavaFX tutorial 3
[33mcommit b6df1a32827a0d318ba241a10bfded88101daca3[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Thu Aug 15 13:59:56 2019 +0800
Fix typo referring to `HelloWorld`
[33mcommit d2ffa00dbe45016b1c087a9a26e2d5be1d595ee4[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Wed Aug 14 15:35:46 2019 +0800
Update Gradle tutorial to reflect new checkstyle config
[33mcommit f20d61019a2ea5ce166440b47e9a37a8bd373bb0[m
Merge: 5c47c23 bad66fc
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Wed Aug 14 15:30:37 2019 +0800
Merge pull request #3 from j-lum/inline-javafx-tutorials
Inline JavaFX tutorials
[33mcommit bad66fc459bc2173e26be31598e04c4315df7933[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Mon Aug 12 14:24:27 2019 +0800
Adapt JavaFX tutorial for duke.Duke
Rather than to have distinct tutorials building up to a duke.Duke-like
application, let's merge the tutorials into duke.Duke's tutorials
to enhance cohesiveness in the course material.
We also merge the gradle/gradleless tutorials into one by providing a
universal entry point to JavaFX in the style of AddressBook
applications.
Fix header levels in JavaFX Tutorial 1.
Change code samples to use duke.Duke.
Add hints on required import statements.
Add location hints to code snippets to help students find where to copy
and paste them.
Remove nitpicks to make the development process smoother.
Fix usage of `Collections` to `FXCollections`.
Replace image for JavaFX tutorial 3.
Specify location to place images.
Replace a screenshot that referred to the outdated package structure.
Remove reference to DukeStub.
[33mcommit 5c47c238cef0369657cea1f3023dcc053aabe733[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Tue Aug 6 20:38:08 2019 +0800
Specify checkstyle version
Not specifying the checkstyle version causes it to fail with a cryptic
error.
[33mcommit a2150c17028761c775b44368ede448060a7ce44e[m
Author: damithc <damith@gmail.com>
Date: Tue Aug 6 20:10:10 2019 +0800
textUiTestingTutorial.md: mention updating java/javac commands
[33mcommit 2d06f90400a17fd0ad95c0a68edf4917d12ee7ff[m
Author: damithc <damith@gmail.com>
Date: Tue Aug 6 19:54:03 2019 +0800
textUiTestingTutorial.md: add missing <br>
[33mcommit 5c491d3de4822b43f1db4c3bf806f81eae0c64a0[m
Author: damithc <damith@gmail.com>
Date: Tue Aug 6 19:50:20 2019 +0800
Add a tutorial on text UI testing
[33mcommit 53c04603712fd4132acd73091ffa37e29b7c0e70[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Tue Aug 6 15:15:04 2019 +0800
Update list of contributors
[33mcommit 21af6a13f93c15964b20eb0ead90ef50ef70a42b[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Tue Aug 6 15:06:11 2019 +0800
Fix typo in link to checkstyle config files
[33mcommit 8fe8afd9397509e450f821bc1f5524a3519ab488[m
Author: damithc <damith@gmail.com>
Date: Mon Aug 5 19:29:40 2019 +0800
README: use numbered list for steps
[33mcommit f20bff25cfb935b211b47aa3bcb5e690bbe614c0[m
Author: damithc <damith@gmail.com>
Date: Mon Aug 5 19:26:04 2019 +0800
Tweak tutorial text
[33mcommit 6a7120cbb6568134aef5d1d35e9596e4862acae4[m
Author: damithc <damith@gmail.com>
Date: Mon Aug 5 19:08:53 2019 +0800
Move duke.Duke.java out of the package
[33mcommit 6bb6b9f6c525f5343fdc6dd3a43a086a11e9708e[m
Author: damithc <damith@gmail.com>
Date: Mon Aug 5 19:08:08 2019 +0800
.gitignore: add *.iml
[33mcommit 946f3bb509aa0710d45d820855ea3aa6cf096071[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Mon Jul 29 17:14:46 2019 +0800
Import base branch for students to start off
As student may not have learnt about branching, let's include a copy of
the base branch into the main repository.
[33mcommit 245013d3ac98862fe7c5f52fee9a7b5c389fb7ab[m
Author: Jeffry Lum <22460123+j-lum@users.noreply.github.com>
Date: Mon Jul 29 17:14:46 2019 +0800
Initial commit