Commit Graph

85 Commits

Author SHA1 Message Date
Nikolay.Tropin
13048da6fa UI Designer: source generator should work exactly as ASM one
SCL-16962, SCL-16928

GitOrigin-RevId: e9080b0ea001b1e935afded709e7d26c0bc41684
2020-01-31 13:31:35 +00:00
Nikolay.Tropin
b0be129291 UI Designer: fold code generated for DynamicBundle messages
GitOrigin-RevId: 231caf5262972971f8b18f9353738d6659b4979c
2020-01-29 17:33:08 +00:00
Sergey Ignatov
a1e2c222e3 fix npe in form generator
GitOrigin-RevId: 85dc07487d84e5bc460c01610a0ba12806cebc3c
2020-01-18 12:04:31 +00:00
Sergey Ignatov
7ac43da706 gui form generator: support dynamic bundles for all string properties with text attribute
GitOrigin-RevId: 308a08fc03426a7596685fbe9b462125a34bd526
2020-01-18 00:41:04 +00:00
Sergey Ignatov
b0b2041183 gui form generator: support dynamic bundles for borders
GitOrigin-RevId: f191dcd48926a64ae354226718e89babe6ffd608
2020-01-17 17:37:25 +00:00
Vladimir Krivosheev
ca7d2ef2c7 IDEA-CR-57147 support jdk ResourceBundle if DynamicBundle class is not available
GitOrigin-RevId: 3e4b39c81a0eb1601f45d9656901dd6a113785da
2020-01-08 10:01:21 +00:00
Vladimir Krivosheev
a2562bab13 IDEA-CR-57122 use correct class loader to load resource bundles - pass class instead of using reflection
GitOrigin-RevId: d27ee5e7bd7f020ef37556b3e47842b8e98acd12
2020-01-07 17:33:27 +00:00
Vladimir Krivosheev
55f7662a55 cleanup
GitOrigin-RevId: 60180d5b09ad8a748caa823245cb6db63ecd9289
2020-01-07 16:33:03 +00:00
Sergey Ignatov
ba2019903c support language bundles for gui form builder
GitOrigin-RevId: 40adebefde2ee41ad33629a467cac0ef851921f4
2020-01-03 20:43:26 +00:00
Tagir Valeev
6bdd5dd97d Constant condition and some other warnings fixed in tests
GitOrigin-RevId: 83df50ec2b2364a51b14ba361f739555389fcb90
2019-10-15 06:31:30 +00:00
Alexander Lobas
7a1bb1b4e5 Fix for 11 JDK
GitOrigin-RevId: f30e82fea1ab09d6ae81bafc27f668a1b197243c
2019-08-19 19:59:56 +03:00
Konstantin Bulenkov
bc73a434e1 Remove unused imports and import duplicates from java files
GitOrigin-RevId: e5d5f6df09f21ae2e894451bf0c5255f82836755
2019-07-24 21:02:56 +03:00
Tagir Valeev
1fce41ee28 Unchecked and some other warnings fixed 2019-04-17 11:35:25 +07:00
sergey.ignatov
9296d12fa0 apply redundant array creation for calling varargs method 2018-12-25 01:36:05 +03:00
Roman Shevchenko
49361a0f78 Reverts "Cleanup (drops obsolete workaround; see IDEA-CR-37455 for details)" 2018-10-12 17:45:17 +02:00
Yann Cébron
e70ff3a1a4 AsmCodeGenerator: fix compilation 2018-10-12 15:32:17 +02:00
Roman Shevchenko
409c204f61 Cleanup (drops obsolete workaround; see IDEA-CR-37455 for details) 2018-10-12 15:19:26 +02:00
Anna.Kozlova
c4b7de202d remove redundant suppressions 2018-10-04 12:09:46 +02: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
Tagir Valeev
60a6066c63 for -> foreach; generifying; other warning fixes 2018-09-05 20:19:50 +07:00
Pavel Dolgov
cedbce0cb3 Use 'StringBuilder' instead of 'StringBuffer' 2018-09-05 15:05:24 +03:00
Vladimir Krivosheev
bd202ecfc7 add override 2018-08-14 17:49:34 +02:00
Alexander Lobas
f00ae76c31 fix flashing, next iteration 2018-07-06 15:33:27 +03:00
Alexander Lobas
23965ceb2f fix flashing (i hope), add debug info 2018-07-05 16:42:11 +03:00
Alexander Lobas
f2d864bfd0 fix flashing (i hope), doLayout() before compare values 2018-07-05 16:34:19 +03:00
Vladimir Krivosheev
f7952c9d3a cleanup — unchecked 2018-04-21 12:11:27 +02: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
Tagir Valeev
c95dca14e9 ForLoopThatDoesntUseLoopVariable inspection removed (superceded by LoopConditionNotUpdatedInsideLoop)
Fixes IDEA-184207
LoopConditionNotUpdatedInsideLoop is on by default now
//noinspection ForLoopThatDoesntUseLoopVariable marks removed and other trivial warnings fixed
2018-01-22 12:24:43 +07:00
Tagir Valeev
db9200fcdb Collection.toArray: use empty array instead of presized one 2018-01-18 13:41:14 +07:00
Tagir Valeev
50666e1183 Unnecessary null check before instanceof removed 2018-01-10 13:26:21 +07:00
Alexey Kudravtsev
e07afa8f5c Date/Time in javadocs considered useless for readability 2017-12-06 15:11:04 +03:00
Alexander Lobas
0999411bdb Test fix: sets component size more than minimum size for all OS 2017-11-21 20:41:19 +03:00
Alexey Kudravtsev
f26f087201 replaced <code></code> with more concise {@code} 2017-07-13 18:21:15 +03:00
Alexander Lobas
5e9bea4241 IDEA-171523: change font method name to unique not dynamic name 2017-05-23 13:47:53 +03:00
Alexey Kudravtsev
920d5b4fba removed default file header, because it adds no information but subtracts attention and space 2017-05-11 13:39:07 +03:00
Alexander Lobas
716c115486 IDEA-171523 GUI designer allows to choose OS specific fonts -> ugly NPE at runtime 2017-04-21 14:37:33 +03:00
nik
75b295a6c5 set language level 1.6 for 'forms-compiler' and 'javac2' modules
Both of them depend on 'instrumentation-util' module which already has language level 1.6 so they won't work under Java 5 or older anyway.
2017-03-16 09:47:21 +03:00
Alexander Zolotov
dd57af6dc7 Traverse form's properties in the order they added
Otherwise different java versions make different instrumentation on the very
same sources
2016-10-18 13:09:14 +03:00
Konstantin Kolosovsky
79b1c6ff93 Restored "IgnoreSettingsType", "UnexpectedFormElementException"
Deleted by mistake in d1e96fae4f
2016-09-20 15:25:21 +03:00
Konstantin Kolosovsky
d1e96fae4f vcs: Removed unused "AtomicSectionsAware", "LoadedChangeFilter", "VcsDirtyMarker", "VcsGlobalMessage" 2016-09-20 14:21:38 +03:00
Roman Shevchenko
52b4fb7ae6 [platform] migrates ASM visitors to convenience API constant 2016-08-09 20:00:25 +02:00
Roman Shevchenko
65ecef075b Cleanup (ASM library name) 2016-07-07 12:00:36 +02:00
Alexander Lobas
ee2f3e914f fix test data 2016-03-24 18:02:28 +03:00
Alexander Lobas
bd2bdbc51c IDEA-106685 Form file is invalid:null 2016-02-01 17:16:31 +03:00
nik
1a6f701e36 preparing to migrate to Java 8: explicitly set 'IDEA jdk' as 'Module SDK' for modules which will remain on Java 6 and older 2015-12-22 14:26:33 +03:00
Anton Tarasov
a35f230851 TextAreasTest.test1: reverted logging
The test no longer fails (fixed in UIUtil.java), so I removed the logging and the module deps.
2015-12-07 18:43:28 +03:00
Anton Tarasov
ee83a5c47e TextAreasTest.test1: refine logging [2] 2015-12-02 18:43:39 +03:00
Anton Tarasov
b1ace85020 TextAreaTest.test1: refine logging 2015-12-02 12:53:24 +03:00
Anton Tarasov
ba78dc9fd8 TextAreasTest.test1: add temp logging 2015-11-27 19:01:09 +03:00