Tagir Valeev
97eaee737b
BytecodeAnalysis refactoring: HKey and Key merged to EKey; hashing is encapsulated inside HMethod/Method pair
2017-05-30 13:17:05 +07:00
Tagir Valeev
016bb9866b
BytecodeAnalysisIntegrationTest: fast XML export
2017-05-30 11:32:01 +07:00
Konstantin Bulenkov
ad0bcea914
rollback wrong sized icon
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-30 03:01:43 +02:00
Konstantin Bulenkov
1851f583c6
Merge remote-tracking branch 'origin/master'
2017-05-30 02:06:02 +02:00
Konstantin Bulenkov
7468a64ff3
Update PrivacyPolicy to 1.5
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-30 02:03:17 +02:00
Bas Leijdekkers
4fe05762e8
SSR: [Copy existing template...] --> [Existing Templates...]
2017-05-29 22:49:40 +02:00
Bas Leijdekkers
6e9c013f62
SSR: always test search in file, not in a fragment
2017-05-29 22:49:40 +02:00
Bas Leijdekkers
cb0f58c795
SSR: add test case for finding dangling javadoc followed by a local class
2017-05-29 22:49:39 +02:00
Bas Leijdekkers
a209caf9e2
SSR: add 2 scripting tests of existing patterns
2017-05-29 22:49:39 +02:00
Bas Leijdekkers
5460c16cc0
SSR: more robust xml/html matching when only whitespace is different
2017-05-29 22:49:39 +02:00
Bas Leijdekkers
6b64068d2a
SSR: test simplification
2017-05-29 22:49:39 +02:00
Bas Leijdekkers
be31ccc05e
SSR: add static initializer test
2017-05-29 22:49:39 +02:00
Bas Leijdekkers
2066598a31
SSR: fix combo boxes
2017-05-29 22:49:39 +02:00
Vassiliy.Kudryashov
9d8386ef7e
IDEA-166464 Be able to merge usage from the same line in the "find in path" preview pane dialog
2017-05-29 23:36:17 +03:00
Vassiliy.Kudryashov
ff965f80c4
IDEA-173350 Temporary configurations disappears from compound
...
Make configurations stable during getState()
2017-05-29 22:42:40 +03:00
Irina.Chernushina
0b8c99f7b5
json schema: if the schema is built from several (anyOf, allOf, oneOf), it can lost its definitions handler and we can not use it during the tree search. Lets find and definitions parent for that - it is only intermediate object here. We have valid pointers in the definitions themselves.
...
+ tests
2017-05-29 21:27:51 +02:00
Irina.Chernushina
20b6a4dc94
json schema: apparently we can not use the stream collector here with duplicate keys
2017-05-29 21:27:51 +02:00
Alexandr Evstigneev
d3e1815862
Revert: re-used same cachedValue for every probed level IDEA-CR-21423
2017-05-29 22:25:17 +03:00
Konstantin Bulenkov
151d9eb55e
update group by icons
2017-05-29 21:20:58 +02:00
Aleksey Pivovarov
8e9954a0aa
vcs: deprecate setters in LocalChangeList
...
Prior to the recent fix, `ChangeListWorker.getCopyByName()` didn't
perform a defensive copying of LocalChangeList.
As a result, `ChangeListManager.findChangeList("").setComment("")`
might'vs actually work.
But it didn't notify listeners and the change might've been reverted,
if performed during CLM refresh.
Also, `setName()` could break inner mappings in ChangeListWorker.
We can't remove these setters from API yet, so just replace them with
an actual call to the ChangeListManager.
2017-05-29 21:33:41 +03:00
Aleksey Pivovarov
bcc2ffd582
vcs: simplify mapping FilePath to the AbstractVcs
...
The read lock is not an issue anymore, as this mapping is computed
outside of lock after 3e07a484c5
Probably, the logic was complex because prior
to 06cde1bcc4 the listener
operated on String, and not on FilePath
2017-05-29 21:33:40 +03:00
Aleksey Pivovarov
21ca6958f0
vcs: remove hack
...
This looks extremely suspicious and doesn't seem
to be necessary anymore.
2017-05-29 21:33:40 +03:00
Aleksey Pivovarov
940b794133
vcs: remove pointless check
...
typo introduced in 61365c7e90
follow-up: 16d73a518f
2017-05-29 21:33:40 +03:00
Aleksey Pivovarov
bb2a095377
vcs: cleanup - remove unnecessary interface implementation
2017-05-29 21:33:40 +03:00
Aleksey Pivovarov
4dcc7457a8
vcs: return raw changelists from ChangeListWorker
...
* avoid unnecessary changelist copying
2017-05-29 21:33:40 +03:00
Aleksey Pivovarov
f17a1b839c
vcs: actually copy changelist in ChangeListWorker.getCopyByName
2017-05-29 21:33:39 +03:00
Aleksey Pivovarov
d05c8e46b6
vcs: do not send notifications if nothing was changed
2017-05-29 21:33:39 +03:00
Aleksey Pivovarov
b64bf88def
vcs: make default changelist @NotNull
2017-05-29 21:33:39 +03:00
Aleksey Pivovarov
abfb9451bb
vcs: cleanup - extract method
2017-05-29 21:33:39 +03:00
Aleksey Pivovarov
fb54676bbd
vcs: cleanup
2017-05-29 21:33:39 +03:00
Aleksey Pivovarov
0019d7c30c
vcs: cleanup - use stateless deserializer
2017-05-29 21:33:39 +03:00
Aleksey Pivovarov
5f11890ccf
vcs: cleanup - make fields private
2017-05-29 21:33:38 +03:00
Aleksey Pivovarov
878d344d50
vcs: do not use Modifier in deserializer
2017-05-29 21:33:38 +03:00
Aleksey Pivovarov
0a06e9bd26
vcs: cleanup - pass default value to serializer
2017-05-29 21:33:38 +03:00
Aleksey Pivovarov
a5445b330c
vcs: cleanup - inline method
2017-05-29 21:33:38 +03:00
Aleksey Pivovarov
2268a235fa
vcs: cleanup - rename method
2017-05-29 21:33:38 +03:00
Aleksey Pivovarov
a492ab6b13
vcs: do not use LinkedList for a random access
2017-05-29 21:33:37 +03:00
Aleksey Pivovarov
10808ef079
vcs: cleanup - remove unused return value
2017-05-29 21:33:37 +03:00
Aleksey Pivovarov
226d456656
vcs: cleanup - extract method
2017-05-29 21:33:37 +03:00
Aleksey Pivovarov
846e86961d
vcs: do not override existing list on attempt to create duplicated one
2017-05-29 21:33:37 +03:00
Aleksey Pivovarov
e9e8762b5d
vcs: do not throw exception on attempt to remove default list
2017-05-29 21:33:37 +03:00
Aleksey Pivovarov
f43f1cae82
vcs: cleanup - @NotNull
2017-05-29 21:33:36 +03:00
Aleksey Pivovarov
8a49fb3832
vcs: check for duplicate on renaming changelist
2017-05-29 21:33:36 +03:00
Aleksey Pivovarov
f22266fd04
vcs: simplify - extract method
2017-05-29 21:33:36 +03:00
Aleksey Pivovarov
4931adff66
vcs: simplify control flow
2017-05-29 21:33:36 +03:00
Aleksey Pivovarov
6d002c3da5
vcs: simplify control flow
2017-05-29 21:33:36 +03:00
Aleksey Pivovarov
b0741dff05
vcs: simplify control flow
2017-05-29 21:33:35 +03:00
Aleksey Pivovarov
fb44688092
vcs: cleanup - @NotNull
2017-05-29 21:33:35 +03:00
Aleksey Pivovarov
32ca715e32
vcs: simplify - remove duplication
2017-05-29 21:33:35 +03:00
Aleksey Pivovarov
278e3840bc
vcs: cleanup - lambdify
2017-05-29 21:33:35 +03:00