Bruce Eckel
95fe2300bb
Finished reviewing "Programming Basics"
...
Files containing only a newline at the end of the file indicate that I have reviewed that task and didn't need to change anything. The file now has a new timestamp indicating it has been reviewed.
2020-10-11 12:40:34 -06:00
Bruce Eckel
e3dde8b1ed
More reviewed
...
Files containing only a newline at the end of the file indicate that I have reviewed that task and didn't need to change anything. The file now has a new timestamp indicating it has been reviewed
2020-10-11 11:10:45 -06:00
Svetlana Isakova
ea9543b999
Updated course at Stepik
2020-09-29 14:26:48 +02:00
Svetlana Isakova
f299d0943e
Updated samples
2020-09-26 15:44:32 +02:00
Liana Bakradze
51e961ebaa
rename "Hello, World!" to "Hello, World" for compatibility with IJ 2020.2
...
`!` in task name causes exception during gradle project import preventing normal work with the task in IDE (no completion, tests don't run etc)
2020-08-14 16:44:08 +03:00
Svetlana Isakova
b92f85fc2f
Added newline to output.txt to fix test
2020-07-28 19:10:11 +02:00
iampatbrown
b79b201aab
Minor fix: matched function name to expected type
2020-06-04 17:19:04 +10:00
iampatbrown
fefd93d34e
Minor fix: remove period after index to match exercise text
2020-06-04 12:47:56 +10:00
iampatbrown
7114df6b31
Minor fix: expected result different from exercise text
2020-06-04 12:47:06 +10:00
Svetlana Isakova
54c1e327b1
Changed remote-info after update on Stepik
2020-05-19 18:07:41 +02:00
Svetlana Isakova
5b0b44f1f6
Minor fix: wrong type (edu instead of output)
2020-05-19 17:15:53 +02:00
Svetlana Isakova
8af8bce173
Fixed an action title
2020-05-19 15:16:06 +02:00
Svetlana Isakova
223a2bdac2
Changes in 'remove-info.yaml' after the Edu course update at Stepik
2020-05-14 14:19:47 +02:00
Svetlana Isakova
818e0dc262
Regenerated course
2020-05-12 18:08:29 +02:00
Svetlana Isakova
92dbea637b
Regenerated examples & exercise descriptions
2020-04-28 22:39:10 +02:00
Svetlana Isakova
7133459770
Regenerated exercise descriptions
2020-04-23 14:36:38 +02:00
Svetlana Isakova
5284e59d47
Updated exercises to the latest changes
2020-01-03 11:08:26 +01:00
Svetlana Isakova
2c0399d8c0
Extracted loading 'main' function
...
because there're two main functions in the bytecode:
one with args and one without
2019-11-13 23:42:51 +01:00
Svetlana Isakova
b0db05ab5c
Minor refactoring: "Test" as a default file name for file facade
2019-11-13 21:17:58 +01:00
Svetlana Isakova
4273438f2e
Exercise descriptions reworded
2019-11-07 15:59:53 +01:00
Svetlana Isakova
5ecfc320c6
Minor updates
2019-11-07 14:14:26 +01:00
Svetlana Isakova
675fbc8fd2
Regenerated content
2019-11-07 14:01:16 +01:00
Svetlana Isakova
c39ab25fbe
Minor: updated book sample
2019-10-24 15:46:05 +02:00
Svetlana Isakova
66411903f0
Reformatted code
2019-10-23 14:11:49 +02:00
Svetlana Isakova
01762af626
Added missing timeouts for tests
2019-10-23 10:55:19 +02:00
Svetlana Isakova
ae6128551b
Trimmed lines in IDE exercise descriptions
2019-10-23 10:44:48 +02:00
Svetlana Isakova
6e901a6691
Propagated Bruce's changes to IDE tasks
2019-10-23 10:39:08 +02:00
Svetlana Isakova
521e76e9fe
Regenerated packages for ide tasks
2019-10-22 13:19:27 +02:00
Svetlana Isakova
5b4610497c
Added missing sorting tests annotations
2019-10-21 21:46:21 +02:00
Svetlana Isakova
bd9719c073
Added IDE task on passing program arguments
2019-10-21 16:42:27 +02:00
Svetlana Isakova
649e548a25
Removed the remaining untestable tasks from 'Summary 1'
2019-10-21 14:13:39 +02:00
Svetlana Isakova
3855cae763
Fighting with untestable exercises
2019-10-21 13:49:59 +02:00
Svetlana Isakova
05006cdf40
Mentioned TODO() explicitly at some point; before that using // TODO
2019-10-18 20:47:12 +02:00
Svetlana Isakova
7a92d37d0f
Changed tests for the very first task
2019-10-18 20:47:12 +02:00
Svetlana Isakova
8671a04375
Fighting with untestable exercises in 'Data Types'
2019-10-18 20:16:55 +02:00
Svetlana Isakova
57b325cab4
Regenerated test names
2019-10-16 16:16:07 +02:00
Svetlana Isakova
3c5fac1cd4
More changes according to the new package naming scheme
2019-10-16 13:59:25 +02:00
Svetlana Isakova
f730aedc6d
Changed the naming scheme for exercise packages
2019-10-16 11:45:05 +02:00
Svetlana Isakova
7b6a596da4
Regenerated package names for exercises
2019-10-15 18:25:49 +02:00
Svetlana Isakova
4b2833cc76
Minor fixes in size of placeholders
2019-10-15 16:22:20 +02:00
Svetlana Isakova
ebd58aa9ec
Changed task type to 'output' if output is tested
2019-10-15 14:33:21 +02:00
Svetlana Isakova
5ef4988fc9
Added comments for untestable markers
2019-10-15 14:14:46 +02:00
Svetlana Isakova
5756a43cb8
Use 'Expected output' comment only when the main code is commented
...
to exclude such samples from automatic tests; otherwise use 'Output' comment
2019-10-15 13:46:29 +02:00
Svetlana Isakova
7370148efa
Added missing tests for 'everyFifth'
2019-10-15 13:43:23 +02:00
Svetlana Isakova
08a8a3fcd9
Renamed 'checkParameters' function in util
...
to checkParametersOfConstructor/TopLevelFunction/MemberFunction correspondingly
2019-10-15 13:27:42 +02:00
Svetlana Isakova
8a304d5f7f
More unstable tags added
2019-10-15 11:20:34 +02:00
Svetlana Isakova
09dbb923cc
Added more placeholders and tests
2019-10-14 21:32:46 +02:00
Svetlana Isakova
0283939c82
Added empty exercise templates
2019-10-14 20:36:15 +02:00
Svetlana Isakova
8edb31a719
Returned debug ide task
2019-10-14 20:35:24 +02:00
Svetlana Isakova
074e368d17
Added missing placeholders
2019-10-14 20:35:12 +02:00
Svetlana Isakova
100c307430
Make tests for untestable exercises always pass (hopefully, as a temporary measure)
2019-10-14 19:37:53 +02:00
Svetlana Isakova
848d4cc0b6
Regenerated samples and exercise descriptions
2019-10-14 16:53:56 +02:00
Svetlana Isakova
0abdad02d2
Added test for 'abort()' exercise in 'exceptions'
2019-10-11 16:20:39 +02:00
Svetlana Isakova
88bcfa3ed1
Added tests for 'summary' tasks
2019-10-11 15:59:46 +02:00
Svetlana Isakova
8fb415e5c7
Regenerated descriptions
2019-10-11 14:37:02 +02:00
Svetlana Isakova
a556ffada8
Added tests for 'other' function
...
Duplicated the same task later with different solution
2019-10-11 14:34:07 +02:00
Svetlana Isakova
da454ce453
Regenerated exercise descriptions
2019-10-11 13:57:53 +02:00
Svetlana Isakova
d934d60e3a
Regenerated exercises
2019-10-11 13:44:13 +02:00
Svetlana Isakova
e3b2ecf02e
Updated samples
2019-10-10 19:06:13 +02:00
Svetlana Isakova
97a3ef48cd
Regenerated the course content
2019-10-10 17:58:14 +02:00
Svetlana Isakova
532d6cbc4e
Added empty placeholders for new exercises
2019-10-10 16:37:55 +02:00
Svetlana Isakova
9adb6e9f1e
Updated the task numeration for 'summary 1' atom to add more exercises
2019-10-10 16:33:28 +02:00
Svetlana Isakova
aa9b549a9e
Added tests for 'packages'
...
Refactored reflection utility functions
2019-10-10 16:30:16 +02:00
Svetlana Isakova
7d86dae3d1
Added tests for 'displayContent' function
2019-10-09 18:11:04 +02:00
Svetlana Isakova
239afa3a3e
Updated the task numeration for 'while' atom to add a new one in the middle
2019-10-09 17:51:43 +02:00
Svetlana Isakova
a0cef9878f
Added tests for 'truth table' task
2019-10-09 17:17:28 +02:00
Svetlana Isakova
5147999720
Updated the task numeration to add a new one in the middle
2019-10-09 16:37:24 +02:00
Svetlana Isakova
e0e564808e
Extracted the logic of replacing system output into an util function
2019-10-09 16:33:37 +02:00
Svetlana Isakova
4d9c710a3d
Added tests for 'show' exercise in 'String templates'
2019-10-09 15:58:18 +02:00
Svetlana Isakova
775e10208e
Updated the task numeration to add a new one in the middle
2019-10-09 13:04:45 +02:00
Svetlana Isakova
e61824c0c8
Added two new tasks + reordering
2019-10-09 12:18:01 +02:00
Svetlana Isakova
2da65943ef
Added a new task for 'var & val'
2019-10-09 10:42:09 +02:00
Svetlana Isakova
85a10e3895
Updated the task numeration to add a new one in the middle
2019-10-09 10:27:11 +02:00
Svetlana Isakova
2c231a14cd
Added a new 'hello, world' exercise
2019-10-09 10:25:14 +02:00
Svetlana Isakova
28df16fd9a
Updated the task numeration to add a new one in the middle
2019-10-09 10:18:45 +02:00
Svetlana Isakova
0903211415
Fixed tests after rename
2019-08-07 13:28:33 +02:00
Svetlana Isakova
7c7ccd86e0
Updated offset after changes in samples
2019-08-06 19:59:52 +02:00
Svetlana Isakova
70c3158e2c
Merge pull request #2 from BruceEckel/patch-2
...
Update Task.kt
2019-08-06 19:50:10 +02:00
Svetlana Isakova
97b38a8790
Merge pull request #1 from BruceEckel/patch-1
...
Update Task.kt
2019-08-06 19:50:00 +02:00
Svetlana Isakova
b40d37dc35
Applied changes from the book text
2019-08-03 22:32:03 +02:00
Bruce Eckel
1804e5db02
Update Task.kt
...
To fit with changes in exercise description
2019-07-28 16:17:25 -06:00
Bruce Eckel
f240d327b7
Update Task.kt
...
Triangle rather than Pyramid
2019-07-28 16:15:28 -06:00
Svetlana Isakova
727f6e47e7
Renames in task descriptions
2019-07-26 20:06:19 +02:00
Svetlana Isakova
1d6955c7df
Added timeout for all tests
2019-07-25 15:56:52 +02:00
Svetlana Isakova
94fd22fbad
Test output with platform-specific line separators
2019-07-25 14:22:51 +02:00
Svetlana Isakova
d5a42b89d5
Minor: added missing whitespace
2019-07-25 12:58:44 +02:00
Svetlana Isakova
167f3adbf7
Added hint based on complaints in feedback
2019-07-25 12:52:19 +02:00
Svetlana Isakova
9d28b24a2f
Fixed test using \n
2019-07-25 12:51:35 +02:00
Svetlana Isakova
cddb6063e3
Modified task: check that the compiler error is printed
...
to the console
2019-07-25 12:11:18 +02:00
Svetlana Isakova
501ac3d126
Generated hints in edu format
2019-07-23 19:16:03 +02:00
Svetlana Isakova
ccdea6dbc2
Bruce's changes
2019-07-23 18:44:51 +02:00
Svetlana Isakova
8b48ca3aef
EDC-100 better tests for "Programming Basics. The in Keyword. Exercise 4"
2019-07-23 17:33:46 +02:00
Svetlana Isakova
4ed775b9f2
EDC-94 better tests for "Programming Basics. Number Types. Exercise 3"
2019-07-23 17:19:24 +02:00
Svetlana Isakova
ffceefe6c4
Removed dependencies; code formatting
2019-07-22 19:25:59 +02:00
Svetlana Isakova
aeb268359c
Generated task descriptions with updates
2019-07-22 11:24:10 +02:00
Svetlana Isakova
167fe41f8e
Regenerated examples
2019-07-22 10:35:10 +02:00
Svetlana Isakova
ffe1b24766
Added empty tests for tasks without tests
2019-07-19 18:21:15 +02:00
Svetlana Isakova
6bb59634c6
Fixed placeholder offset
2019-07-19 16:19:40 +02:00
Svetlana Isakova
a4c3082d6a
Regenerated book samples
2019-07-19 16:12:32 +02:00
Svetlana Isakova
fc352474d9
Trimmed whitespaces and empty lines at the end of the task descriptions
2019-07-18 18:16:40 +02:00