nik
b867aaa65f
Google App Engine: use our ComboBox instead of JComboBox for SDK selector to avoid problem with too wide component when long path to SDK is specified
2014-09-24 18:32:20 +04:00
nik
94a467e964
Project Structure dialog: added small gap between modules list and facet editor
2014-09-24 18:32:20 +04:00
nik
61bac680f9
cleanup
2014-09-24 18:32:19 +04:00
nik
930d87bc93
FacetEditorTab#createComponent annotated as @NotNull
2014-09-24 18:32:19 +04:00
Bas Leijdekkers
60176c0582
IDEA-118435 ('Class escapes defined scope' analysis should not report type parameters)
2014-09-24 16:04:28 +02:00
Bas Leijdekkers
5db3adb4f5
correct check that all constructors are private for "Class with only 'private' constructors should be declared 'final'" inspection
2014-09-24 16:04:28 +02:00
Sergey Malenkov
198c79845a
IDEA-130272 New Settings dialog: increase tree node height
2014-09-24 18:01:32 +04:00
peter
8c3a8e7c44
ContractInferenceFromSourceTest: remove red class reference from test data
2014-09-24 15:55:21 +02:00
Alexey Kudravtsev
d40497b55e
support indicators with no-op cancel() method
2014-09-24 17:51:20 +04:00
Alexey Kudravtsev
ed9d68585a
notnull
2014-09-24 17:51:19 +04:00
Alexey Kudravtsev
c26e733e45
optimisation
2014-09-24 17:51:18 +04:00
Alexey Kudravtsev
ffcb291220
already disposed
2014-09-24 17:51:17 +04:00
Alexey Kudravtsev
56f3dfb4ea
notnull
2014-09-24 17:51:16 +04:00
Egor.Ushakov
d9ede08bb5
track current source position in evaluation dialog
2014-09-24 16:49:56 +04:00
Dmitry Batkovich
d86e93b08c
plugin xml updated
2014-09-24 16:48:08 +04:00
Dmitry Batkovich
c56f89d9d7
Added goto related provider to jump from RBE to property definitions
2014-09-24 16:47:34 +04:00
Dmitry Batkovich
c04eea3749
GotoResourceBundleLocalizationsProvider doesn't work in case of resource bundle editor
2014-09-24 16:46:29 +04:00
peter
141f3f059c
contract inference: support type casts
2014-09-24 14:19:53 +02:00
peter
56f6a73de7
purity inference: take into account constructor calls
2014-09-24 14:19:52 +02:00
Valentin Fondaratov
2b65ab7ef2
update masquerading psiBuilder
2014-09-24 16:08:14 +04:00
Valentin Fondaratov
64f5bd349b
make lexer more flexible
2014-09-24 16:08:13 +04:00
Valentin Fondaratov
280ab31e50
indent-eating lexer and its usage in Jade
2014-09-24 16:08:13 +04:00
Valentin Fondaratov
d77ff8deb2
LazyParseableElementType convenient for using with masquerading builder
2014-09-24 16:08:12 +04:00
Valentin Fondaratov
2b6447505f
masquerading psi builder
2014-09-24 16:08:12 +04:00
Egor.Ushakov
08874ccc2e
IDEA-130294 Draw line highlighters with no gap to the gutter splitter
2014-09-24 16:00:18 +04:00
Yaroslav Lepenkin
67475da61e
[AutoDetectIndent] do not count zero indented lines in statistics, but register them for further relative indent calculation
2014-09-24 15:50:17 +04:00
Aleksey Pivovarov
4604ec18d0
diff: LST - reset all trackers, not only the opened ones
...
Reset of opened editors was made to ensure, that we'll create new tracker on changing of VCS configuration. Yet, we have to notify all existing trackers as well.
Steps to reproduce:
* Commit changes in local file
* Close editor right after closing dialog
* Wait for successfull commit popup
* Reopen file
Result: the LST is not reset, and contains invalid range markers
2014-09-24 15:37:26 +04:00
Aleksey Pivovarov
652b81f693
diff: LST - fix threading
...
We don't need all this synchronisation anymore, as LST/LSTM are using their own locks instead of WriteAction.
This is cleanup after 79ead28 8171c11
2014-09-24 15:37:25 +04:00
Aleksey Pivovarov
22bdba1234
diff: LST - clarify lock assertions
2014-09-24 15:37:25 +04:00
Aleksey Pivovarov
961d892f9a
diff: LST - simplify
2014-09-24 15:37:24 +04:00
Aleksey Pivovarov
9255805b3c
diff: LST - cleanup
2014-09-24 15:37:24 +04:00
Aleksey Pivovarov
f24041c583
diff: LST - inline function
...
This is needed for optimisation, as VirtualFile.getPath() could be slow.
2014-09-24 15:37:24 +04:00
Aleksey Pivovarov
eeaa6951f6
diff: LST - clarify debug messages
2014-09-24 15:37:23 +04:00
Aleksey Pivovarov
66e62934a2
diff: LST - reuse LST instead of creation/deletion every time
...
this will fix IDEA-129533, as the issue was in non-refreshing of LST on reportTrackerBaseLoadFailed()
2014-09-24 15:37:23 +04:00
Aleksey Pivovarov
a19892b2b8
diff: merge two related functions
2014-09-24 15:37:22 +04:00
Aleksey Pivovarov
d446a1596e
diff: LST - cleanup
2014-09-24 15:37:22 +04:00
Aleksey Pivovarov
192bf3cf7b
diff: LST - cleanup
2014-09-24 15:37:22 +04:00
Aleksey Pivovarov
3aa6171325
diff: LST - cleanup
2014-09-24 15:37:21 +04:00
Aleksey Pivovarov
6b7ddf5787
diff: LST - cleanup
2014-09-24 15:37:21 +04:00
Aleksey Pivovarov
923abf827d
diff: cleanup
2014-09-24 15:37:21 +04:00
Aleksey Pivovarov
7ef7041de8
diff: LST - @NotNull
2014-09-24 15:37:20 +04:00
Aleksey Pivovarov
74994e0f70
diff: LST - we don't need to update base revision, if it's already up-to-date
2014-09-24 15:37:20 +04:00
Aleksey Pivovarov
d9246c2dda
diff: LST - cleanup
2014-09-24 15:37:20 +04:00
Aleksey Pivovarov
28db24e8d4
diff: LST - cleanup
2014-09-24 15:37:19 +04:00
Aleksey Pivovarov
4aefc0e214
diff: LST - cleanup
2014-09-24 15:37:19 +04:00
Aleksey Pivovarov
d717a545cd
diff: LST - cleanup
2014-09-24 15:37:19 +04:00
Aleksey Pivovarov
5c6ff4fe96
diff: LST - cleanup
2014-09-24 15:37:18 +04:00
Aleksey Pivovarov
b1098bcc4e
diff: LST - remove useless statement
...
myPartner will be cleared by myPartner.clear()
2014-09-24 15:37:18 +04:00
Aleksey Pivovarov
f587f14693
diff: LST - remove deprecated logic
...
myPreviousBaseRevision is always null, as resetForBaseRevisionLoad() is not used anymore
2014-09-24 15:37:17 +04:00
Vassiliy.Kudryashov
d0917a9351
https://ea.jetbrains.com/browser/ea_problems/60655
...
NPE: HintManagerImpl._getHintPosition
2014-09-24 15:25:10 +04:00