Commit Graph

61 Commits

Author SHA1 Message Date
Rustam Vishnyakov
123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Anton Makeev
d457f1b8d2 Merge remote-tracking branch 'origin/master' into amakeev/gradle
GitOrigin-RevId: dde010049a2a7ec2d336249fe52a49b17156f4a3
2019-05-17 19:10:16 +03:00
Anton Makeev
b54aaf7e4e IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Anna Kozlova
22a6b520e7 maven: use artifact classifier by default
openjfx contains dependencies with os specific classifiers which should be loaded when common coordinates are specified

GitOrigin-RevId: 02680065ca78b8f4ad683a10d2259edef08fa96e
2019-05-09 22:03:03 +03:00
Aleksey Pivovarov
322db66a12 Recover after problematic merge
This commit reverts 65a557bb38f6ac03afa9aabaf02cb8d99fc68a91
                    3f5cfd958d9b6b54393c15983ac94f519c37fe61

GitOrigin-RevId: 8fb8ccbb17d0e217a83f265c185a943b0f5a7ed6
2019-05-03 01:52:21 +03:00
Nicolay Mitropolsky
9b850726ee [uast-groovy] UInjectionHost support
GitOrigin-RevId: 49ec454d1831796fa63b77fdc965f61985bf877e
2019-05-03 01:47:46 +03:00
Vladimir Plyashkun
c33e69a545 CPP-16098 - Lags during inplace rename typing
- reverted some of the changes

GitOrigin-RevId: c7c07b80a76c29794ef31e0e916e62f7f302917a
2019-05-03 01:47:14 +03:00
Leonid Bushuev
34be4bbf7d Apply the change from Develar: cleanup - specify UTF_8 charset explicitly
GitOrigin-RevId: 3f5cfd958d9b6b54393c15983ac94f519c37fe61
2019-05-03 01:46:11 +03:00
Vladimir Plyashkun
61a3e18b78 Merge branch 'master' into vplyashkun/inplace_rename_lags
GitOrigin-RevId: aaecc2a32e4e42de827efb45b8df733874a722e4
2019-05-03 01:41:29 +03:00
Leonid Bushuev
970dc0fe32 Remove unnecessary downcasting
GitOrigin-RevId: b91110977db6e5b08d9f4aaffa8496d305d698e2
2019-05-03 01:40:23 +03:00
Vladimir Plyashkun
2d9369d983 CPP-16098 - Lags during inplace rename typing
- changed behaviour in safe way by introducing new method to check that particular expression does not depend
  on committed PSI

GitOrigin-RevId: f5ec732613cdafdcef8a1d48eb8d04135c634047
2019-05-03 01:39:50 +03:00
Leonid Bushuev
338ad6db56 SQL code style per dialect: UI: fix indent editor
GitOrigin-RevId: 3cb00f5c500523717c42f404b2f38fd1822d6db0
2019-05-03 01:39:18 +03:00
Vladimir Plyashkun
e3ca319824 CPP-16098 - Lags during inplace rename typing
- call `commitDocument` explicitly in cases when `calculateQuickResult` can redirect it's calculation to heavy `calculateResult`

GitOrigin-RevId: 41f0c47c57f4528d7d7a25208024ec28bb8c2e12
2019-05-03 01:38:12 +03:00
Leonid Bushuev
dc1a52762e SQL code style per dialect: UI
GitOrigin-RevId: 9b1b3e745d4c8acef5a4a1018714e004e5423519
2019-05-03 01:37:38 +03:00
Vladimir Plyashkun
d712ac9901 CPP-16098 - Lags during inplace rename typing
- removed `commitDocument` call when `isQuick` argument is passed
- pass `element` or `null` to `equalsToText` call (since there is not real need to take it for text comparison)

GitOrigin-RevId: 27c5e1a2f484fc56d41dfd210832ae94c9a9b7ab
2019-05-03 01:37:04 +03:00
Leonid Bushuev
9f35a30458 SQL code style per dialect: UI
GitOrigin-RevId: 72cca4d6a23a5e2aa2089c03932ab2e9d08bfa48
2019-05-03 01:36:24 +03:00
nik
c0565ff05a cleanup: refactor RepositoryAttachDialog to simplify code
'kindsOf' method was moved from JarRepositoryManager to ArtifactKind, and return JpsMavenRepositoryLibraryDescriptor from RepositoryAttachDialog to ensure that selected packaging is always used.

