Commit Graph
164796 Commits
Author SHA1 Message Date
peter ae80efca78 IDEA-149187 Build breaks with NullPointerException on IBM JDK 2015-12-23 17:05:54 +01:00
Aleksey Pivovarov ba99b88737 diff: EA-77154 - IAE: FileEditorManagerImpl.openFileWithProviders
do not create OpenFileDescriptor from invalid VirtualFile
2015-12-23 18:58:59 +03:00
Andrey Vlasovskikh a2c9e2aca0 Don't assume %-formatting by default since this makes it impossible to configure custom SQL user parameters (PY-17188, PY-17382, PY-10771)
We've effectivly rolled back the fix for PY-10771 since we'll
reimplement it using default SQL user parameters.
2015-12-23 18:57:03 +03:00
Alexey Kudravtsev 294a7086ad report consistent results even if statistics was requested in the middle of write action 2015-12-23 18:52:33 +03:00
Alexey Kudravtsev 4c1039e20d AIOOB 2015-12-23 18:50:12 +03:00
Alexey Kudravtsev 15d88c3b13 more stressful test 2015-12-23 18:50:12 +03:00
Alexey Kudravtsev d7012e8fa3 cleanup 2015-12-23 18:50:12 +03:00
Aleksey Pivovarov 5ec0ec30a6 vcs: increase scroll unit increment in commit dialog 2015-12-23 18:29:53 +03:00
Aleksey Pivovarov 3e4eabfe4d Revert "IDEA-149324 use default scrollbar policy"
It fixes minor issue, while introducing more distractfull one (horizontal scrollbar should not be visible in most cases)

