idea/community.git
7 years agodiff: add annotate action to diff viewers
Aleksey Pivovarov [Sat, 20 Jun 2015 13:16:08 +0000 (16:16 +0300)]
diff: add annotate action to diff viewers

7 years agovcs annotate: allow to build annotation by VcsRevisionNumber
Aleksey Pivovarov [Mon, 15 Jun 2015 12:50:56 +0000 (15:50 +0300)]
vcs annotate: allow to build annotation by VcsRevisionNumber

7 years agodiff: add listeners for DiffViewerBase
Aleksey Pivovarov [Mon, 22 Jun 2015 12:48:18 +0000 (15:48 +0300)]
diff: add listeners for DiffViewerBase

7 years agodiff: add general extension point for diff viewers
Aleksey Pivovarov [Thu, 18 Jun 2015 14:31:49 +0000 (17:31 +0300)]
diff: add general extension point for diff viewers

7 years ago[git] Add possibility to request file history starting from some revision
Kirill Likhodedov [Thu, 25 Jun 2015 15:04:23 +0000 (18:04 +0300)]
[git] Add possibility to request file history starting from some revision

7 years agovcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:42:54 +0000 (15:42 +0300)]
vcs annotate: cleanup

7 years agovcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:27:42 +0000 (15:27 +0300)]
vcs annotate: cleanup

7 years agovcs annotate: pass corrected line numbers to actions
Aleksey Pivovarov [Sat, 20 Jun 2015 12:15:38 +0000 (15:15 +0300)]
vcs annotate: pass corrected line numbers to actions

7 years agovcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:02:13 +0000 (15:02 +0300)]
vcs annotate: cleanup

7 years agovcs annotate: cleanup - remove unnecessary user data key
Aleksey Pivovarov [Sat, 20 Jun 2015 12:00:25 +0000 (15:00 +0300)]
vcs annotate: cleanup - remove unnecessary user data key

7 years agovcs annotate: cleanup
Aleksey Pivovarov [Mon, 15 Jun 2015 12:16:39 +0000 (15:16 +0300)]
vcs annotate: cleanup

7 years agovcs annotate: fix possible issue with "commit number"
Aleksey Pivovarov [Sat, 20 Jun 2015 11:22:23 +0000 (14:22 +0300)]
vcs annotate: fix possible issue with "commit number"

We know that fileAnnotation.getRevisions() are sorted properly, while old comparator could return invalid result (ex: for commits with the same timestamp in git)

7 years agoIDEA-139415 Refresh files when switching to their editor tab (following IDEA-CR-4345)
Dmitry Batrak [Thu, 3 Sep 2015 16:15:48 +0000 (19:15 +0300)]
IDEA-139415 Refresh files when switching to their editor tab (following IDEA-CR-4345)

7 years agoEncode-decode only image files
Ekaterina Tuzova [Thu, 3 Sep 2015 15:48:47 +0000 (18:48 +0300)]
Encode-decode only image files

7 years agoUpdated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts
Ekaterina Tuzova [Thu, 3 Sep 2015 13:02:17 +0000 (16:02 +0300)]
Updated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts

7 years agoUpdated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts
Ekaterina Tuzova [Thu, 3 Sep 2015 12:58:46 +0000 (15:58 +0300)]
Updated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts

7 years agoEA-68610 - ISE: IntervalTreeImpl.beforeRemove
Dmitry Batrak [Thu, 3 Sep 2015 15:57:24 +0000 (18:57 +0300)]
EA-68610 - ISE: IntervalTreeImpl.beforeRemove

7 years agoEDU-437 Throwable at com.jetbrains.python.debugger.pydev.RemoteDebugger.removeTempBre...
liana.bakradze [Thu, 3 Sep 2015 15:37:04 +0000 (18:37 +0300)]
EDU-437 Throwable at com.jetbrains.python.debugger.pydev.RemoteDebugger.removeTempBreakpoint

7 years ago#RUBY-12839 hide rbenv gemsets feature under the flag rbenv.gemsets.enabled
Dmitry.Krasilschikov [Thu, 3 Sep 2015 15:34:54 +0000 (18:34 +0300)]
#RUBY-12839 hide rbenv gemsets feature under the flag rbenv.gemsets.enabled

7 years agocleanup
Sergey Ignatov [Thu, 3 Sep 2015 14:39:40 +0000 (17:39 +0300)]
cleanup

