Mikhail Pyltsin
|
50c45d12e9
|
[java-generation] IDEA-343144 Generate -> Constructor leads to exception for implicitly declared classes
- skip implicit classes
GitOrigin-RevId: 67f9920c45099046a934db75945c6d4ec7ce5150
|
2024-01-16 14:03:30 +00:00 |
|
Bas Leijdekkers
|
d636027a45
|
Java: keep original order of fields when generating custom canonical record constructor (IDEA-201695)
GitOrigin-RevId: 1fb6c7cd9377ae582fdc6a90050411425a2b79bd
|
2024-01-01 18:09:36 +00:00 |
|
Bas Leijdekkers
|
9a18244121
|
Document, rename, fix and test PsiUtil.getMaximumModifier()
(related to the old issues IDEA-95697, IDEA-102872 & IDEA-111785)
GitOrigin-RevId: b9750fa39fa60c8562eba7561a7015cfd9548fa2
|
2022-05-04 21:22:45 +00:00 |
|
Anna Kozlova
|
fd17a8bb75
|
language level 16, remove language level 14_preview (IDEA-257409)
GitOrigin-RevId: 1f9626ba04ffd9588b0cf9b8a9f699faa613359b
|
2020-12-14 20:59:58 +00:00 |
|
Nikita Katkov
|
e59f2f8811
|
Revert "IDEA-228014 updated test data: all non implicitly written fields are preselected"
This reverts commit 4fae1e04
GitOrigin-RevId: 602735cfed173e4071b12065cceb49453845eba2
|
2020-03-17 20:53:55 +00:00 |
|
Nikita Katkov
|
b1359d65da
|
IDEA-228014 updated test data: all non implicitly written fields are preselected
GitOrigin-RevId: 4fae1e04fb8c4fdcae9b8ff02e305c4e3b3c08f7
|
2020-03-12 21:46:09 +00:00 |
|
Tagir Valeev
|
09c6ede351
|
Use default values when generating custom constructor for records to avoid compilation error
Review ID: IDEA-CR-57600
GitOrigin-RevId: 847c2c4f925714400e7daa25360b8d66620a8328
|
2020-01-24 06:32:55 +00:00 |
|
Tagir Valeev
|
31696da421
|
IDEA-230563 Generate better custom constructor for records
GitOrigin-RevId: da6142ad0eafde53c7f355820d49cebf41c68797
|
2020-01-21 09:07:34 +00:00 |
|
Tagir Valeev
|
94896a3955
|
Testdata fixed
GitOrigin-RevId: 9b0ce4034d61a28b1ec52d1dccc295be6a783094
|
2019-12-25 09:04:25 +00:00 |
|
Tagir Valeev
|
84c1a10be9
|
IDEA-229694 Generate constructor for records: suggest generation of compact and canonical constructors
GitOrigin-RevId: 95e23c12711c867a1e1f41d42ee5f3cc87876b3d
|
2019-12-24 08:41:04 +00:00 |
|
peter
|
93a28c65ee
|
IDEA-168048 Constructor parameters are generated with @Nonnull annotations even though the class is annotated with @ParametersAreNonnullByDefault
|
2018-07-28 06:42:08 -04:00 |
|
peter
|
9d1de0c271
|
IDEA-179871 Automatically use nullable annotations in constructor generation
|
2018-01-08 20:52:44 +01:00 |
|
Anna Kozlova
|
2c18695de0
|
generate constructor: do not insert new line if member would be generated in another place (IDEA-151327)
|
2016-02-09 12:41:01 +01:00 |
|
Anna Kozlova
|
e36070c6d8
|
get rid of groovy duplication; treat same name fields/params in constructor generation (IDEA-148338)
|
2015-11-27 18:04:56 +01:00 |
|
Roman Shevchenko
|
37ef1d7bca
|
[java] avoid copying nullability type annotations (IDEA-132058)
|
2015-11-17 12:58:08 +01:00 |
|
Anna Kozlova
|
a94e79baff
|
generate constructor: place varargs from base constructor as last parameter (IDEA-142811)
|
2015-07-21 08:51:12 +02:00 |
|
Anna Kozlova
|
199e9d8119
|
generate visibility setting for create from usage, generate getter/setter/constructor (IDEA-120662, IDEA-64613, IDEA-122025)
|
2014-04-16 16:42:09 +02:00 |
|
Anna Kozlova
|
89dffc97f5
|
cal property name: accept without any other checks non-letter prefixes (IDEA-112585)
|
2013-08-26 15:35:58 +04:00 |
|
Anna Kozlova
|
7cf4be2861
|
provide enum constructor package local modifier according to spec examples (IDEA-111785)
|
2013-08-09 14:21:26 +02:00 |
|
peter
|
83a2d9cb96
|
IDEA-111362 Generate constructor removes "m" from variable name
|
2013-08-01 16:57:08 +02:00 |
|
Anna Kozlova
|
6ec151fcdb
|
generate: pass class context to correct resolve of param types (IDEA-53337)
|
2012-11-01 14:43:06 +01:00 |
|
anna
|
0c40400be2
|
preselect final fields on constructor generation (IDEA-78512)
|
2011-12-09 13:31:09 +01:00 |
|
anna
|
f087cd8c25
|
generate private enum constructor everywhere (IDEA-69128 )
|
2011-08-22 17:56:04 +02:00 |
|
anna
|
3354dfff66
|
do not generate duplicated constructors, warn when nothing was added (IDEA-67659)
|
2011-06-08 17:36:55 +04:00 |
|
anna
|
e102ffa653
|
do not generate protected constructors for enums (IDEA-53086)
|
2010-11-15 13:17:35 +03:00 |
|
Alexey Kudravtsev
|
03a403cd29
|
IDEA-42131
|
2010-08-30 12:19:31 +04:00 |
|