GitOrigin-RevId: 32006b18bed0b16ce64197c313df118bf61bc140
2019-04-28 14:31:00 +03:00
nik
5366eaf0b0 repository libraries: support artifacts with pom packaging (IDEA-209554)
'Download Library from Maven Repository' dialog now allows to specify packaging (if groupId:artifactId:packaging:version format is used).
2019-04-09 09:48:55 +03:00
Vladimir Krivosheev
b62bcd09e2 update libs 2019-03-08 14:35:00 +01:00
peter
506f7989e0 Revert "IDEA-201136 Update velocity library to 2.0"
it's too troublesome and has no clear benefits for now
we can return to this when we have more convincing reasons to upgrade than just "it's too old"
2019-01-14 22:18:42 +01:00
Vladimir Krivosheev
b894ce5632 notnull, simplify 2019-01-04 11:42:23 +01:00
peter
c1d1037f47 IDEA-201136 Update velocity library to 2.0 2019-01-02 12:59:17 +01:00
Nikita Skvortsov
cab202c133 code cleanup for code review IDEA-CR-39222 IDEA-200003 2018-11-08 13:53:05 +03:00
Nikita Skvortsov
b47ccfc131 support multiple sources of annotations artifacts IDEA-201598
look for '-annotations' artifacts by original "groupId:artifactId" (when provided by library author) and by modified "groupId:artifactId-annotations" (when provided by third party)
2018-11-06 14:58:02 +03:00
Nikita Skvortsov
a4b60eddd5 change external annotations artifact naming convention IDEA-201598
Instead of 'annotations' classifier, use modified artifactsId in form of <artifactId>-annotations
This is required to resolve annotation artifacts revision numbers separately from revision of original artifact
2018-11-06 14:58:02 +03:00
nik
28463a7790 repository libraries: always update versions list from remote repositories when showing the library editor (IDEA-199667) 2018-10-19 18:39:29 +03:00
Eugene Zhuravlev
fc21ba46da general support custom artifact extensions; used for 'aar' artifact packaging 2018-10-19 13:14:49 +02:00
Nikita Skvortsov
28cf505593 fix inspections IDEA-197121 IDEA-CR-37180 2018-10-01 14:39:16 +03:00
Nikita Skvortsov
5633c905d3 describe annotations version selection rules IDEA-197121 IDEA-CR-37180 2018-10-01 14:39:15 +03:00
Nikita Skvortsov
083d5707a0 add resolve version request if collect request is not used IDEA-132487 2018-10-01 14:39:14 +03:00
Nikita Skvortsov
57850659cd Store different artifact kinds in library properties. 2018-10-01 14:39:13 +03:00
Nikita Skvortsov
bc429f6cb8 fix logging dependency 2018-10-01 14:39:11 +03:00
Nikita Skvortsov
c70e01b981 backend to fetch external annotation artifacts for given library IDEA-196712 2018-10-01 14:39:10 +03:00
nik
0be3657ad0 cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
nik
b10b076a70 IDEA project configuration: reuse 'maven-model' project library (IDEA-CR-36122) 2018-08-16 13:58:29 +03:00
Vladimir Krivosheev
bd202ecfc7 add override 2018-08-14 17:49:34 +02:00
nik
735d40847b repository libraries: add option to exclude only some transitive dependencies (IDEA-193045) 2018-05-31 14:33:45 +03:00
nik
edf03276e3 cleanup: rename 2018-05-31 14:33:45 +03:00
nik
0f79e9ea5e cleanup: remove unused methods 2018-05-31 14:33:44 +03:00
nik
ef95829a7a IDEA project configuration: replace annotation modules by libraries (IDEA-192182)
jetbrains-annotations and jetbrains-annotations-java5 libraries are added, modules and artifacts now refer to these libraries instead of old modules.
2018-05-17 18:03:14 +03:00
nik
808a18a4e1 maven libraries: include dependencies with scope=runtime (IDEA-190400) 2018-04-20 15:51:53 +03:00
nik
e096bcec06 tests: add test for evaluation of classpath for java.aetherDependencyResolver module
(IDEA-CR-31256)
2018-04-02 18:14:03 +03:00
nik
f5991c1dca IDEA project configuration: aether and maven-aether-provider converted to repository libraries
JAR files which were combined into aether-1.0.0-all.jar and maven-aether-provider-3.3.9-all.jar are now included as separate files. Transitive dependencies for some libraries are switched off where it leads to inclusion of libraries which are already added in other modules.
2018-03-30 17:17:08 +03:00
Anna.Kozlova
48d3ce215c make private fields final 2018-02-07 09:44:30 +01:00
nik
c9620ce099 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Rename iml files.
2018-01-25 12:59:02 +03:00
Alexey Kudravtsev
e07afa8f5c Date/Time in javadocs considered useless for readability 2017-12-06 15:11:04 +03:00