7 years agotestdata for IDEA-132253
Anna Kozlova [Thu, 3 Sep 2015 14:14:46 +0000 (17:14 +0300)]
testdata for IDEA-132253

7 years agotestdata for IDEA-133920
Anna Kozlova [Thu, 3 Sep 2015 13:51:35 +0000 (16:51 +0300)]
testdata for IDEA-133920

7 years agotestdata for IDEA-136401
Anna Kozlova [Thu, 3 Sep 2015 13:22:55 +0000 (16:22 +0300)]
testdata for IDEA-136401

7 years agotestdata for IDEA-144386
Anna Kozlova [Thu, 3 Sep 2015 13:15:54 +0000 (16:15 +0300)]
testdata for IDEA-144386

7 years agonew inference: collect additional constraints from lambda return expressions when...
Anna Kozlova [Thu, 3 Sep 2015 13:10:54 +0000 (16:10 +0300)]
new inference: collect additional constraints from lambda return expressions when lambda parameters are already fixed; process constraints without input variables before others, so their 'return' expressions could influence next rounds; testdata (IDEA-144596)

7 years agoEA-72540 - AIOOBE: ExtractMethodSignatureSuggester.detectTopLevelExpressionsToReplace...
Anna Kozlova [Thu, 3 Sep 2015 09:10:21 +0000 (12:10 +0300)]
EA-72540 - AIOOBE: ExtractMethodSignatureSuggester.detectTopLevelExpressionsToReplaceWithParameters

