Konstantin Hudyakov
40cef0f6c1
[IFT] Bundle Git lessons plugin to IDEA and add lessons to Java learning course
...
GitOrigin-RevId: 454c7c14a7ec00303acb815e2b7786929a26e309
2021-05-27 11:49:52 +00:00
Alexey Merkulov
ecac79c7ea
[IFT] Fix declaration and usages lesson after platform changes in the tab text
...
GitOrigin-RevId: a9e201c62970944c6212fc559479363d48cb3f58
2021-05-25 17:03:11 +00:00
Alexey Merkulov
1f03890baf
[IFT] Introduce transparent restore API
...
Also fix autorun test for Java extract method lesson
GitOrigin-RevId: 10f6a766679a1da569b5c7142eaf84cbaa76fe9c
2021-05-25 17:03:10 +00:00
Konstantin Hudyakov
76d2b6bd96
IFT-100 Improve Duplicate and delete lines lesson
...
Add step with suggesting the convenient way to duplicate multiple lines
IDEA-CR-71489
GitOrigin-RevId: ff65e78ca3baab3fdedeed81cc82099fd6a5e223
2021-05-25 13:22:34 +00:00
Alexey Merkulov
b31ba8169f
IFT-79 Rework shortcut style and and fix line breaks before punctuation
...
GitOrigin-RevId: b4731ebd1dee6955617bff7b7ff5ccba04222511
2021-05-17 20:02:37 +00:00
Alexey Merkulov
c86244005a
[IFT] Add test steps for Java Statement completion lesson
...
GitOrigin-RevId: 894a10538eccab974a28abc34339e6e2ec39e1cf
2021-04-27 20:17:05 +00:00
Konstantin Hudyakov
136cbde576
[IFT] Fix triggers and add GUI test for Java Type matching completion lesson
...
IDEA-CR-71359
GitOrigin-RevId: 314c0be99fbd8f57345f38ec9d86b4878627c397
2021-04-27 14:04:54 +00:00
Konstantin Hudyakov
8ef2fa9461
[IFT] Add GUI test for Java Basic completion lesson
...
IDEA-CR-71359
GitOrigin-RevId: e59753fa0774ad3af6381999bad6be1cbb42365b
2021-04-27 14:04:53 +00:00
Alexey Merkulov
94b04c5c88
[IFT] Fix GUI test for Rename lesson for Java
...
GitOrigin-RevId: 99dc86541f58de0def91498c3e7f47c8d65eafcd
2021-04-23 20:01:11 +00:00
Alexey Merkulov
03cf96a57d
[IFT] Change name of "Smart type completion" lesson to "Type-matching completion"
...
also fix the indent in the python sample
GitOrigin-RevId: e8e88c6618eb4f700bdbdf7ccb286cfe18b9d8a2
2021-04-14 12:58:02 +00:00
Konstantin Hudyakov
7dea2dadc8
[IFT] Generalize postfix completion lessons
...
IDEA-CR-71209
GitOrigin-RevId: 12cb5a709a58acd749ba5c150d228b15c7a4441a
2021-04-13 06:09:54 +00:00
Alexey Merkulov
9eeea5f1d2
IFT-198 Allow complete the step with mouse click
...
Just typing should work also
GitOrigin-RevId: c5abb89bb34b472a0c1f488623650ef4683f2e7c
2021-04-02 11:38:36 +00:00
Vladimir Krivosheev
0ec818456e
rename according to module file name convention
...
GitOrigin-RevId: 66a48c64dd478f96758885afa5e915d366bcb88f
2021-03-30 07:08:32 +00:00
Alexey Merkulov
27bd099fbc
[IFT] Remove shared indexes remark because shared indexes message is muted when training is started
...
GitOrigin-RevId: 573172efeb1fb91524aab698140209d1c00196bc
2021-03-26 14:22:50 +00:00
Alexey Merkulov
e9d2005425
IFT-180 Improve task text in the Find Occurrences lesson
...
GitOrigin-RevId: 9a502a11a117fb6e35166d13fbcb1c56302877a7
2021-03-26 10:25:17 +00:00
Alexey Merkulov
37454824b8
IFT-182 Fix debug lesson for case when hotswap option is set to always
...
IDEA-CR-71066
GitOrigin-RevId: 5b20afa93342b38d6360840e47e34f11fdaa971a
2021-03-25 13:59:10 +00:00
Konstantin Hudyakov
1ba98e8f36
IFT-169 Add warning to refactoring lessons if inplace refactorings disabled
...
IDEA-CR-71024
GitOrigin-RevId: 7407b3f02b3acb4f4244434db498554a9cbe8172
2021-03-23 13:27:10 +00:00
Konstantin Hudyakov
e32773646c
IFT-181 Improve Editor coding assistance lesson
...
IDEA-CR-70982
GitOrigin-RevId: 1f78e7471f3391dbbbe9281d7db10766ea1c548f
2021-03-19 09:38:07 +00:00
Konstantin Hudyakov
e9a2a75e46
IFT-175 Edit number of selects in Java Select lesson
...
IDEA-CR-70987
GitOrigin-RevId: 154dae989b626dc50f482a76568b52aab2a3212b
2021-03-19 08:23:49 +00:00
Konstantin Hudyakov
8cc36b74e7
IFT-166 Adapt Refactoring menu lesson according to not native localization
...
To test adaptation without installing language plugin switch 'ift.adapt.to.not.native.localization' key in the registry to 'true'
IJ-CR-7003
GitOrigin-RevId: cf014568d394126587ade7ff89cb9e3cdb6da59c
2021-03-15 14:49:02 +00:00
Konstantin Hudyakov
5ec67dd859
[IFT] Update Extract Method lesson for Java
...
(cherry picked from commit f70f2f6e758d6faec898b1e72e137ad9217d5edc)
IDEA-CR-70585
GitOrigin-RevId: 5b7421e78f4439033d642990cc400622b22f3c58
2021-02-20 12:11:18 +00:00
Alexey Merkulov
4cbe1d21b1
[IFT] Exclude testGuiFramework dependency from IFT modules
...
Also make test script to wait editor analyzed
IDEA-CR-70569
GitOrigin-RevId: f7b3f69043de4fd064aa1c4c95c25622766825a1
2021-02-19 11:36:28 +00:00
Alexey Merkulov
a088f477b2
[IFT] Add option to skip lesson GUI test
...
IDEA-CR-70569
GitOrigin-RevId: 5e6f1e93643f0bdb68ce1f01a79ec1c4ff8940f1
2021-02-19 11:36:26 +00:00
Alexey Merkulov
c4d30d7489
[IFT] Rework Lesson API
...
IDEA-CR-70490
GitOrigin-RevId: e51ed223096bb361781236b69ab9843cabe4832d
2021-02-12 12:09:28 +00:00
Alexey Merkulov
ba6b3ef02d
[IFT] Big files move
...
IDEA-CR-70490
GitOrigin-RevId: a20fef4ca9dd177f6af4b8aabff14c337c6aae80
2021-02-12 12:09:23 +00:00
Alexey Merkulov
4c2330c494
[IFT] Remove Module parameter from lessons
...
GitOrigin-RevId: 585dc35780d5f2a0640b02b174dd01e116233000
2021-02-11 16:42:30 +00:00
Konstantin Hudyakov
b3b8c11398
IFT-141 Fix toolwindow closing steps not completing by clicking "Hide" button
...
IDEA-CR-70408
GitOrigin-RevId: 3b936027a5a6a620e5b19fbfcfc516970581ee0e
2021-02-08 10:24:54 +00:00
Alexey Merkulov
137b3b45f0
[IFT] Reorder navigation lessons
...
GitOrigin-RevId: d6bcd06cc899d5c99e197dcd26224bcf9828ed79
2021-01-18 14:01:28 +00:00
Konstantin Hudyakov
f0cf3b1aa4
[IFT] Remove leading slash from paths of resources loaded from classloader
...
Reason is explained in this post:
https://jetbrains.slack.com/archives/CFARZFVGF/p1608061981136500
IDEA-CR-69849
GitOrigin-RevId: 712f1ecb6ffc9d4fff80b55dd7db624da128f87e
2021-01-13 15:45:27 +00:00
Alexey Merkulov
7525e6b47d
IFT-127 Fix I18n
...
GitOrigin-RevId: c4b4385b2a648a60b9c202c2a31898c248e9d1e0
2021-01-12 13:39:01 +00:00
Konstantin Hudyakov
76db4f66dc
[IFT] Add Find and Replace in files lesson for java, python and ruby
...
IDEA-CR-69975
GitOrigin-RevId: 0db188d67ae1a5c294047e7e4eb95fe01d5f5e85
2021-01-11 13:40:24 +00:00
Alexey Merkulov
99db3d37c3
[IFT] Add feedback links
...
IDEA-CR-69908
GitOrigin-RevId: f62bfc084dfaa880d9649d0e2a09633555e66128
2020-12-21 14:00:44 +00:00
Alexey Merkulov
7963ebdd24
[IFT] Add restore proposal when leaning editor is changing
...
IDEA-CR-69856
GitOrigin-RevId: 1da6aad789422f9e5d18499533bbec63bc370dfa
2020-12-21 10:54:19 +00:00
Konstantin Hudyakov
6c835f4c51
[IFT] Edit lessons, add restores and warnings
...
GitOrigin-RevId: a7aaabfac08d966dd48480a6bbfb8cd7802b3891
2020-12-18 13:30:18 +00:00
Konstantin Hudyakov
e4af561bcb
[IFT] Edit navigate task in FileStructureLesson and refactor
...
GitOrigin-RevId: d24371ac5f86592bc04c84132222cafa6c402eb1
2020-12-18 13:30:18 +00:00
Alexey Merkulov
08177065da
[IFT] Add readme
...
IDEA-CR-69798
GitOrigin-RevId: 87fb11c66683fb117dbaf24147bd30d046b0b9d4
2020-12-17 10:11:17 +00:00
Alexey Merkulov
c2a80fe207
[IFT] Rework selection lesson
...
IDEA-CR-69427
GitOrigin-RevId: 049a9938ce3204e8146aae6b1415f2168a4d64a7
2020-12-08 13:55:51 +00:00
Alexey Merkulov
65252e397d
IFT-101 Improve Move lesson and choose better name
...
IDEA-CR-69074
GitOrigin-RevId: d619ac35860d30def2501ae68002b75015e72280
2020-11-23 16:20:25 +00:00
Alexey Merkulov
6a28e5286f
[IFT] Fix Smart Type Completion lesson
...
GitOrigin-RevId: 66d893032dab99fcd5e3a387e7dc21f2d999f655
2020-11-23 16:01:54 +00:00
Konstantin Hudyakov
ee27292cfb
[IFT] Fix debug lesson wrong breakpoint gutter place and run to cursor highlighting
...
IDEA-CR-69077
GitOrigin-RevId: 38f92b1be3e60e0d5c985e6026ac7ae308ef4ca4
2020-11-23 15:46:41 +00:00
Alexey Merkulov
97dc240ec5
[IFT] Fix indent for Java Learning project
...
GitOrigin-RevId: d51a30cf90be7a4ab4a74861f3d2bb0a26a1e3cc
2020-11-23 13:21:26 +00:00
Alexey Merkulov
d474fd5755
[IFT] Duplicate Java lessons to the corresponding modules
...
Now they will be opened as completed so a user will not be confused or pass it twice
GitOrigin-RevId: 6c30e684f53f77f1ce77ffac206c8b78476eb007
2020-11-21 20:18:23 +00:00
Alexey Merkulov
e4fbb03a2a
[IFT] Apply simple proofreading changes
...
GitOrigin-RevId: 1139165559fcbe3c6c243a1b25036f32e9378938
2020-11-21 15:10:59 +00:00
Alexey Merkulov
32027fe08a
[IFT] Change Java Learning project name to reduce a chance of collision with user project
...
IDEA-CR-69013
GitOrigin-RevId: d5b866fa7f8fbfd93d43cb2aa05a199e1cd3c986
2020-11-20 17:40:25 +00:00
Konstantin Hudyakov
e811b5db94
[IFT] Edit editor coding assistance lesson
...
IDEA-CR-69032
GitOrigin-RevId: 710d9a64c10561214c1464a4e93696a6291755d2
2020-11-20 17:28:12 +00:00
Konstantin Hudyakov
3a4e640587
[IFT] Edit editor coding assistance lesson
...
IDEA-CR-69023
GitOrigin-RevId: 1b1e36cdbd5086b83706eb1910c67d8aeb7f5b19
2020-11-20 17:14:42 +00:00
Konstantin Hudyakov
eb748e2f41
[IFT] Add Context Actions lesson for Python and Ruby
...
IDEA-CR-68877
GitOrigin-RevId: f6392c33f8a8b0dfc0ff900de9b0ed4f98a53142
2020-11-17 13:10:57 +00:00
Alexey Merkulov
aa60fb71bc
[IFT] Add extension for scratch lessons
...
This should fix a problem when scratch lesson cannot be opened
GitOrigin-RevId: 858c5fdcc0621c679db51f8f361b54d1ad10ecee
2020-11-16 21:21:16 +00:00
Alexey Merkulov
c63a7e655d
[IFT] Refactoring and improvements
...
IDEA-CR-68819
GitOrigin-RevId: 05081096bec00da020f429b766a70c581e91123c
2020-11-16 16:58:49 +00:00
Konstantin Hudyakov
02a3a636fd
[IFT] Edit Java lessons and add some restore proposals
...
IDEA-CR-68768
GitOrigin-RevId: a0da79e7a7a54a5c8c1b8ae15326f612c4d502b5
2020-11-16 11:10:40 +00:00