Commit Graph
651 Commits
Author SHA1 Message Date
Dmitry Batkovich 88542e3e86 cleanup: apply "static method referenced via subclass" for PropertyUtilBase methods 2017-09-18 10:36:51 +03:00
Daniil Ovchinnikov 6eed3ff528 [jvm-lang] add ExpectedType, use it in CreateMethodRequest 2017-09-12 16:21:38 +02:00
Daniil Ovchinnikov 9bc4c75cee [jvm-lang] provide target substitutor via method request 2017-09-12 15:18:20 +02:00
Daniil Ovchinnikov 51395418c1 [jvm-lang] port JavaFX event handler reference fixes 2017-09-07 17:25:49 +03:00
Daniil Ovchinnikov 176be0e190 make JvmElementActionsFactory a regular EP instead of a language EP 2017-08-28 13:33:36 +03:00
Daniil Ovchinnikov e1a6c4eddf disable using Java Element Action factory in Groovy 2017-08-28 13:33:36 +03:00
Anna.Kozlova 17fcbb3259 cleanup redundant throwables 2017-08-24 09:10:19 +02:00
Anna.Kozlova a24b9dab05 redundant throws cleanup in test sources 2017-08-16 13:30:12 +02:00
Rustam Vishnyakov 414025cbc1 Migration to new project code style setttings, merged changes 2017-08-10 15:39:20 +03:00
Alexey Kudravtsev 3f2fd61a78 assertion enforced (in tests only for now) that line markers must be registered on leaf elements only instead of composites. The latter may cause highlighting blinking but nobody reads javadoc nowadays. 2017-08-09 13:25:04 +03:00
Nicolay Mitropolsky 9e4153f60f JvmCommonIntentionActionsFactory switched to com.intellij.lang.jvm.* api and renamed to JvmElementActionsFactory
old `JvmCommonIntentionActionsFactory` reverted to "UAST"-state and deprecated
2017-08-03 16:59:04 +03:00
Alexey Kudravtsev f26f087201 replaced <code></code> with more concise {@code} 2017-07-13 18:21:15 +03:00
Nicolay Mitropolsky 7c464c65a1 Update JavaFxEventHandlerReference to new JvmCommonIntentionActionsFactory API (IDEA-172229) 2017-07-05 19:37:24 +03:00
Pavel Dolgov 6398d8947f JavaFX: Log uncaught exceptions in SceneBuilder, use per-thread uncaught exception handler (IDEA-161991) 2017-06-15 17:22:40 +03:00
Pavel Dolgov 58c99c9ef4 JavaFX: Log uncaught exceptions in SceneBuilder (IDEA-161991) 2017-06-15 16:40:46 +03:00
Dmitry Batkovich a3bbe18b33 type migration: don't decompile code 2017-06-08 17:46:51 +03:00
Alexey Kudravtsev 557b56b398 parsing version string millions times a second is ecologically incorrect 2017-05-25 17:52:20 +03:00
Anna.Kozlova bb9160344a move java tests in corresponding package; ease access privileges 2017-05-23 12:57:09 +02:00
Alexey Kudravtsev 4a4626c750 removed default file header, because it adds no information but subtracts attention and space 2017-05-12 14:02:24 +03:00
Vladimir Krivosheev 0646656b8b deprecate DocumentAdapter 2017-05-09 18:31:16 +02:00
Anna.Kozlova 583a728f89 cleanup redundant type arguments 2017-04-27 12:37:01 +02:00
Alexey Kudravtsev a529b702ed Logger.getInstance("#" + class.name) simplified 2017-04-21 16:06:02 +03:00
Roman Shevchenko edf572511a Cleanup (deprecated API) 2017-04-18 16:25:50 +02:00
Vladimir Krivosheev 4432b71a66 deprecate VirtualFileAdapter in favour of direct usage of VirtualFileListener (it is possible since java 8 is used) 2017-04-05 16:39:24 +02:00
Alexey Kudravtsev c776e56470 made quickfix no longer visible when applied to fix IDEA-170081 Inspection "Collapse 'if' statement" generates wrong code when quickly fixing the code 2017-04-03 12:24:57 +03:00
Pavel Dolgov 6c92cb1d43 Javafx: Added test for implicit usages of @FXML-annotated fields/method (IDEA-167778, IDEA-CR-18453) 2017-03-29 13:11:04 +03:00
Yann Cébron 2db2bf3912 [javaFX] JavaFxAntTaskTest -> TestCase 2017-03-21 10:51:06 +01:00
Alexey Kudravtsev 2f9ac87d26 some methods returning arrays marked notnull 2017-03-15 13:36:23 +03:00
Pavel Dolgov c4f10a24cd Javafx: Avoid failing "Null dependencies" assertion in JavaFX detector when the project is being loaded (EA-95273) 2017-03-07 14:30:21 +03:00
Vladimir Krivosheev 6d54c24e9e cleanup — default impl of disposeUIResources 2017-03-06 17:25:43 +01:00
Denis Fokin 556290b406 Proper focus requests through the IDE focus subsystem. Part II. 2017-02-21 21:06:22 +03:00
Pavel Dolgov df36e1903e Javafx: Supported implicit usages of @FXML-annotated fields/method 'resources', 'location', and 'initialize' in controller classes, because they're injected/invoked by FXML loader (IDEA-167778) 2017-02-21 13:21:50 +03:00
Pavel Dolgov ca54c8fa1f Javafx: Added tests for JavaFxColorProvider - number format for JavaFX colors in Java source (IDEA-167948) 2017-02-16 13:20:18 +03:00
nik b76477b1ef code cleanup: explicit types replaced by diamonds in JPS modules 2017-02-15 16:16:42 +03:00
Pavel Dolgov 8de4d31a5a Javafx: Added tests for JavaFxColorProvider - check that the color component is in the range (EA-96689) 2017-02-15 14:47:18 +03:00
Pavel Dolgov 8005c9f51d Javafx: Fixed IAE in JavaFxColorProvider - check that the color component is in the range (EA-96689) 2017-02-13 14:43:39 +03:00
Pavel Dolgov 8e6376e7ce Javafx: Fixed number format for JavaFX colors in Java source (IDEA-167948) 2017-02-10 17:22:26 +03:00
Vladimir Krivosheev ba18c9d839 serialization: kotlin data class full support (initial, enabled only in tests for now)
nullability
2017-02-09 08:49:27 +01:00
Pavel Dolgov 90f2b4004c Javafx: fixed NPE in JavaFxFieldToPropertyIntention 2017-02-06 13:26:09 +03:00
nik 457cad624f migration to Java 8: language level and JDK set to 1.8 for JPS modules 2017-02-02 16:29:23 +03:00
Pavel Dolgov dad9fb09e4 Javafx: Simplified inheritance in gutter icons for JavaFX colors in Java source (IDEA-163046) 2017-01-31 17:00:40 +03:00
Anna.Kozlova b2a8e9bf28 fix write access, ensure that clients do not assume write access is needed 2017-01-31 14:36:03 +01:00
Anna Kozlova d3a11a0b0d AppManager.getApplication().runReadAction() -> ReadAction.compute 2017-01-27 20:26:16 +03:00
Pavel Dolgov 9949552605 Javafx: Implemented gutter icons for JavaFX colors in Java source (IDEA-163046) 2017-01-27 15:44:10 +03:00
Pavel Dolgov c12191c88a Javafx: Minor refactoring in JavaFxPsiUtil - code duplication removed, better names for methods (IDEA-165983) 2017-01-16 16:21:26 +03:00
Pavel Dolgov f351ba2ddb Javafx: Don't validate JavaFX runtime in dumb mode (EA-94146) 2017-01-13 12:22:32 +03:00
Pavel Dolgov 40864f8b70 Javafx: Don't mark as an error the FXML attribute corresponding to a constructor argument annotated with @NamedArg (IDEA-165983) 2017-01-12 13:14:33 +03:00
Pavel Dolgov 9a0cd86ff2 Javafx: New FXML file template (IDEA-106502) 2016-12-21 14:50:31 +03:00
Alexey Kudravtsev ffc41b19b7 <code> replaced with {@code} 2016-12-08 19:42:17 +03:00
Pavel Dolgov a34e8d12f9 Java: Fixed gutter color markers in FXML (IDEA-164943) 2016-12-06 14:20:07 +03:00