7 years agoMerge remote-tracking branch 'origin/master' appcode/142.4580
Ilya.Kazakevich [Thu, 3 Sep 2015 14:09:21 +0000 (17:09 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agotest logging improved
Ilya.Kazakevich [Thu, 3 Sep 2015 14:08:12 +0000 (17:08 +0300)]
test logging improved

7 years agovariables context menu toggle to show/hide types
Egor.Ushakov [Thu, 3 Sep 2015 14:06:57 +0000 (17:06 +0300)]
variables context menu toggle to show/hide types

7 years agoremove duplicated option that overrides option with color blinness attributes
Sergey Malenkov [Thu, 3 Sep 2015 13:52:45 +0000 (16:52 +0300)]
remove duplicated option that overrides option with color blinness attributes

7 years agoIDEA-131201 github tasks: allow to specify, whether to load all issues or assigned... appcode/142.4719 appcode/142.4887 phpstorm/142.4543 rubymine/142.4542
Aleksey Pivovarov [Thu, 3 Sep 2015 11:08:29 +0000 (14:08 +0300)]
IDEA-131201 github tasks: allow to specify, whether to load all issues or assigned only

7 years agogithub: fix test
Aleksey Pivovarov [Thu, 3 Sep 2015 11:54:45 +0000 (14:54 +0300)]
github: fix test

7 years agofixed testAutoRendererConfigurable - pt.2
Egor.Ushakov [Thu, 3 Sep 2015 13:18:09 +0000 (16:18 +0300)]
fixed testAutoRendererConfigurable - pt.2

7 years agoCleanup (formatting)
Roman Shevchenko [Thu, 3 Sep 2015 13:15:41 +0000 (16:15 +0300)]
Cleanup (formatting)

7 years agofixed testAutoRendererConfigurable
Egor.Ushakov [Thu, 3 Sep 2015 13:10:42 +0000 (16:10 +0300)]
fixed testAutoRendererConfigurable

7 years agoPlatform/plugins updates available notification: don't show same notification several...
Ivan Chirkov [Thu, 3 Sep 2015 13:01:36 +0000 (15:01 +0200)]
Platform/plugins updates available notification: don't show same notification several times

7 years agoremoved actions from main toolbar
liana.bakradze [Thu, 3 Sep 2015 12:49:26 +0000 (15:49 +0300)]
removed actions from main toolbar

7 years agosync test storage
Dmitry Avdeev [Thu, 3 Sep 2015 12:53:48 +0000 (15:53 +0300)]
sync test storage

7 years agosync test storage
Dmitry Avdeev [Thu, 3 Sep 2015 12:41:53 +0000 (15:41 +0300)]
sync test storage

7 years agocleanup
Dmitry Avdeev [Tue, 1 Sep 2015 14:50:16 +0000 (17:50 +0300)]
cleanup

7 years agoVFSTestFrameworkListener is application component, not service
Ekaterina Tuzova [Thu, 3 Sep 2015 12:53:06 +0000 (15:53 +0300)]
VFSTestFrameworkListener is application component, not service

7 years agofixed python interpreter apply
Ekaterina Tuzova [Thu, 3 Sep 2015 12:52:35 +0000 (15:52 +0300)]
fixed python interpreter apply

we now use findSdkByName only for selecting sdk in UI, in other cases we find sdk by identity

7 years agofixed EDU-429 Import inspection doesn't work in PE-142.4424
Ekaterina Tuzova [Thu, 3 Sep 2015 11:49:11 +0000 (14:49 +0300)]
fixed EDU-429 Import inspection doesn't work in PE-142.4424

7 years agofixed EDU-430 upload to steppic throws an exception
Ekaterina Tuzova [Wed, 2 Sep 2015 17:15:35 +0000 (20:15 +0300)]
fixed EDU-430 upload to steppic throws an exception

7 years agoNon-editable course description on course creation
Ekaterina Tuzova [Wed, 2 Sep 2015 16:10:24 +0000 (19:10 +0300)]
Non-editable course description on course creation

7 years agotrim too long names in 'Author' field in 'Commit Changes' dialog
nik [Thu, 3 Sep 2015 12:04:53 +0000 (15:04 +0300)]
trim too long names in 'Author' field in 'Commit Changes' dialog

7 years agoOC-12268 parse shabang comment in Swift
Max Medvedev [Thu, 3 Sep 2015 12:43:06 +0000 (15:43 +0300)]
OC-12268 parse shabang comment in Swift

7 years agodo not set unneeded breakpoints on bridge methods in anonymous classes
Egor.Ushakov [Thu, 3 Sep 2015 12:28:11 +0000 (15:28 +0300)]
do not set unneeded breakpoints on bridge methods in anonymous classes

7 years agoEDU-409 Show Preview action does nothing for non-text files (e.g.pictures)
liana.bakradze [Thu, 3 Sep 2015 12:31:51 +0000 (15:31 +0300)]
EDU-409 Show Preview action does nothing for non-text files (e.g.pictures)

7 years agouse correct length
liana.bakradze [Thu, 3 Sep 2015 12:23:20 +0000 (15:23 +0300)]
use correct length

7 years agoFix: dispose errors appcode/142.4546
Nikolay Mikhaylov [Thu, 3 Sep 2015 11:40:28 +0000 (14:40 +0300)]
Fix: dispose errors

7 years agoArquillian refactoring
Nikolay Mikhaylov [Wed, 2 Sep 2015 11:11:30 +0000 (14:11 +0300)]
Arquillian refactoring

7 years agoEDU-423 Use Title Case in the menu
liana.bakradze [Thu, 3 Sep 2015 11:49:43 +0000 (14:49 +0300)]
EDU-423 Use Title Case in the menu

7 years agodiagnostics for EA-72352 idea/142.4539 rubymine/142.4538
Dmitry Jemerov [Thu, 3 Sep 2015 11:02:53 +0000 (13:02 +0200)]
diagnostics for EA-72352

7 years agoIDEA-29947 Suppress Objectinformation for type renderers - allow to gide object type...
Egor.Ushakov [Thu, 3 Sep 2015 10:46:12 +0000 (13:46 +0300)]
IDEA-29947 Suppress Objectinformation for type renderers - allow to gide object type in renderers

7 years agostandalone JPS: return nonzero exit code if build fails
Dmitry Jemerov [Thu, 3 Sep 2015 10:41:54 +0000 (12:41 +0200)]
standalone JPS: return nonzero exit code if build fails

7 years agosimplify — get rid of getStateStorage(@NotNull String fileSpec, @NotNull RoamingType...
Vladimir Krivosheev [Wed, 2 Sep 2015 13:59:16 +0000 (15:59 +0200)]
simplify — get rid of getStateStorage(@NotNull String fileSpec, @NotNull RoamingType roamingType) from internal API (only one usage)

7 years agoavoid using getModuleFile, prefer path
Vladimir Krivosheev [Wed, 2 Sep 2015 13:16:10 +0000 (15:16 +0200)]
avoid using getModuleFile, prefer path

7 years agodo not check if only format changed for non-roamable storage and default project
Vladimir Krivosheev [Wed, 2 Sep 2015 11:49:19 +0000 (13:49 +0200)]
do not check if only format changed for non-roamable storage and default project

7 years agoenable use.loaded.state.as.existing in tests
Vladimir Krivosheev [Wed, 2 Sep 2015 11:23:11 +0000 (13:23 +0200)]
enable use.loaded.state.as.existing in tests

7 years agomore reliable to crashes test state storage (IDEA-144670)
Maxim.Mossienko [Thu, 3 Sep 2015 10:17:06 +0000 (12:17 +0200)]
more reliable to crashes test state storage (IDEA-144670)

7 years agoIDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions...
Egor.Ushakov [Thu, 3 Sep 2015 09:40:22 +0000 (12:40 +0300)]
IDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions processing

7 years agoIDEA-144670 IDEA hangs after I tried restart debugging test
Maxim.Mossienko [Thu, 3 Sep 2015 08:33:11 +0000 (10:33 +0200)]
IDEA-144670 IDEA hangs after I tried restart debugging test

7 years agoIDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions... appcode/142.4536 clion/142.4535
Egor.Ushakov [Thu, 3 Sep 2015 08:47:05 +0000 (11:47 +0300)]
IDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions processing

7 years agounbreak compilation
Bas Leijdekkers [Thu, 3 Sep 2015 08:12:56 +0000 (10:12 +0200)]
unbreak compilation

7 years agoIDEA-144571 (False positive inspection "Abstract class may be interface" on non-stati...
Bas Leijdekkers [Thu, 3 Sep 2015 07:56:00 +0000 (09:56 +0200)]
IDEA-144571 (False positive inspection "Abstract class may be interface" on non-static inner class)

7 years agofixed performance of DataNode#hashCode
Fedor Korotkov [Thu, 3 Sep 2015 07:39:28 +0000 (10:39 +0300)]
fixed performance of DataNode#hashCode

7 years agoexternal system: print to log elapsed time
Fedor Korotkov [Thu, 3 Sep 2015 07:35:29 +0000 (10:35 +0300)]
external system: print to log elapsed time

7 years agofix PsiToDocumentSynchronizer handling of overlapping ranges rubymine/142.4534
peter [Thu, 3 Sep 2015 06:18:03 +0000 (08:18 +0200)]
fix PsiToDocumentSynchronizer handling of overlapping ranges

7 years agofix second page position
Dennis Ushakov [Thu, 3 Sep 2015 06:17:30 +0000 (08:17 +0200)]
fix second page position

7 years agofix navigation crumb being displayed on the wrong page
Dennis Ushakov [Thu, 3 Sep 2015 06:03:38 +0000 (08:03 +0200)]
fix navigation crumb being displayed on the wrong page

7 years agofix navigation crumbs size
Dennis Ushakov [Wed, 2 Sep 2015 17:32:48 +0000 (19:32 +0200)]
fix navigation crumbs size

7 years agofix fill square
Dennis Ushakov [Wed, 2 Sep 2015 17:30:36 +0000 (19:30 +0200)]
fix fill square

7 years agofix first breadcrumb anti-aliasing
Dennis Ushakov [Wed, 2 Sep 2015 17:24:26 +0000 (19:24 +0200)]
fix first breadcrumb anti-aliasing

7 years agoadd spacing per WEB-17854
Dennis Ushakov [Wed, 2 Sep 2015 17:13:43 +0000 (19:13 +0200)]
add spacing per WEB-17854

7 years agoFilteredTraverser: a more consistent naming: regard/forceDisregard appcode/142.4531 idea/142.4527 phpstorm/142.4526 pycharm/142.4522 rubymine/142.4529 webstorm/142.4532
Gregory.Shrago [Thu, 3 Sep 2015 01:52:38 +0000 (04:52 +0300)]
FilteredTraverser: a more consistent naming: regard/forceDisregard
SyntaxTraverser: move parents() to api

7 years agoSyntaxTraverser: move parents() to api
Gregory.Shrago [Thu, 3 Sep 2015 01:52:06 +0000 (04:52 +0300)]
SyntaxTraverser: move parents() to api

7 years agofixed run tests action clion/142.4524 dbe/142.4520
liana.bakradze [Wed, 2 Sep 2015 20:10:44 +0000 (23:10 +0300)]
fixed run tests action

7 years agoenable bg dumb mode after creating file from template (IDEA-144581)
peter [Wed, 2 Sep 2015 18:54:25 +0000 (20:54 +0200)]
enable bg dumb mode after creating file from template (IDEA-144581)

7 years agouse system independent path
liana.bakradze [Wed, 2 Sep 2015 19:39:45 +0000 (22:39 +0300)]
use system independent path

7 years agoNotNull for jdi methods appcode/142.4518
Egor.Ushakov [Wed, 2 Sep 2015 18:01:04 +0000 (21:01 +0300)]
NotNull for jdi methods

7 years agomake sure background of highlighters with level less than SYNTAX is rendered (fix...
Dmitry Batrak [Wed, 2 Sep 2015 17:08:53 +0000 (20:08 +0300)]
make sure background of highlighters with level less than SYNTAX is rendered (fix side effect of commit d114906)

7 years agoJavaKeywordCompletion: improve readability (IDEA-CR-4688)
peter [Wed, 2 Sep 2015 16:46:46 +0000 (18:46 +0200)]
JavaKeywordCompletion: improve readability (IDEA-CR-4688)

7 years agoIDEA-144356 Recognize relative HTML links with anchors when parsing external Javadoc
Dmitry Batrak [Wed, 2 Sep 2015 16:56:31 +0000 (19:56 +0300)]
IDEA-144356 Recognize relative HTML links with anchors when parsing external Javadoc

7 years agoEA-72386 - assert: BreakpointWithHighlighter.getPsiFile
Egor.Ushakov [Wed, 2 Sep 2015 16:33:00 +0000 (19:33 +0300)]
EA-72386 - assert: BreakpointWithHighlighter.getPsiFile

7 years agocleanup idea/142.4513
Egor.Ushakov [Wed, 2 Sep 2015 16:27:46 +0000 (19:27 +0300)]
cleanup

7 years agoavoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)
peter [Wed, 2 Sep 2015 16:19:51 +0000 (18:19 +0200)]
avoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)

7 years agoNPE
Denis Fokin [Wed, 2 Sep 2015 16:19:30 +0000 (19:19 +0300)]
NPE

7 years agoNotNulls
Egor.Ushakov [Wed, 2 Sep 2015 16:16:27 +0000 (19:16 +0300)]
NotNulls

7 years agocreate custom renderer right from the context menu
Egor.Ushakov [Wed, 2 Sep 2015 16:07:15 +0000 (19:07 +0300)]
create custom renderer right from the context menu

7 years agoIDEA-144687 vcs: "Include into commit" checkbox should have mnemonic clion/142.4514 rubymine/142.4510 webstorm/142.4511
Aleksey Pivovarov [Wed, 2 Sep 2015 14:52:53 +0000 (17:52 +0300)]
IDEA-144687 vcs: "Include into commit" checkbox should have mnemonic

7 years agoAbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g webstorm/142.4509
Sergey Ignatov [Wed, 2 Sep 2015 14:19:10 +0000 (17:19 +0300)]
AbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g

7 years agoreverted searching sdk by identity on apply
Ekaterina Tuzova [Wed, 2 Sep 2015 13:07:20 +0000 (16:07 +0300)]
reverted searching sdk by identity on apply

7 years agonew inference: incorporation with capture: treat type param's extends bounds as one...
Anna Kozlova [Wed, 2 Sep 2015 13:30:09 +0000 (16:30 +0300)]
new inference: incorporation with capture: treat type param's extends bounds as one as glb (IDEA-142145)

7 years agonew inference: caching resolve result during getTargetType inference (IDEA-142733...
Anna Kozlova [Wed, 2 Sep 2015 10:30:05 +0000 (13:30 +0300)]
new inference: caching resolve result during getTargetType inference (IDEA-142733; IDEA-140035; IDEA-133385)

7 years agosupport hiding PsiDirectoryNode sources roots
Tom Lundell [Wed, 2 Sep 2015 14:00:33 +0000 (17:00 +0300)]
support hiding PsiDirectoryNode sources roots

7 years agoupdate open files modification tracker on opening file
Maxim.Mossienko [Wed, 2 Sep 2015 13:53:34 +0000 (15:53 +0200)]
update open files modification tracker on opening file

7 years ago[test framework] file encoding detection
Roman Shevchenko [Wed, 2 Sep 2015 13:47:59 +0000 (16:47 +0300)]
[test framework] file encoding detection

7 years agoshow a message if all class fields were filtered out
Egor.Ushakov [Wed, 2 Sep 2015 13:28:50 +0000 (16:28 +0300)]
show a message if all class fields were filtered out

7 years ago[git] Extend GitPlatformTest from PlatformTestCase
Kirill Likhodedov [Wed, 2 Sep 2015 09:01:27 +0000 (12:01 +0300)]
[git] Extend GitPlatformTest from PlatformTestCase

It seems there are no reasons to inherit UsefulTestCase and set up a project fixture anymore.