Alexey Kudravtsev
7f65f48b3f
use more high-level methods to copy arrays instead of low-level cryptic System.arraycopy()
...
GitOrigin-RevId: 16b9869eae4200f4ff24c4535d7f33d8e6847b4c
4 years ago
Vladimir Krivosheev
50691f39fb
cleanup (final)
...
GitOrigin-RevId: 69b73056f0c524ad7b6e7c5c2b3a4b58f64feed9
4 years ago
Graham
0c1291b8ff
Implement common superclass/interface algorithm in getCommonSupertype
...
The previous implementation simply returned java/lang/Object when given
two object types, which resulted in local object variables assigned in
more than one place being given a type of java/lang/Object. The
variables often had ugly casts wherever they were used.
The new implementation is from ASM's ClassWriter.
4 years ago
Vladimir Krivosheev
1d63f7d447
cleanup (final)
...
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
4 years ago
Rustam Vishnyakov
e2d2701ca9
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
5 years ago
Egor Zhdan
88db2ab37a
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
5 years ago
Anna Kozlova
a431a3c93e
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
5 years ago
Egor Zhdan
20d0e0f1e5
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
5 years ago
Aleksey Rostovskiy
89e9a42b63
get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
...
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
5 years ago
Alexandr Suhinin
d05fff192f
[duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
...
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
5 years ago
Anton Makeev
c25785846b
Merge branch 'master' into amakeev/gradle
...
# Conflicts:
# community/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/IdeaGradleProjectSettingsControlBuilder.java
GitOrigin-RevId: d931e798108685731bf185f7c2e3221680b8e5a2
5 years ago
Anton Makeev
c66c8fc54e
IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
...
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
5 years ago
Alexey Kudravtsev
f9c29f0c92
add PECS wildcards to method signatures where necessary and where methods are not overridden by plugins
...
GitOrigin-RevId: 1ec7f1a1aa17d2d4f42e647207323ab8a3138683
5 years ago
Roman Shevchenko
e9cae6c720
Cleanup (formatting)
6 years ago
md_5
4e0e391798
[IDEA-204272] Fix varargs params losing generic info
...
Regression introduced in commit 82a2939271
"java-decompiler: cleanups and fixes"
6 years ago
Tagir Valeev
6759c476ef
CleanUp: redundant String operation fixes applied
6 years ago
Tagir Valeev
023bb2462a
Unnecessary null check before instanceof removed
6 years ago
Roman Shevchenko
e449aeb6fa
Cleanup (duplicates; final fields; typos)
7 years ago
Roman Shevchenko
b3171e60c9
[java decompiler] cleanup (duplicates; dead code; typos; formatting)
7 years ago
Roman Shevchenko
29de7ad72e
[java decompiler] cleanup (dead code; optimizations; warnings)
7 years ago
Roman Shevchenko
7521c17aba
[java decompiler] updates copyright comment
7 years ago
Dmitry Cherniachenko
aa78b7df28
Fixed narrowing cast from 'int' to 'Byte' / 'Short'
7 years ago
Dmitry Cherniachenko
5db9ad29c8
Removed setConstType() from is isBoxingCall() to avoid hidden side effect
...
Const type is now adjusted correctly also when the target is
java.lang.Character or java.lang.Integer
7 years ago
Tagir Valeev
fdf34d9be2
DataPoint: useless check removed (already handled in previous branch)
7 years ago
Anna.Kozlova
947fae191f
explicit types to diamonds
8 years ago
Roman Shevchenko
71bb82acbe
[java-decompiler] correct decompilation of refs to inner generic classes (IDEA-155430)
8 years ago
Sebastian Zarnekow
e4e72404dc
Fixed Fernflower decompiler output for generic nested types (IDEA-141230)
...
https://github.com/JetBrains/intellij-community/pull/273
9 years ago
Egor.Ushakov
262d580ccc
decompiler: cleanup
9 years ago
Roman Shevchenko
82a2939271
java-decompiler: cleanups and fixes
...
- duplicates eliminated
- immutable fields
- typos
- formatting
10 years ago
Roman Shevchenko
e90f1de039
IDEA-129221 (tolerate invalid signature attributes)
10 years ago
Roman Shevchenko
2df49d32a7
java-decompiler: fixes and cleanups
...
- unified attribute loading code
- common methods for checking member flags
- verifying skip()
- correct resource closing
- typos
10 years ago
Roman Shevchenko
984af2e7d0
java-decompiler: post-import cleanup (typos)
10 years ago
Roman Shevchenko
f5431c3bb1
java-decompiler: post-import cleanup (common fixes and optimizations)
10 years ago
Roman Shevchenko
84ea54eb1e
java-decompiler: post-import cleanup (code style issues)
10 years ago
Roman Shevchenko
076e4393f2
java-decompiler: post-import cleanup (formatting and copyright)
10 years ago
Roman Shevchenko
663631f045
java-decompiler: post-import cleanup (classes moved)
10 years ago