Svetlana Isakova
7e85ccc68e
IJ automatic placeholder reordering
2021-09-21 18:50:52 +02:00
Svetlana Isakova
841294af5c
Improved answer placeholders for Downcasting Ex 1
2021-09-21 18:50:28 +02:00
Svetlana Isakova
ac031b0001
Used sumOf instead of deprecated sumBy
2021-09-21 18:32:22 +02:00
Svetlana Isakova
ac2275b7ae
Changes to sample and solution based on user feedback
2021-09-21 18:32:22 +02:00
Svetlana Isakova
64eee4c9ae
Fixed the solution based on the feedback
...
Renamed function for clarity
2021-09-21 18:32:22 +02:00
Svetlana Isakova
ce4c320273
Replaced all usages of deprecated toUpperCase/toLowerCase with uppercase/lowercase calls
2021-09-21 18:32:22 +02:00
Svetlana Isakova
ff47882ade
Simplified a bit the main function for the WrapRange task
2021-09-21 18:32:22 +02:00
Svetlana Isakova
7d45492b51
Uncommented trace usage in main; otherwise the tests don't work
2021-09-21 18:32:22 +02:00
Svetlana Isakova
af25fee856
Improved answer placeholders for OOP: Type Checking exercises
2021-09-21 18:32:22 +02:00
Svetlana Isakova
5951599ae9
No need to comment trace in the initial code: the code compiles but fails (as expected)
2021-09-21 18:32:22 +02:00
Svetlana Isakova
567cbe37fc
Added tests for overloaded /, % operators to main
2021-09-21 18:32:22 +02:00
Svetlana Isakova
da750a2973
Sync with the book text: incorporated the latest changes to the examples
2021-09-21 18:32:22 +02:00
Svetlana Isakova
c18ef412b3
Merge pull request #69 from sofiiako/sofia/OOP-Inner_Classes3-EDC-504
...
style(Task Description Inner Classes 3): Removed the mention of += wh…
2021-09-21 18:32:15 +02:00
Svetlana Isakova
b832e6506b
Merge pull request #67 from jetbrains-academy/igor/course-info-update-EDC-517
...
feat(course-info.yaml): Course description updated, vendor info added
2021-09-21 18:27:48 +02:00
sofiiako
486335ebfe
style(Task Description Inner Classes 3): Removed the mention of += which is not used in the solution
...
Closes https://youtrack.jetbrains.com/issue/EDC-504
2021-09-15 11:40:02 +03:00
Igor
000dc9aad4
feat(course-info.yaml): Course description updated, vendor info added
...
Closes https://youtrack.jetbrains.com/issue/EDC-517
2021-09-03 10:33:14 +03:00
Svetlana Isakova
c1decb0879
Merge pull request #66 from sofiiako/sofia/OOP-Interfaces-E1-EDC-507
...
refactor(Suggested solution Interfaces Task 1): Edited the suggested …
2021-09-01 18:01:30 +02:00
Svetlana Isakova
d3f3745be2
Merge pull request #63 from sofiiako/sofia/Func_Prog_Lambdas-Mapping-EDC-502
...
refactor(Lambdas - Mapping Example): Replaced a deprecated function, moved lamb…
2021-09-01 17:25:54 +02:00
Svetlana Isakova
3dfbe55cf9
Merge pull request #62 from sofiiako/sofia/OOP-Complex-Constructors-E2-EDC-501
...
refactor(Complex Constructors Ex. 2 Suggested solution): Updated the suggested solution not to u…
2021-09-01 17:22:21 +02:00
Svetlana Isakova
31420adf20
Merge pull request #61 from sofiiako/sofia/Power-Tools-Operator-Overloading-E1-EDC-492
...
fix(Task code): Updated the suggested solution not to fail on ranges …
2021-09-01 17:07:15 +02:00
Svetlana Isakova
016f5444fa
Merge pull request #60 from sofiiako/sofia/Power-Tools-Using-Operators-E3-EDC-459
...
fix(Answer Placeholder, main): Updated main function code inside the …
2021-09-01 16:48:21 +02:00
Svetlana Isakova
69884cbc58
Merge pull request #59 from sofiiako/sofia/OOP-Type-Checking-EDC-450
...
Sofia/oop type checking edc 450
2021-09-01 14:10:32 +02:00
Svetlana Isakova
f6270fd1b8
Merge pull request #58 from sofiiako/sofia/OOP-Sealed-Classes-2-EDC-450
...
fix(Answer Placeholder): Reduced answer placeholder size; added start…
2021-09-01 14:06:11 +02:00
Svetlana Isakova
10a4b27ce1
Merge pull request #57 from sofiiako/sofia/Power-Tools-Operator-Overloading-ArithmeticOperators-EDC-457
...
fix(Operator Overloading - Arithmetic Operators Example): Corrected e…
2021-09-01 13:47:54 +02:00
Svetlana Isakova
41a782f50a
Merge pull request #56 from sofiiako/sofia/Intro-Objects-Creating-Classes-E2-EDC-449
...
fix(Creating Classes #2 Tests ): Updated tests to handle large numbers
2021-09-01 13:28:06 +02:00
Svetlana Isakova
dc7a900583
Merge pull request #55 from sofiiako/sofia/OOP-Polymorphism-E1-EDC-447-462
...
refactor(Task code, tests): Renamed Wizard character for naming consi…
2021-09-01 13:16:42 +02:00
sofiiako
8f6747d340
refactor(Suggested solution Interfaces Task 1): Edited the suggested solution based on user feedback
...
"The instructions seem to set up the expectation that Cloud will use the
fact that each Node implements Computer by invoking calculateAnswer() on
its constituent Node instances. Instead, the recommended solution
directly accessed the result on each Node, raising the question of why
Node needed the interface."
Closes https://youtrack.jetbrains.com/issue/EDC-507
2021-08-24 19:02:27 +03:00
sofiiako
a07dea1ae4
refactor(Mapping Example): Replaced a deprecated function, moved lambda argument out of parentheses following IDE inspection
...
Closes https://youtrack.jetbrains.com/issue/EDC-502
2021-08-10 13:34:06 +03:00
sofiiako
a33a34bcab
refactor(Suggested solution): Updated the suggested solution not to use deprecated functions
...
Closes https://youtrack.jetbrains.com/issue/EDC-501
2021-08-09 19:10:25 +03:00
Svetlana Isakova
be1b17b0ae
Merge pull request #53 from sofiiako/sofia/Usability-Nullable-Types-E3-EDC-443
...
style(Nullable Types #3 Task Description): Changed function return ty…
2021-08-05 21:34:17 +02:00
Svetlana Isakova
b96d82acf9
Merge pull request https://github.com/svtk/AtomicKotlinCourse/pull/52
2021-08-05 21:29:23 +02:00
Svetlana Isakova
6874462667
Merge pull request #51 from sofiiako/sofia/Intro-Objects-Packages-E2-EDC-478
...
style(Packages #2 Task Description): Reformulated the last sentence
2021-08-05 15:00:52 +02:00
Svetlana Isakova
11c64f2abb
Merge pull request #50 from sofiiako/sofia/Intro-Objects-Property-Accessors-E5-EDC-485
...
style(Property Accessors 5 - Task Description): corrected a property …
2021-08-05 14:57:25 +02:00
Svetlana Isakova
56925cfa24
Fixed example in quadratic formula
2021-08-05 14:55:46 +02:00
Svetlana Isakova
0f462f1c7a
Merge pull request #49 from sofiiako/sofia/Intro-Objects-Summary2-Quadratic-EDC-487
...
fix(Summary 2 Quadratic.kt Example): corrected a formula
2021-08-05 14:42:51 +02:00
Svetlana Isakova
035147fbff
Simplified task to make it correct
...
Number to check for isEven/isOdd can't be negative, then the solution doesn't work
2021-08-05 14:39:07 +02:00
Svetlana Isakova
16fc1ef185
Uncommented the solution code back to make it automatically testable
...
The code is commented in a placeholder only
2021-08-05 14:08:25 +02:00
Svetlana Isakova
21123e303f
Made answer placeholders smaller
...
to include the referred sample code
2021-08-05 14:02:28 +02:00
Svetlana Isakova
8d122477c0
Merge pull request #47 from sofiiako/sofia/OOP-Inner-Classes-E2-EDC-477
...
fix(Inner CLasses 2 - Answer placeholders): Updated answer placeholders
2021-08-05 14:01:36 +02:00
Svetlana Isakova
14504ede30
Merge pull request #46 from sofiiako/sofia/OOP-Inner-Classes-E1-EDC-476
...
fix(Inner CLasses 1 - Answer placeholders): Updated answer placeholders
2021-08-05 13:57:26 +02:00
Svetlana Isakova
635ef49df1
Merge pull request #45 from sofiiako/sofia/OOP-Objects-E3-EDC-474
...
fix(Objects 3 Answer placeholders): Split answer placeholders
2021-08-05 13:26:47 +02:00
Svetlana Isakova
79ae35610b
Merge pull request #44 from sofiiako/sofia/OOP-Objects-E2-EDC-473
...
fix(Objects 2 Answer placeholders): Split answer placeholders
2021-08-05 13:24:09 +02:00
Svetlana Isakova
4fc3bdea6f
Merge pull request #43 from sofiiako/sofia/OOP-Objects-E1-EDC-472
...
fix(Objects 1 Answer placeholders): Split answer placeholders
2021-08-05 13:11:35 +02:00
Svetlana Isakova
ca129a873c
Ex 3 added more placeholders
...
Solution update to comply with the code from the book
2021-08-04 19:47:38 +02:00
Svetlana Isakova
7a98d2883a
Updated the solution to comply with the code from the book
2021-08-04 19:39:36 +02:00
Svetlana Isakova
e03675e924
Updated the course at Stepik
2021-08-04 19:38:42 +02:00
Svetlana Isakova
a1a0b2fc88
Fixed compilation of initial project
2021-08-04 19:31:25 +02:00
Svetlana Isakova
ed70d7bf70
Merge pull request #42 from sofiiako/sofia/OOP-Nested-Classes-E2-E3-EDC-471
...
fix(Nested Classes - Exercises 2/3 Task description Answer placeholders): Split answer placeholders
2021-08-04 18:45:42 +02:00
sofiiako
c5b25f44c3
fix(Task code): Updated the suggested solution not to fail on ranges starting with numbers other than 0
...
Closes https://youtrack.jetbrains.com/issue/EDC-492
2021-07-28 16:42:16 +03:00
sofiiako
81c3599ddf
fix(Answer Placeholder, main): Updated main function code inside the placeholder;
...
Closes https://youtrack.jetbrains.com/issue/EDC-459
2021-07-28 14:59:24 +03:00