Commit Graph
138439 Commits
Author SHA1 Message Date
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