1
1
Fork 0
Commit Graph

655 Commits

Author SHA1 Message Date
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