This reverts commit 1b0a1014d7.
2015-12-23 18:29:53 +03:00
Aleksey Pivovarov 8ba0b26e5e diff: drop support of reusable by-line differences 2015-12-23 18:29:53 +03:00
Dmitry Batkovich d16bc5f7fe guava type migration: support of Predicates.alwaysTrue/alwaysFalse/notNull/isNull/equalTo IDEA-148823 2015-12-23 18:28:42 +03:00
Dmitry Batkovich 2b1834cc2d type migration: sort of usages updated to prevent unresolved smart pointers 2015-12-23 18:18:30 +03:00
Konstantin Bulenkov ce4d749ce0 add Rider (internal framework) 2015-12-23 15:49:20 +01:00
irengrig f1c172def9 node interpreters: asynchronously update versions, in listeners update node interpreters dialog
default value for unknown version
2015-12-23 15:20:51 +01:00
Aleksey Pivovarov 3bbbffd9cf diff: implement Next/Prev change actions in dir diff 2015-12-23 17:19:17 +03:00
Aleksey Pivovarov e0fab2263e diff: use new diff viewers in DirDiff 2015-12-23 17:19:17 +03:00
Aleksey Pivovarov 71a7d2c57d diff: move DirDiff api to diff-api package 2015-12-23 17:19:17 +03:00
Egor.Ushakov e976041732 avoid exceptions on getContainingFile() 2015-12-23 17:15:43 +03:00
Egor.Ushakov 933c8d7400 store alternative source map in project user data 2015-12-23 17:15:43 +03:00
Egor.Ushakov 27e7e1a657 ensure correct debugger line mapping on decompiled code first open 2015-12-23 17:15:43 +03:00
Egor.Ushakov a474a8411b IDEA-149611 No alternative source notification for class files 2015-12-23 17:15:43 +03:00
Bas Leijdekkers c216cd712e 15.1 -> 16 2015-12-23 15:08:11 +01:00
Alexey Kudravtsev 889ea16652 indicate overflow 2015-12-23 16:57:38 +03:00
Alexey Kudravtsev e5bdfffea0 reset max on overflow 2015-12-23 16:57:38 +03:00
Alexey Kudravtsev feb97a1977 cleanup 2015-12-23 16:57:38 +03:00
Alexey Kudravtsev 69cf17adb0 makes no sense to delegate finalize 2015-12-23 16:57:38 +03:00
Alexey Kudravtsev cd72b8d540 IDEA-149684 'Declaration access can be weaker' inspection incorrectly suggests to make an inner class private even if it is used in generic parameters of the outer class 2015-12-23 16:57:38 +03:00
Alexey Kudravtsev ec51643dff respect "do not suggest private for inners" in case of anonymous class 2015-12-23 16:57:38 +03:00
Elizaveta Shashkova 0cc76b24ce Fix debugging with Python2 on Windows with non-English locale (PY-17409)
Standart normcase() function doesn't change case for non-English letters, so we should do it manually.
2015-12-23 16:56:08 +03:00
Vladimir Krivosheev 515d45f5d6 IDEA-146929 IntelliJ 15 EAP - Won't start when there is 100% packet loss - Crash 2015-12-23 14:51:46 +01:00
Aleksey Pivovarov d604f3aced lst: clear dirty range on reinstallRanges()
this fixes some of "java.lang.IndexOutOfBoundsException: Wrong line: 418. Available lines count: 418" in doUpdateRanges()
2015-12-23 16:49:16 +03:00
Konstantin Bulenkov 886d326546 turn new Welcome screen on by default for all products 2015-12-23 14:47:30 +01:00
Kirill Likhodedov d704780b19 Remove AbstractVcs.adjustDirtyScope: not used neither internally, nor externally 2015-12-23 16:27:25 +03:00
Kirill Likhodedov 5dae33f4de vcs: NotNull in getChanges
SvnIntegrateChangesTask calls getChanges() with null CLMGate,
although it could later fail with NPE in the SvnChangeProvider.
Substitute it with an equivalent fake implementation.
2015-12-23 16:19:37 +03:00
Dennis Ushakov a3885d858c generate attributes with proper file type to generate correct attributes in HTML 2015-12-23 16:17:01 +03:00
Dmitry Batkovich 2abed8dc94 guava type migration: quick fix improved to work in one write-action, support guava's Predicates 2015-12-23 16:15:47 +03:00
Aleksey Pivovarov 573f2bc03d diff: detect invalid encodings
* show error message if contend was decoded with errors
2015-12-23 15:05:13 +03:00
Aleksey Pivovarov f2af97c09f diff: make DiffContent implement UserDataHolder 2015-12-23 15:05:12 +03:00
Aleksey Pivovarov fb639a0e6c vcs: implement ByteBackedContentRevision 2015-12-23 15:05:11 +03:00
Aleksey Pivovarov e5778be3a3 vcs: allow to get raw bytes from the ContentRevision 2015-12-23 15:05:09 +03:00
Sergey Malenkov 81932976f7 IDEA-148164 scroll bar alignment on scroll pane 2015-12-23 14:44:59 +03:00
Sergey Malenkov 2c12bda770 IDEA-148164 move TRACK key to JBScrollBar to share between UIs 2015-12-23 14:44:58 +03:00
Dmitry Avdeev 86d56226e9 IDEA-149613 Language level in a new project is 6 by default: fixing tests 2015-12-23 14:38:05 +03:00
Vladimir Krivosheev 010ed02158 IDEA-134164 Could not start Idea — get ProgressManager directly from ServiceManager and check for null 2015-12-23 12:12:07 +01:00
Valentina Kiryushkina ef4d61c25b PY-16581 Quickfix "Implement abstract methods" implements abstract properties as properties. Fix possible memory leak caused by holding PsiElement 2015-12-23 13:28:07 +03:00
Dmitry Avdeev 50486973ca IDEA-149613 Language level in a new project is 6 by default: fixing tests 2015-12-23 13:00:50 +03:00
Dmitry Batkovich 4dc7bdfc9b inspection description updated 2015-12-23 12:39:24 +03:00
Dmitry Batrak e36257b25c diagnostics for EA-77109 2015-12-23 11:59:39 +03:00
Dmitry Batrak d966b9d89a fix painting of editor prefix when document is empty 2015-12-23 11:59:39 +03:00
Dmitry Batrak ed307768ca EA-76958 - IAE: VisualPosition.<init> 2015-12-23 11:59:39 +03:00