summaryrefslogtreecommitdiff
path: root/plugins/xpath/xpath-view
AgeCommit message (Collapse)Author
2013-11-05Snapshot 360576332daeb98660f594b84800d615f73977a3 from idea/132.947 of ↵Tor Norbye
git://git.jetbrains.org/idea/community.git 3605763: better font on Linux 6a9ca0b: Merge remote-tracking branch 'origin/master' 7211304: fix equals() effa719: IDEA-115986 ctrl+shift+n not found files: IOOBE in com.intellij.util.indexing.IdFilter$2.contains f59423e: [^maxim] IDEA-96343 "Find Usages..." settings are not applied b51049f: IDEA-115092 Progress indicator: Throwable at AbstractProgressIndicatorBase.start() 058ef8c: EA-51542 - PIEAE: ClsFileImpl.getContainingFile 2653c20: compilation fixed 1467565: extracted method to fetch library versions synchronously 6835df8: javadoc updated 4cf9761: [log] issue links in the table (IDEA-115992) 90761be: Merge remote-tracking branch 'origin/master' 01790a5: make IntelliJ available on Ubuntu 750d558: EA-51479 - IAE: PsiManagerImpl.findFile f1d78bd: Error notification for root scanner fixed 3a8109e: fix SuppressLocalInspectionInJspTest ea4323a: using FILE_HASHING_STRATEGY 7b0e4f4: External system: adding more source types to ExternalSystemSourceType (GENERATED, RESOURCE, TEST_RESOURCE) 1030d67: [log] Better UI of details + issue links in details (IDEA-115992) 4e871dd: add option to only report on truly superfluous (un)boxing 6e592a1: some dirs-by-package fixes 6099b1b: cache all directory infos 7a9c45f: show some meaningful progress for pushers 0962a75: registry properties controlling whether RootIndex is used 5088277: fix stupid typo in RootIndex 8768c25: import from Maven: mark a source root as 'generated' if it was imported as a ordinary source root by previous version of IDEA (IDEA-115755) ec31385: Deprecated methods dropped; javadoc refined dbb43a2: Get rid of needless check a0c0793: fix cf242e8: Merge remote-tracking branch 'origin/master' 6abc87f: Empty text rendering fix 7dbd71c: [log] IDEA-115908 Expect null value e1a32de: Merge remote-tracking branch 'origin/master' 5dec682: IDEA-115817 Correctly create SVNCopySource for both url and file targets 271099a: Application menu on Unity (Ubuntu) is enabled now. To disable use linux.native.menu registry key. 5aa669d: IDEA-113876 Changed working directory for delete command - use idea home instead of folder being deleted 3bae8b9: CR-IU-343 javadoc 15135eb: simplify file info (use ony parsed Url) 4b61382: added comment to test 0602677: Flat & round stripe buttons (Internal Mode Only) v.3 (rectangles patch) e798bd6: Gradle: extension point for executing tasks added 204c842: skip locations with lineNumber==1 to fix GWT debugging 1b92d0c: WEB-9744 Surround with Emmet dialog usability problems 445de2c: UI: add isComboPopupKeyEvent utility method 44cbcd6: Emmet usability fixes: 37a8a38: IDEA-115904 Mercurial Log: avoid exception with old (<2.6) versions 9ed136c: show it in 2 minutes after start eb18856: IDEA-115959 IDEAC-132.940 Start Failed with java.lang.RuntimeException d3d5a8be: IDEA-115788 Error Messages in Run Configuration Dialog 83eb8ea: IDEA-115788 Error Messages in Run Configuration Dialog 4af50cb: IDEA-115838 FQN inserted for annotated code instead of using imports ae7e30e: java 8: forbid super in static methods dda9d7d: CR-IC-2999 simplify API chooseFile — use native Mac OS X file chooser 1304a2a: JSPX supports jvm debugging, but not in XHTML files 058408f: simplify 0f6e267: DirectoryIndexTest reflecting current state of excluded lib dirs under module content 769720b: RootIndex: return no dirs for packages starting with a dot c3e03fb: [log] implement CustomActionComponents to correctly add filters to the toolbar 989e597: in power save mode, display a hint in settings that autopopup completion and automake don't work (IDEA-115749, IDEA-102048) 7a50c93: remove smelly isPhysical() check f64c700: (IDEA-115964) Fix root scanner and errors notification for vcs without RootChecker 4a3e403: [log] layout: align the changes browser toolbar with the log toolbar 714bfeb: Flat & round stripe buttons (Internal Mode only) v.2 483e172: IDEA-115884 Auto-complete qualified super reference in virtual extension methods. 49042b4: IDEA-115883 Add auto-fix for compiler error "Unqualified super reference is not allowed in extension method" 1753fe6: refixed IDEA-114815 (maven: new project from archetype: checkbox enabled but treeview inactive) 72ce296: IDEA-115074 New Project Wizard: Grails: grails-specific settings are missing 53ef1cf: source roots editor: panels swapped, toolbar extended, group for 'mark as resource' actions eliminated bf9d331: don't throw exception on attempt to invoke 'setValue' for key which doesn't exist in registry.properties 5aa216c: Introduce field: 'initialize in method' option should exist only when all occurrences are in the single method bb97c01: Introduce field: correct flow for introducing field from variable c997b3c: in-place introduce variable from string part and from control branch without code block 99e5e55: Flat & round stripe buttons (Internal Mode only) 38099ed: document another checkbox 5d2c8a9: part 2 of IDEA-106425 (Ignore some 'Code maturity issues'-inspections for test code) d7a7025: move test to correct location ea4ea5c: document the new checkbox 89c52c3: when copying breakpoints to clipboard, use their display text instead of toString() 1d09658: remove unused field 781028d: Merge remote-tracking branch 'origin/master' a201080: add Search Everywhere to statistics 6a0d9c6: enable filtering in autoimport candidates list (PY-10571) 048f2bd: enable configuring logs in Python run configurations (PY-8859) 596244e: allow running PEP8 inspection from Analyze | Inspect Code (PY-9157) 5696efb: FileReferenceCharFilter checks if the reference being completed is actually a file reference (PY-8341) 0bd6d87: register optimize imports quickfix for "multiple imports on one line" pep8 issue (PY-9745) dd5841d: optimize imports inserts blank lines between groups also when we don't have any missorted imports (PY-8355) 4ca7cb7: restore space in Python line comment prefix (PY-10929); re-fix PY-9840 correctly a00e03f: remove garbage from git 5cfd1a1: don't inject regexp into first argument of RegexpObject.sub() (PY-11069) 5d48217: define CTRL_CLICKABLE color in WarmNeon scheme (PY-3280) 63a2620: if an attribute is declared in __init__ and another method, prefer navigating to __init__ (PY-9228) 7b29990: if there are two existing import statements that import from the same file, don't show two same items in import popup (PY-9138) 363b5a6: select word works correctly inside escape sequence (PY-9014) 27d5125: move registration of RunConfigurationBeforeRunProvider to correct place (PY-9495) de8bad3: enable rename project in PyCharm, handle attached modules better (PY-5787) 1b78c56: don't add parentheses when using class name completion for decorator (PY-10235) ed93e59: [log] Shift mouse-over-node/branch area in multi-root projects 75a447a: foolproof null directory info caching e9bd45e: RootIndex: cache null infos for foreign directories bb9fa53: Merge branch 'master' of git.labs.intellij.net:idea/community 799303a: IDEA-106425 (Ignore some 'Code maturity issues'-inspections for test code) 08b28fa: Merge remote-tracking branch 'origin/master' 577ecc5: Merge branch 'master' of git.labs.intellij.net:idea/community bde6166: testdata fixed c2b39c7: IDEA-115885 False positive "Abstract method with missing implementations" using virtual extension methods. 3a224a1: just consider dash a part of word for hippie completion (IDEA-115762) 28dee7c: add println to jetbrains.dic (IDEA-115852) ab339b8: [log] Consume less temporary memory b23a916: [log] dispose the log structures on project dispose 2c0d754: [log] Don't display commit time if equal to author time 0f794b2: [log] defensive copying 78d0991: CloudFoundry integration - move to clouds api 95492f9: Cleanup (formatting) df385cc: EA-51567 (JRE bug - just catch and log) 6afc6fc: Cleanup (code de-duplication) fd00a8e: Merge remote-tracking branch 'origin/master' a4da206: can't call actions by mouse 802cab3: make action event param Nullable c66e59c: Merge remote-tracking branch 'origin/master' fb98413: testdata fixed 4a725b5: IDEA-115789 an interface inheriting a default method and an abstract method 9ae4ece: IDEA-115790 default methods cannot override Object methods 3f2a4dc: IDEA-115867 Copy to temp final variable does not work correctly inside expression without braces 514b389: fix dom stub tests: visit attribute children before subtags 10066cc: SourceMapInspectorWindow efff7e3: Merge remote-tracking branch 'origin/master' cebd056: community splash + about 1da10b5: no code generation during dom stub building ef17004: lazy runtime code generation in dom b643124: cache complete directory infos in RootIndex b1fdb06: optimization trick: on debugger attach invoke vm.allClasses() to cache loaded classes inside JDI, which makes operations involving class search work faster aed76e8: hotswap's listener to consider under compile output roots only: IDEA-115853 plugin project hotswaps classes from sandbox when it shouldn't 8507ff3: enable IntelliJ laf on Windows 7f31deb: [log] Don't collect huge log.error attachments unless on debug level df0f43a: [log] Less frightening pi text 12fcf3d: ArrayOutOfBounds Exception fixed when update log after commit c343140: use same button painting in Darcula and IntelliJ 9cc66e7: custom colors for Darcula and IntelliJ 2ef657c: arrows should be centered b160a77: fix Spinners 4cdc9b9: [log] Display tooltip above the root column indicator fdeaac1: [log] display table header to allow columns resizing 0d93174: [log] Branch filter: remove branches with identical names for multi-root 49626ad: Merge remote-tracking branch 'origin/master' e39e614: test fixed 196320b: Merge remote-tracking branch 'origin/master' c8f60d6: intersection type presentable name with & (IDEA-115802) 0d65efb: EA-51497 - assert: FunctionalInterfaceParameterizationUtil.isWildcardParameterized 93a1d5e: disable test listener for non-java frameworks for a while 923195c: EA-51525 - NPE: TestNGUtil.isTestNGAnnotation ea6a8c8: Test for root scanner and root errors detector moved to platform. e4180e6: Root Checker and Root Problem Notifier f519dd3: optimize imports 7f0888e: VcsRootErrorsFinder moved to vcs platform directory 68e50cc: GitRootErrorsFinder renamed to VcsRootErrorsFinder, git dependencies removed from RootErrorsFinder for future moving 45ec26a: VcsRootDetector moved to Vcs platform directory 14e9b61: GitRootDetector renamed to VcsRootDetector, git dependencies removed from RootDetector for further moving 54d4c7a: VcsRootDetectInfo moved to platform vcs 616bb51: GitRootDetectInfo renamed to VcsRootDetectInfo e062077: new grid color 76acb20: Tab colors 14b5156: [log] Don't fail if there are more roots than predefined colors 791cae8: simplify API chooseFile — use native Mac OS X file chooser Dart — use native Mac OS X file chooser +review 3a94882: [log] Darcula-friendly colors for the root indicator. 3693ab4: [log] quick fix for the deadlock in IDEA-115483 502ebb5: Merge remote-tracking branch 'origin/master' 3d2d239: IDEA-115894 New git log looks scary on Retina + Java 7 232746d: Merge remote-tracking branch 'origin/master' 17fbe75: not initialized problem: fix static fields checks 0169da0: [log] Show "No commits selected" initially fd333e0: [log] IDEA-115676 Details panel: centralize messages d581f94: [log] Details panel: more precise "no commits selected" 32a0e7c: IDEA-115693 Exception on Show Bookmarks 757a12c: Github: fix Gists after using 'v3' media type 21e9980: Github: fix issues test 636548b: Github: specify 'Accept' header for all GET requests daf54b1: support javac's line/column syntax in goto popups (IDEA-55616) a1f8ef4: rationalize static import PlatformDataKeys -> CommonDataKeys f2a5483: PlatformDataKeys -> CommonDataKeys 6d7d4cf: PlatformDataKeys -> CommonDataKeys 2cab88d: PlatformDataKeys -> CommonDataKeys 7c2e721: PlatformDataKeys -> CommonDataKeys 11e7d75: PlatformDataKeys -> CommonDataKeys 995e7f0: PlatformDataKeys -> CommonDataKeys bd64990: PlatformDataKeys -> CommonDataKeys 6eacef1: PlatformDataKeys -> CommonDataKeys 59de59f: not only static constants may be inlined by compiler: IDEA-115878 Constants search should work for final fields cd139bd: ensure smart step into methods, whose first statement's line has no executable instructions mapped ad779bf: IDEA-115368 Smart type completion popup offers Object.class ahead of local Class<?> variable 60d1e15: log.debug who changes preselected completion elements e99b775: recognize column number in choose by name popups (IDEA-55616) e0124d9: continue VisualizeSourceMapAction f359bd1: another Double Shift includes libs. UI and cosmetics 14b1ffa: property for disabling search ring 370f414: customizable search controls 84a81cc: Nimbus is cheating with colors 95081a2: Merge remote-tracking branch 'origin/master' 253ed8a: IDEA-115876 ToolWindow combo looks weird under Retina + jdk1.7 956ede2: [log] IDEA-115676 Don't scroll details panel to bottom on text update 324a0f6: [log] Details panel: display author/commit date 1915764: [log] Details panel: hide empty space if there are no refs on a commit ec630c6: [log] "Revert" and other actions above the changes browser 279e5b6: [log] Add "Create Patch" action 32c3c35: [log] Add "New Branch", "New Tag" actions to the log + refactor aef03d9: [log] "Checkout Revision" action to the new log, some refactoring e5f8410: fix "not resumed" assertion f248ffc: http://ea.jetbrains.com/browser/ea_problems/51445 e06d91c: don't use editor highlighter from editor as it is built with other options 49e112c: api for (re)creating PHM that rewrites it if it is broken (IDEA-115334) 8353b38: add a registry key to allow to preselect live templates in the autopopup f7ae406: there's no need anymore to artificially move live template items to the second place in the autopopup f92ce9a: add "pure" attribute to @Contract (IDEA-107864) 612c075: [log] Hide the Branches Panel by default, introduce log quick settings b7dedf3: [log] cleanup e0f3ec3: better error reporting 840b9f5: avoid IllegalThreadStateException 553a88b: do not check for obsolete 50e8277: EA-49101: getContainingFile() must not be called on invalid PsiElement fc45939: avoid UnsupportedOperation exceptions bbc6dbb: base tag support: file reference helper for local paths silence inspections for urls #WEB-497 fixed dc5c46f: continue SourcemapVisualizationServer 9c7a198: continue WEB-6659 JS Debugger stops at arbitrary point in code 2b731b1: unmapped source entry must be mapped to effective script source fd70156: http://ea.jetbrains.com/browser/ea_problems/51487 a80811a: Don't suggest idea-print-project-settings in Run Target dialog. 7e3644f: IDEA-115827 IDEA crashes with jayatana 18c466a: Minor code change: remove unnecessary cast. b53b96a: cleanup f7d60cd: IDEA-115605 New Project wizard: extra settings fields disappear on switching template (memory leak re-fixed) 67993a0: deprecate doWhenDone(Handler) 413c3d4: messages are broken under Mac: IDEA-115258 a3ed291: assertion 89cbfa1: cleanup 6bdf2d1: made fields final, cleanup ba6b81f: @Override e22b7e6: @Override 8b0a2b0: moved to right dir b7bade6: IDEA-115584 (try-with-resources quickfix munges code) a31a0d4: Hide fullscreen menu when mouse leaves IDE frame d569722: google app engine: supported importing from Maven (IDEA-110891) ceb5909: methods moved 0a6a0a4: Merge remote-tracking branch 'origin/master' c5eff37: revert: NavigationGutterIconBuilder#DEFAULT_PSI_CONVERTOR -> public b349b82: getChangeset instead of revision number if it is possible. a1dc7dd: Gradle: update to Gradle 1.9-rc-2 275b54f: NavigationGutterIconBuilder#DEFAULT_PSI_CONVERTOR -> public 02b1eab: remote servers: generified ff4f1bd: remote servers: pass server configuration to deployment editor 21808c8: navigation actions should be DumbAware 503dbe6: Merge remote-tracking branch 'origin/master' bc12eaf: dead lock after indexes are built 9010d9f: Merge branch 'master' of git.labs.intellij.net:idea/community 627a698: build fix aad3fad: IDEA-113879 "Show this page" in Run Configuration does not work 3d48c2d: Merge branch 'master' of git.labs.intellij.net:idea/community 61bcef3: Heroku integration - independent of JavaEE f5ed1c1: methods chains completion on one index 4f6bbf3: IDEA-115687 Gradle: code completion for maven dependencies 4187d15: Gradle: code insight fixes eb3c5b4: IDEA-115687 Gradle: code completion for maven dependencies c155564: Merge remote-tracking branch 'origin/master' 9d1e4fb: Parameter type Class<T> changed to Class<? extends T> for PsiTreeUtil.findChildrenOfAnyType() +review CR-IC @traff d9d8b47: Installers fix 8a3ee27: fix tests 6d542a6: "Editor Font Settings" fontsize fix a558b1d: highlight star expression used outside of assignment context (PY-10177) 56b50d1: report parsing error if no expression was found after * (PY-10177 part 1) 8e3e414: verify argument list even if unable to resolve callee (PY-10351) eb53fab: highlight keyword argument after **kwarg as error (PY-9934) c61eb4b: default color for builtin names under darcula (PY-9529) 39bdf7e: external tool macro for directory containing Python interpreter (PY-6533) 9c4cb80: snakeCase() macro for live templates (PY-9989) 4216441: import sorter skips from __future__ imports (PY-10022) 09b25c1: from __future__ import is moved after module docstring (PY-10080) 2067b87: help for Python language injection settings (PY-10753) d4fc857: PyStringLiteralLexer doesn't handle escape sequences in raw strings (PY-10322) 997bc54: allow "create class" fix for names which start with multiple uppercase characters but aren't entirely uppercase (PY-7423) a867f5e: check for disposed project in invalid SDK notification (PY-7570) eafc40e: expand ~ in file chooser path (PY-3138) 134b317: fix yellow code 6df23a1: hotswap: allow class reload task cancelling as long as no classes are actually reloaded 17a014e: IDEA-94376 Icons: web.xml f16be9c: Merge remote-tracking branch 'origin/master' adb5954: fix missing property 5ad289f: load file content for hotswap only if corresponding class is loaded in VM 32e25e52: more strict check for flattened intersection type 322e9f3: remove unknown property 11b281c: compilation fix for 1.6 7168a92: new inference: clear initial instantiations before resulted one is performed to avoid skip of non-proper types of the first run which become proper on the second one 7445e7f: accept intersection types in javadoc cbb010a: Improve "Editor Font Settings" usability 364a57e: TreeElementPattern.withSuperParent returned true if there was no parent of that level gradle completion contributor should only work in .gradle files f328160: Merge remote-tracking branch 'origin/master' f5b0d17: disable double shift by adding dedicated shortcut 0e38755: Override getState method for HgRepository ac377d4: Merge remote-tracking branch 'origin/master' b590707: fix backspace. again 2239378: set "scan required" flag in DebugSession if hotswap was cancelled 804b35a: test fix, wrong test data params order e927837: Merge remote-tracking branch 'origin/master' b067500: Tags added to HgRepositoryUpdater 2f15377: Tags and local tags references added to new log and repository reader 7c84831: Merge remote-tracking branch 'origin/master' df823d6: IDEA-115756 Caret is moved on the start of line after formatting, if positioned not on the end of line [CR-IC-2978] 97c9424: Merge remote-tracking branch 'origin/master' b5a9cef: preview for introduce constant 8299623: preview for introduce field f382bd4: simplifying 0f4872f: canceling introduce constant 96a0923: canceling introduce field 4c1e697: canceling introduce variable 12d0c64: shorten reference 2853332: unnecessary 'static' 0f469fb: fix CCE in introduce field to script fbea82c: Merge branch 'svn_18_2' 578826b: disable flip intersection conjuncts for equal sides 67ccffd: rearrange package; check writable 6e8c549: warn about unsupported intersections in casts before 1.8 5bd8b62: fix to switch intersection types order in casts when one of the last types is not an interface 5eb0e62: accept intersection types in casts for 1.8 (IDEA-115720) 47fee8e: new inference: throws clause processed eebe810: [log] Compact Changes in VcsFullCommitDetails aaed311: [git] remove throws from methods where exception is not thrown 8ab2051: revert: the actual "reload classes" hotswap stage cannot be made cancelable, because this way application is brought into "partially reloaded" state. 7a8cabd: parentheses needed when a conditional is used as condition in a conditional 249c32e: IDEA-115602 (IDEA changes code semantic after "Replace 'if else' with '?:'" intention) 22f2bc2: IDEA-115729 Removed jna-platform.jar - existing jna-utils.jar should be used (and also for pty4j) 42f4d0f: expand ~ in WORKON_HOME (PY-10336) 74d8bc0: add some more builtin functions to PyNames (PY-10544) 3507095: hide skeletons from project view (PY-8916) 9de3be0: GradleL code cleanup a2b32663: Merge branch 'python-fixes' ae33c21: [git] Log exception if it prevented to start the Git process 9f32285: IDEA-114988 Hide error panel by escape df9dea5: EA-51398 d18021f: convert if statement with any throwable to assert, not just AssertionErrors df966e7: handle incomplete code and do not force braces cebb81d: Fixed pyparsing imports 27e83cb: we should sort all action [rev Sergey Ignatov] 719fbf9: use correct category e5b9ccc: IDEA-115687 Gradle: code completion for maven dependencies 55b0458: Made 'dict.fromkeys' a '@staticmethod' (PY-11169) 1913a06: IDEA-115604 (Intention "Negate '?:'") 66a17be: Fixed signatures of str() and unicode() (PY-11162) 81fe359: update jar version in required_for_dist.txt (IDEA-115728) 9460bc65: Make emmet configurable scrollable 908ace7: do not fail to report when StringBuilder constructor has method call argument a618934: do not use deprecated DelegatingRuntimeConfiguration 9cfb82b: tests notifications: listener api for tests finish 8da75cc: allow statically imported static interface methods (IDEA-115716) 8e35162: disable FinderRecursivePanelTest#testUpdate b46165e: Merge remote-tracking branch 'origin/master' 9323727: Infer Nullity action place (IDEA-115673) f3e9903: cleanup 2da964c: open unsupported links in browser c4511b6: trim html headers from template, remove #end and #treeend directives 9940fdd: support description trimming in tree nodes dd55847: tests fix, jmockit was removed c5b8b46: Gradle: EA-51407 - assert: PsiElementFactoryImpl.createType 1bb68c4: External system: EA-48201 - assert: ComponentManagerImpl.getPicoContainer 7668b0f: OpenShift integration - initial 1694ee4: new "Negated conditional expression" inspection (for IDEA-115604) 909c03f: speed search c96acd5: use correct language level when creating name identifiers for renamed elements (EA-43620 - CCE: PyElementGeneratorImpl.createNameIdentifier) f8ecd71: EA-43679 - NPE: OpenProjectFileChooserDescriptor.isProjectDirectory bbbcefe: EA-51102 - assert: ComponentManagerImpl.getComponent f64832e: diagnostics for EA-51270 - NPE: NewDirectoryProjectAction.generateProject 9de01fa: Apache Commons Codec updated to latest version (EA-49145 - NSME: GGSSchemeBase.<init>) de58cf0: EA-51040 - IAE: PyClassImpl.findProperty c41ede9: make hotswapping really cancellable 831a938: IDEA-115705 "Go to definition" for table names stopped working 5c70e41: Merge branch 'svn_18_2' b1bd165: Added readme file for libpty library 8127178: Updated pty4j library version - support search native libraries in "libpty" subfolder 1e0a4e0: Moved pty4j (with dependencies) from terminal plugin to community 276e71e: svn: AuthCallbackCase refactored - update Command directly (instead of parameters list) 84b7ba4: svn: Refactored Command - renamed addParameters() to put() 1064a75: svn: Implemented proxies support for command line - use "--config-option" arguments (instead of temp directory with updated configuration file) 6b5ce91: svn: Refactored AuthenticationCallback - extracted methods to provide proxy server credentials 62e17cf: svn: Refactored SvnConfiguration - extracted methods to find config group for given host b03dd2b: new inference: skip Object bound during incorporation 9286cb4: testdata fixed cc96563: new inference: infer for constructor calls by containing class b06d2d9: svn: Refactored CommandParametersResolutionModule - proxy settings initialization moved to separate ProxyModule df370df: Refactored IdeaSvnkitBasedAuthenticationCallback - do not throw checked URISyntaxException when converting SVNURL to URI abc8681: correct fix for PY-9356 4887bb6: svn: Refactored CommandRuntime - resolving command parameters (repository url, working directory) logic moved to separate command runtime module 987e2c6: IDEA-113593 Used new map instead of immutable empty map for ProxyGroup properties 699c06d: cleanup b8d6cd5: Possibility to modify move refactoring dialogs in from scala plugin 781fa3e: more diagnostics for "tree changed while calculating text" (EA-51450) 585a0d6: RotoIndex: a bit more diagnostics for infinite VFS nesting 0083f69: IDEA-99810 Provide an automated mode to surround something with ` 67114f7: remove color from more file template descriptions to get them to display nicely under Darcula fbe5538: bold keyword b9cc351: restore ability to compile under JDK 1.6.0_23 541daa4: Merge remote-tracking branch 'origin/master' c09fed7: continue WEB-6413 sourcemap backed breakpoints do not work until page is loaded 210f353: Merge remote-tracking branch 'origin/master' 7eb82bd: Terminal shortcut conflicts with } symbol on French keyboard. Now it is Alt+F12 (PY-11011). de1b9f2: optimization: for OptimizedFilemanager classes always use directory cache and clear affected cache entries on new files generation 8d80445: Cleanup (typos) a9eacb0: [log] Don't load the log on startup: wait until user opens it 013f787: http://ea.jetbrains.com/browser/ea_problems/51445 6fece30: WI-20091 Rename refactoring produces unexpected results damaging code (cherry picked from commit 599fd3e) 09594c5: IDEA-115691 Keyboard shortcut for 'Refresh all Gradle project' should be accessible globally 45bfafe: revert changes with log command optimization instead of status command 12234b8: IDEA-115677 Jumplist shows a single project name, though there are several projects opened in one window ea6952f: HashImpl.build methods and commit details constructors changed to VcsLogObjectsFactory methods. 7ed7cf8: jmockit added \IDEA\community\.idea\libraries\Mocks.xml 576df26: decrease font size 19687d9: method refs: ignore same method signatures, include superclass substitutions 3c0c498: new inference: choose proper type from equality bounds if present f6a8f67: EA-51451 (avoid resolve on building .class mirror) a4c1643: injected smart pointers 0b9244f: Merge remote-tracking branch 'origin/master' b2c593b: IDEA-95533 Darcula: cannot use comboboxes with a keyboard c68c3a6: IDEA-90470 Add Gradle Dependencies With Alt-Insert 59260a4: restored 'recover from PersistentHashMap storage format change' change 95e6d8c: Merge remote-tracking branch 'origin/master' 6fc37c0: migrated to SequenceLock from jsr166 1f47d8f: cleanup a9da1ee: weak list implementation simplified, made not-random access, blinking tests nomore 9146a68: cleanup efa003b: Gradle: support for discovery of Gradle 1.9 src layout c5e1af3: Gradle: fix discovery of module path for custom named root project 2c448e7: EA-51361 - assert: PsiParserFacadeImpl.createLineOrBlockCommentFromText 8cdbb18: Make mercurial distributed vcs 92f362a: mercurial ref group changed to SingletonRefGroup fe6fda3: IDEA-115660 Fix Spock library in Create test dialog does not work d0c0584: new inference: simplification fdd55c5: lambda: skip wildcards in return types for now 0b6ae5f: ensure junit_rt class version for community df00d54: method refs: separate ::new now in api 0ba945c: new inference: method refs: do not provide raw substitutor when containing class provides empty one 80131fa: code style de0ac91: [log] turn new Git log on by default 2aea0a6: [log] Don't wait under a modal progress until the log is loaded & built ac28ad0: [log] Disable the assertion until properly fixed. c7de3a7: NPE fix 9490f57: Restoring fix for RUBY-14390 9c59b57: Merge remote-tracking branch 'origin/master' d30ad70: IDEA-115629 plugin.xml: provide bundle/property-key reference where applicable d30cf27: remove annotation altogether 945d18b: fixed PY-10248 Suggestion does not suggest "in" keyword after "for x " 58c2b08: NPE fix 7e9c756: fixed PY-3687 No completion for keywords in list comprehensions 20ee27d: NPE fix 0ee1660: RUBY-12993 Quick Fix puts a new created sass file to the not corresponding place 16a2e62: http://ea.jetbrains.com/browser/ea_problems/49730 00d0ef5: ThreadFactory.newThread() is allowed to return null 365c726: Fix OC-5992 Formatter: PsiComment.BlockFormatting ->PsiDocCommentBase +review CR-OC-1034 07a29bd: RootIndex: less vfs lookups when searching for non-existing packages, don't cache empty results 54b7936: new inference: infer from return value from method ref c61dbfb: root model: don't create synthetic entries for excluded output folders - fixed importing excluded roots from Maven 9d3d310: FacetImporterTestCase simplified f9145cb: place of 'package-info.java' item in 'New' menu corrected (IDEA-115658, IDEA-115086) 6212b1d: root model: don't create synthetic entries for excluded output folders - 2 b8937b2: FIX: IllegalStateException with many duplicates 97cfae5: compile fix: implementation for RefGroup changed interface 00f7ea1: Find: Comments only: Groovy javadoc comments are skipped (IDEA-115578) 35f9256: new log for mercurial first implementation 4ff44ec: Fixing IDEA-115649 Compiler cannot resolve references to classes generated by annotation processors 1. save generated files synchronously 2. do not use cache when listing files from output directories 9b9dd9f: do not unwrap index elements in TypeScript when resolving type name 8685c8e: Fix winpty executables. 49b36a5: Merge remote-tracking branch 'origin/master' 2bfd6ef: Pty libraries for windows updated (PY-10548, PY-11207, PY-11179). a9fb95a: NPE fix 2d080ba: to make programmatic registration easier, use explicit ExtensionPointName instance in extension points that use KeyedExtensionFactory 6c1b0cc: move XML highlighters to xml-psi 4919510: target 1.5 also for testng (IDEA-115618) ed14625: init WEB-6413 sourcemap backed breakpoints do not work until page is loaded 4cfc285: IDEA-115583 exception on CTRL+SHiFT+A on welcome screen 0af73af: [log] log the error only once per request d59d5f2: [log] toString() 633f1c7: [git] Don't print git log --tags command output to the log & console 6377dc2: [log] Allow null roots in the GraphTableModel. f317ede: [log] Don't allow the graph table to repaint during graph modification 843a2a5: [log] IDEA-115370 Execute potentially slow tasks under modal progress 9e22d99: [log] invokeLater only if needed 54e1744: [log] New icons for expand/collapse branches & show/hide long edges 8afe9ac: Merge branch 'types-db-to-skeletons' 7a6ff4c: check disposed state 1f6b15f: more diagnostic for assertion 8ca343f: Removed properties-based stdlib types database 53a88a7: #WEB-555 fixed bb0b789: Disabling JumpList because of some issues on win32 platform. 83f4128: Bug fix: Create Test dialog does not initialize 'superclass' field. 9f92b82: Added canonical import path for names of 'sqlite3' module 8c7b497: IDEA-113332 Typing an attribute in XML/HTML files ends up with corrupted XML c4f7d79: IDEA-113332 Typing an attribute in XML/HTML files ends up with corrupted XML 1d41f55: fixed PY-4540 Completion: else keyword should be available in try block only after except 7eea5ac: Fix OC-3040 rollback changes in platform +review CR-OC-1015 c74d76e: Enabling jumplist for IDEA-108265. d56e66b: IDEA-113758 Create Specifications when creating tests e6d73b2: fixed PY-4539 Completion: elif keyword shouldn't be available in completion list after else extracted keyword completion tests 2f1950f: IDEA-115561 Appearance of vertical and horizontal scroll bars in the search results is unexpected often aa8d3a6: make static method public ad20fee: 'os.error' is now defined in Python skeletons 4b8e087: Merge remote-tracking branch 'origin/master' 989d844: make selected group always visible fcc533c: added sources for asm4 to community project 54a9e14: adjust popup according to screen size 1675867: Merge remote-tracking branch 'origin/master' 9ac6c97: allow to change gap between popups 4bc1556: fixing tests d88d171: support line-separated editing #WEB-2407 fixed 053d812: WEB-9778 Strange bug on Emmet when using curly braces 9aabdfa: fix test mem leak? 6abbcee: Merge remote-tracking branch 'origin/master' 4b0090a: Merge remote-tracking branch 'origin/master' d2af65c: simplification: processing and removing excluded folders 7f3c767: IDEA-115541 'Navigate to class' is opened after Enter if nothing was found in 'Search Everywhere'. 7c26cf8: Revert API changes f99d0ec: Cloud Bees: show application URL in console when application is deployed 4f00f3f: Decimal is a subclass of numbers.Number a632bbd: Use constants for names of the 'numbers' classes Change-Id: I3a503061740122065cef5ac45a01f0759b8f4073
2013-10-08Snapshot c91c9f73422a21e0a6d3020198ecc65cf2353de1 from idea/132.556 of ↵Tor Norbye
git://git.jetbrains.org/idea/community.git c91c9f7: let indices do intersection, avoid manual VirtualFile enumeration 6eb1cec: Added formatter on/off tags to Eclipse code style settings importer 72c2188: fix JavaDocCommentFixer now that most javadoc problems are highlighted on the first child of the comment instead of on the comment owner 63fc393: FinderRecPanel update a3946ec: merge list model on update 6bc070a: typo e99c26d: Live templates enhancement: do not use psi for dummy inserting 370a9e7: plugin installation: show sticky balloon 3fa8497: disable interval selection for expr chooser (IDEA-114510) 80c1fc4: fix JavadocInspectionQuickFixTest a0163c7: fix test data 67a770c: CR-IC-2646 54bcee3: revert suggestions to create plain file until they're not so silly (create a.html or HTML file?) e8c8835: xdebugger: method renamed 5d1ace4: Merge remote-tracking branch 'origin/master' 46a5f0e: IDEA-113546 Suggest to create a plain file when creating a Java class with a suspicious name c674398: IDEA-74901 Fold simple property accessors inline a39b55a: Fix localhost problem on Mac OSX Lion (see Serge's comment in PY-7070). 2080f83: Fix ISE (PY-10880). faaea76: do not unnecessarily write inspection settings 617824b: IDEA-113940 Enter in comment leads to inconsistent caret position b21a51b: fix test data 0138fec: don't suggest Math methods inside a Math method call (IDEA-114408) 7b4ed13: AppCode: initial folding tests + tests for OC-8400 fix + correctly merge @import and #import in one block e7a8a0d: Github: use prefix for @TestOnly functions f00f1e9: Github: rename setting a8695ad: IDEA-114069 (Add 'no package Javadoc' inspection) 18e8e7f: Merge remote-tracking branch 'origin/master' c039781: fix popup flickering under Darcula 7b3d333: javadoc tag completion in package-info.java 38c2b90: Merge remote-tracking branch 'origin/master' 33c6f68: new inference: tweaks to order additional constraints 2350ee1: fix tests 8cb52c8: replace conditional with if else: fix with variable and array initializer ddeea16: new inference: infer from type pair with PsiType.NULL when not enough data is provided ad4eead: new inference: prefer no vararg methods 818c2d0: more diagnostics for JavaChainLookupElement insertion assertion (EA-50180) 1ed5700: diagnostics instead of SIOOBE when checking completion copy consistency (EA-48732) 5978891: diagnostics instead of NPE when accessing disposed lookup (EA-48887) 7fdd985: let lookup iself hide when the editor is hidden (EA-40772) cfdef3a: don't let rendering exceptions spoil completion state (EA-30289) e1295ab: if type's class is invalid, display its invalidity diagnostics (EA-49843) 32b3b70: more diagnostics for TypeConversionUtil.getSuperClassSubstitutor (EA-49926) 36845f0: cleanup a53e0ea: a bit more diagnostics for getText inconsistencies (EA-49937) 24bb290: use ensureValid (EA-50088) e9066a6: Tooltip Error message added for incorrect directory mappings in HgWorkingCopyRevisionsCommand b6d6615: IDEA-114428 Clear-text Mercurial passwords in idea.log 94cc8b6: (EA-50303) - fixed. d3cb622: IDEA-113936 Dependency autocompletion causes confusing behaviour when editing POMs 930727b: don't call exception-throwing equals in RecursionManager cleanup (EA-42400) d3d8615: possible fix for testNonFinishedParameterComma 6b8a5fe: some params for RollingFileAppender 5dda4ae: fixed memory leak in Disposer in tests a40cf24: RUBY-14125: fixed NPE in jsch. See jsch-ruby-14125.pch for changes d096aec: Better topmost window evaluation, ModalityHelper is extracted in a separate class. Some warnings have been eliminated. 2c4d4ee: change resulting message level from "warning" to "information" 9bce39d: Internal actions for manual mac messages and modality testing. 6761eca: cleanup 119fcb0: javadoc f4e2842: IDEA-114241 detect fileType when document is fetched cd454f2: cleanup 51bd5d3: memory: manually cleanup files retained by java.io.DeleteOnExitHook.files b28887a: cleanup aaa74f2: Cleanup (typo; description added) 308c457: Merge remote-tracking branch 'origin/master' 4b3647c: fixed PY-10995 properly, fixed broken test e922738: IDEA-113483 (go to link target action) cc6752d: categories added 82579d1: wording 2d67f77: tests: ignore sub-selections in tree view (IDEA-114301) d02832e: plugins: always check filtered plugins as well as shown (IDEA-114393) ea902b7: filter default methods on implement even if language level is less than 1.8 (IDEA-114157) 56ab3ce: Merge remote-tracking branch 'origin/master' 08456cc: let's use rolling log file to prevent OOME in tests cf608f8: Gradle: plugin-ext package updated 41e6639: Gradle: plugin-ext package updated 9eb98b3: Add boldness for keywords in completion list for YouTrack queries 24a4fec: CR-IC-2619 (test fixed) 6403ffa2: IDEA-114316 (Problem with "replace StringBuilder with String" refactoring) ad5345b: IDEA-88958: Allow to mark directories as Excluded inside external libraries - committed again, NPE fixed 6d28206: toolbar toggle DumbAware b9403aa: break words in complex identifiers when indexing (needed for CLJ-243) 95ae574: IDEA-113944: Make Jira version number matching more permissive f719906: Update prefix extracting and inclusion logic in YouTrack completion 05a5e6e: realistic isIdeaProject() impl f689a57: detailed diagnostic 0a6c97d: Merge remote-tracking branch 'origin/master' dc19395: revert Nik 30796da: Optimization: build(File, ProjectBuildingRequest) does not use cache. We need to call build(List<File>, boolean, ProjectBuildingRequest) instead. 9ef1ca7: cleanup 4361717: project leak 4a63408: Github: move function e7e8d02: IDEA-114228 Github: allow to specify http connection timeout f79d3ac: Github: fix tests 0161f7d: IDEA-114253 Github: fix json parse encoding dcaa5bf: init WEB-9343 nodejs debugging hangs on rerun 76cf96a: myShouldKillProcessSoftly 89e3763: Use Messages.YES +review CR-IC-2621 ef1d96d: Remove all debug-specific code from annotator c536400: Use shortcutsById(IdeActions.ACTION_DELETE) as shortcat set instead of CommonShortcuts.DELETE +review CR-IC-2620 8ff402f: allow to assign different shortcuts to SearchEverywhere 5f45530: AppCode: more custom icons, removed unnecessary file types b077166: positioning and less classes and files to show f5e4020: IDEA-113053 Gradle: Quick Documentation for standard gradle plugins is not shown if invoked from Code Completion popup 1b14b9e: activate editor if it is created in background (e.g. in settings dialog) ba36d39: Platform: do not show unnecessary items in NavBar for single-module single-root projects 520e2f7: IDEA-111700 (Add inspection to check for unclosed resources) 1123eb0: OC-8394 Documentation not found 76c5679: [git] ignore tests until fixed. bd31e27: [git] IDEA-114363 Remove AbstractHash implementation with HashImpl. 7f094c9: [git] remove unused methods & unused parameter cef6103: IDEA-88958: Allow to mark directories as Excluded inside external libraries 651dd75: autotest delay is customizable now default is back to 3 seconds #RUBY-10517 fixed #PY-10711 fixed db62af1: YesNo message — ability to pass project and doNotAskOption +review 2f241d3: Platform: patch updater fixed on Mac - UI hung due to out-ot-AWT LaF installation 93021c7: IDEA-113930 External System: please rename 'Refresh external project' action in Keymap (currently it is named just 'Refresh') 9b42e98: IDEA-56995 Disable code formatting per region using comments 16bc69c: Platform: obsolete welcome screen code removed 61d5d93: Merge remote-tracking branch 'origin/master' 96011e5: Platform: unified frame background painting + avoid background blinking on frame initialization AppCode: disable lining background in AppCode cb834be: Gradle: plugin-ext package updated 87daa77: commons-io license added to libLicenses.gant files c6e5be2: IDEA-113938 "Submit feedback" should pre-fill project and affected version 2edca81: IDEA-114360 Github: remove double borders for TextArea inside ScrollPane 307c6cc: run configurations: accept configuration creation over multi selection in project view (IDEA-114259) 4caf5f0: IDEA-114361 Github: use wrapper for error messages everywhere 7e453ed: Merge remote-tracking branch 'origin/master' 417e906: test data fixed 69c2310: CR-IC-2619 (custom shell environment loader) f88239e: CR-IC-2619 (custom shell environment loader) 80da277: make file writable before dfa replace fix (EA-47299) 952fb2d: prevent debugger fragment psi to be gc-ed and a plain java file recreated instead (EA-47504) d7c0e64: diagnostics for malformed canonical text (EA-47528) 6ae92c8: cancel autopopup completion on injected editor invalidation (EA-47977) 23f2246: resource root replaced by source root to fix opening IDEA project in IDEA 12 3267a0f: Merge remote-tracking branch 'origin/master' 2c28bab: Add more robust prefix matching in YouTrack queries 141ea45: Add check that repository was configured in annotator ee4c57c: save default visibility for method extracted from public one (IDEA-114292) 0edb272: restart infer nullity procedure after library addition (IDEA-114163) 7bf6e77: warn about usages of final fields in another fields even if they appear after constructor where it would be definitely assigned (IDEA-114280) 6d6b73b: attempt to fix compilation 337b019: Overrides f5ed92d: Overrides 651d279: io.netty.handler.codec.TooLongFrameException: HTTP content length exceeded 1048576 bytes. 1347fde: EA-50505 catch any exception 623ae2f: fixed PY-10995 Wrapping on right margin deletes code with slashes at the end of miltiline statements. 2a7d34e: out-of-process build: handle caches corruption in compile tasks run in IDEA 6ca2151: cleanup 97ad974: moved container extension point to platform 717785e: Merge remote-tracking branch 'origin/master' 777c319: IDEA-113874 Gradle tool window: horizontal scrollbar is incorrectly displayed 420e6f7: cleanup 6126ecb: CR-IC-2522 BeforeCommitDialogHandler 1f81a14: Overrides, cleanup javadoc 58f4563: fix parameter info after generics (IDEA-114245) 99ab7e9: convert to vararg: avoid parameter change as long as possible (IDEA-114314) a4eba61: new inference: take first equals bound b8f2889: new inference: accept lambda expression as assignment context when implicit expression return is used 16c7eee: new inference: accept implicitly typed lambdas with already inferred param types as pertinent to applicability e966dfe: avoid creation of same stubindexkeys more than once to fix assertion in ID.java:74 1991c30: Add custom insert handler for completion items suggested by YouTrack intellisense f670acd: IDEA-114317 Can't word-complete inside a string literal 2987cac: IDEA-114015 Scrollbar preview is twice as big as it should be +Exception fix f0a5ba1: library roots tree: simplified 59efb8d: make GroovyIconProvider non dumb-aware to avoid costly non-cancellable resolve during indexing 8542da1: prevent NPE after stub-ast mismatch cleanup (EA-38568) 0a02886: EA-50000 diagnostics a51b052: drop griffon cache on root change aede353: IDEA-113935 Gradle: Import Gradle Project adds a new module to the last imported project 70ba178: new project wizard: project type tree 8888a07: add setOriginalFile call for WI-20127 0137c4d: safe delete dead code 27910e0: IDEA-114216 Can not uncheck breakpoint in breakpoints popup and impossible to close this popup 6cf369e: Use Messages instead of JOptionPane. 1b4d85e: Register shortcuts of Remove/Edit Maven run configuration on Maven Tool Window, non global. 95189d7: Add possibility to install completion provider on TextFieldWithAutoCompletion after its instantiation e4e5451: ExternalToolPass#doApplyInformationToEditor uses ModalityState.stateForComponent() for highlighting in modal dialogs f1061e2: Add support of YouTrack queries completion and highlighting (via external annotator) in its connector f8ea705: Bug fix. Disable action if Run configuration is not selected. f928f11: debugging unresponsive p4 server in tests cfdc1c3: EA-50446 (code fixed; test coverage increased) 2271277: memory leak fixed d129223: revert assertion 4d98880: Find usages optimisation to get first usages faster. When searching for usages of 'm', first scan files which contain the name of the container of 'm' (e.g. 'PsiManager' if we are searching for PsiManager.getInstance() usages), and then all the remaining files. This optimisation relies on the correct implementation of com.intellij.codeInsight.ContainerProvider for particular language. dd87e23: cleanup, tiny optimisation 4329d27: NPE 092bd7f: cleanup 5f5ca20: cleanup, tiny optimisation 1bbf4a7: fix test data d40723c: fix test data f1b431a: swap ifs for theoretical performance increase cd25ef3: add language="JAVA" for PackageInfoWithoutPackageInspection eb2b5af: platform: loading multi-line env variables [by dennis]; tests added 3625b6f: IDEA-114294 BackSpace key doesn't work in GoTo Class/File/Action 287b7fd: memory leak in tests fixed 317c863: IDEA-114309 Groovy: Pull Members Up: references to super class members accessed via 'super' keyword are incorrectly updated - dot is left 84cb062: IDEA-114264 more accurate script checking 155c0af: make a request instead of bombed test 27df426: extract jdk8-specific dfa test 4542fe6: restored API of MultiMap bc51077: xdebugger: some usages of impl methods replace by API calls 1386870: darcula inactive selection 1b2f06c: identifier under caret colors 06b1117: IDEA-114332 Dotted line looks ugly under Retina (7u40) 093f634: rollback lense mode bdb25c1: fix yellow code producing by CommonDataKeys f50b856: fix yellow code producing by CommonDataKeys 99d87f1: fix yellow code producing by CommonDataKeys 465d7df: fix yellow code producing by CommonDataKeys 95f058b: fix yellow code producing by CommonDataKeys e0ad5ac: fix yellow code producing by CommonDataKeys 9ecde9f: fix yellow code producing by CommonDataKeys 10c7d44: platform: disk space monitor moved into dedicated component 2bb5b35: ignore enum vals references from switch statements? a0bd7a0: forbid Object == primitive comparison for java 8; flipped fc4466e: new inference: allow to infer from return type with wildcard substitution a1cf88f: forbid Object == primitive comparison for java 8 e6ea7bc: accept type arguments on raw types for > 1.6 javac 52fea51: new inference: retrieve return type from containing lambda 88e5617: new inference: find current method 340cae7: Lense mode "EAP" preview 4724515: CE module path fixed 78ec20b: CE project files updated by IDEA 91b97ed: IDEA-113594 (OpenJDK notification refined) f3cc029: new "'package-info.java' without 'package' statement" inspection ffe104b: ignore case 16f14ae: Minor optimization (empty map creation avoided) 56a5a31: IDEA-114283 (diagnostic) 7c39901: Cleanup (system dir write-ability is checked earlier) 14b9a63: platform: path manager update aa8b642: correct path to module c11b33d: moving jps-launcher.iml under module content root adc2749: missing optimized file manager diagnostic 5172410: spelling fixed 08bc0b6: GetFileNameInTargetRevision updated bc10696: (IDEA-114096) Adding file to mercurial is slow - try to fixed. d11cbd9: IdeaTestAssistant: fix nullable issues 9fa9303: IdeaTestAssistant: rationalize static fields 4089c01: cleanup 0149092: use ProjectFileIndex service directly fb9275d: language level pushers can skip individual directories in order to allow e.g. JavaLanguageLevelPusher to avoid nonsource roots 86b4fd1: Merge remote-tracking branch 'origin/master' 730fae3: check canceled a46d585: Platform: NativeIconProvider -> NPE fix + dumb-aware +review @fokin d32e9c8: Gradle: update bundled gradle version to '1.8' cf911a5: Groovy: disable pulling members up to java class 5835e6a: IDEA-114289 Groovy: Pull Members Up: 'implements library interface' clause is not suggested it 'Members to be pulled up' list 614f4b4: synthetic reference list for type definitions e08dc40: IDEA-74140 Improve support for large screens: Better Docking framework 6891652: hot keys removed 0b17509: Use DbPsiFacade everywhere in order to support LocalDataSources from different DbPsiManagers 4d1399c: [log] remove obsolete icon record 1846b5c: 'stringify' added 0378563: fix yet another AIOOBE caused by finally dfa 3a1ab0f: IDEA-114256 Completion popup should prefer option without prefix f21968a: extend query names for java 8 (IDEA-113826) 8465d67: scopes: show java files without classes as file nodes in scopes view (IDEA-114223) ad91fda: alternative id for javadoc inspection (IDEA-114198) 56cd851: IDEA-114273 "restore old layout" tip is misleading for new users and for those, who had tool window stripes hidden c230007: IDEA-114288 New search button in toolbar doesn't behave like rest of the buttons 2cf8516: add git log icon ce04652: + plain find icon bfa4ff5: cleanup: stop spreading new empty arrays d1e442c: removed java-psi on xml-psi dependency e0bf519: cleanup 069d172: cancel find usages on usage view close ded351b: SHA1 checksum fixed 079c20b: EA-49910 - AIOOBE: OrderByInJavaInjector.getLanguagesToInject 217ecd5: cleanup 0f3c17d: [log] Remove the obsolete icon 264acfb: [log] Fix a misprint in postponed refreshing of the hidden log. 50fe606: [log] cleanup ce60cb6: IDEA-114160 (Inspection "Class with too many methods" may ignore overridden methods) eb1101f: IDEA-114283 (diagnostic) 522ef99: Cleanup (single usage inlined) be00f8e: remove obsolete dependent facet from module (jsf) 7ee2bba: jps-launcher module added 8619f20: IDEA-114287 Search control in toolbar disappears when second project is open 0306a23: don't add action if it's not defined 83d630c: Gradle: default daemon vm xmx option removed 566b4b3: Gradle: project imports changed ee5c78f: fix table header (better font + force AA) 07ec5a9: IDEA-114130: class loader that loads annotation processors should have access to classes from tools.jar, but not to libraries used by jps build itself 5c158b7: Merge remote-tracking branch 'origin/master' c27c595: AllIcons: re-generate for proper sorting 0c02763: revert simplification 2a2b8a9: new inference: avoid resolve when possible fe71df6: new inference: SOE prevention c56a2a6: new inference: from default constructors eb63e34: new inference: dirty fixes for wildcards dfedfd4: new inference: more precise potentially applicable method detection a2f6e65: CodeInsightTestFixtureImpl: reset caret position and selection on 'configure...' 9084737: Show goals as hint for Maven Run Configuration node. 1517564: Add "Edit Run Configuration" action to Maven Tool Window. 2d9eee2: reuse EditorImpl instance: one per JTable b67f670: More CPU hogging fixes 83591d0: reuse DelegateColorScheme & improve color scheme change handling 3d10fc8: Arrangement: grouping panel visibility (cherry picked from commit 5b4776f) c780a00: IDEA-108831 Display Maven configurations inside maven project window Update tree when run configuration has added. 78c3769: a bit faster dfa state merging by using identity set 582a31b: dfa: flush code block variables when leaving it via break/continue route a28701a: IDEA-114190 Navigation bar font too small 3973423: + Search Everywhere ad 7c97806: enable Search Everywhere and disable toolbar a8b2e8a: gaps in actions w/o location string 9919d05: IDEA-108831 Display Maven configurations inside maven project window Add "Remove Run Configuration Action" b4a054f: Merge branch 'sudo-escaping' 82bfba2: correct title on Windows 692bc39: IDEA-114125 Groovy: Pull Members Up: an implements clause should not be available for selection if a target to pull it up is an interface in the clause 3c7ea2b: format annotation methods a7eedf4: IDEA-112250 'remove unnecessary semicolons' in class body e0d6c56: RUBY-14069 Expand template does not work properly match back to method delim in ruby 2dba3de: @Nullable 42f82c6: Fix ConfigurablesModifiedTest.testSearchableConfigurables 7215b82: Add missing @TestDataFile annotations 234eeaf: IdeaTestAssistant: do not suggest create files if both of it exists 7274df7: IdeaTestAssistant: fix test data path calculation 9211e8c: Emmet: fix OOBE 0746ee3: IDEA-65114 "Add Maven projects" cannot be undone Fix spelling in the error message. c315931: IDEA-108831 Display Maven configurations inside maven project window Show icon for template configuration, use ProgramRunUtil to run the run configuration. 39e5e20: IDEA-114169 (false positive for non-intersecting throwers) 335436e: Cleanup (formatting) cebb5b8: fix dfa offset management when handling possible exceptions in finally 25961fc: Gradle: resolve.contributor order fix 0a1a130: jps model serialization: use default (java) module source root type if type isn't registered ea46a65: 15 files limit 0ecbbf7: Merge remote-tracking branch 'origin/master' 1805aa2: dumb aware 80c5fc8: empty project type 447cdad: tests fixed 9929e0f: fix gaps in renderer in case of file colors enabled 3da1368: Merge remote-tracking branch 'origin/master' 47c6c92: different layout algorithm in case of toolbar fb0d106: Groovy: conflict detecting for pull members up 5498d8e: IDEA-114152 Groovy: Pull Members Up: it is not always detected that there are items in a pulled method that will be not available after the refactoring 21ac285: IDEA-114137 Groovy: Pull Members Up: JavaDocs are never moved 1250b91: IDEA-114124 Groovy: Pull Members Up: pulling declaration of multiple implementation up results in invalid code (comma is not removed) 43f86fc: IDEA-114036 empty gstring-contents in GStrings 03e1eed: cleanup closure completer 21dbd35: Merge branch 'svn1_8_new' 56fefb8: Merge remote-tracking branch 'origin/master' 7351197: better font sizes + fix all warnings 62434c5: svn: Refactored "upgrade" for command line client - parse output in parallel with command execution 47979c3: Gradle: NPE fixed 82c6722: svn: Refactored revert client for command line - use utility method for event creation 9196b27: svn: Implemented "Change" (upgrade) action for command line client 34de171: extract method: suggest correctly capitalized name (IDEA-114102) 21c1306: new inference: simplification f3063e6: dfa: don't merge by type states which have different eq states 1500c8e: dfa: merge states differing in one variable nullability ee9b1f8: fix typo 5f8e1c8: [git] fix RefParserTest 4cb85d53: [log] Fix parser test: implement equals for SimpleCommit 7c38e36: [log] Fix graph tests: implement SimpleHash#equals 8a94a08: BeforeCommitDialogHandler +review CR-IC e0b7636: cleanup 3abedac: cleanup e018581: cleanup PropertyUtil 82f005c: register "Missing 'package-info.java'" inspection b545c62: use the proper API in rename (IDEA-113698 Getter code generation removing "is" from getter method name) ae5e145: [log] revert accidental commit aa9bfa0: Use ExtendsListFix instead of custom "Make class 'Cloneable'" quick fix 061518a: Use ExtendsListFix instead of custom "Make class 'Serializable'" quick fix b283d86: [log] Let GraphBuilder tests skip check leaf nodes for references ba4cf8d: [log] create SimpleHash & SimpleCommit for tests to run w/o platform e7404d5: [log] Disable VcsLogJoinerTest until date-order is supported d6f768c: disable roaming for CachedDictionaryState, cleanup 16b2e10: [log] Optimize ref searching in GraphBuilder.append 94c7a41: Github: ask if host is trusted on checking credentials 5b7f0fc: Github: select 'Host' part of url for list of trusted hosts 64d03a1: Github: fix URL function names 8850c09: Github: add missing testGitExecutable c4cb6bb: dfa: when merging states by instanceof, don't forget null equivalence 08b715b: IDEA-113710 Complete Current Statement broken for generic methods b0af590: IDEA-113698 Getter code generation removing "is" from getter method name 6b0b1bc: unknown variables should not be nullable-enabled after instanceof f32fb52: [log] Don't draw all references on the branches panel: limit by width 8f23cf0: [log] Fix module dependencies 9c50041: [log] Remove tests on the CommitParser, because it is a test-only parser 2387dc6: Merge remote-tracking branch 'origin/master' into loki/newlog a0a4290: IDEA-114112 Pinned Database Tabs do not Survive "Close Others" 8a451e7: Add menu with Run, Debug, etc... items b6db127: init AddToIcs action ef5a356: cleanup 61bc344: cleanup 1559b62: Optimize updating of uplugin node. cb83b48: IDEA-108831 Display Maven configurations inside maven project window Add Run Configuration node a0a211b: new "Missing 'package-info.java'" inspection (first part of fix for IDEA-114069) e69eff0: Fix utils.gant to build modules vcs-log-api/graph/impl a7deb9a: [log] Split CommitParents into api & impl, and rename 22d743e: Better way of handling null (EA-50434) 7a7ac8b: IDEA-93868 No option to zoom in editor with keyboard c0aa98d: cleanup 87513de: revert 657aca1: [log] Split VcsRef to api and impl cc3137a: [log] Refactor VcsRefType: get ref types from log providers f346cb2: correct order of prefixes in autodetection 5c65333: generalized implementation of platform prefix autodetection 403ea4e: Merge remote-tracking branch 'origin/master' d3c3cbf: EA-50430 - NPE: RefactoringConflictsUtil.analyzeModuleConflicts 95714d6: new inference: check for more specific only exact method refs 0af0ef5: new inference: isExact method reference fixed f409c8c: do not log PCE 47e3a52: EA-50401 - CME: ElementBase.createLayeredIcon 261b854: EA-50388 - assert: PsiDocumentManagerBase.doCommit a03acbd: EA-49729 - assert: MarkupModelImpl.dispose 2383e90: assertion for EA-50103 - AIOOBE: PersistentHashMapValueStorage.readBytes 5af81c2: cleanup e6e84d3: synchronization 3f1d6b1: cleanup cfb4463: restore old constructor e6c352d: cleanup 2d5039f: Config file type icon dc997b3: PY-10901 (support for pkexec added) 2b41af8: IDEA-113983 Fixed infinite loading on checkout working copy format dialog (if SVNKit is used) - use ModalityState.any() 527f077: [log] Refactor VcsCommitDetails 4784831: PY-10901 (premature deletion of entry file fixed) 7fc149e: leave language empty to get inspection to warn on empty files b58ae8f: IDEA-114143 Sometimes tool window widget popup stays visible even if mouse is out of the window add39bd: cleanup f5a2a41: new X JavaBreakpoint works (except filters). Right now via adapter, it is enough for http://youtrack.jetbrains.com/issue/WEB-4429 and it is not hack (well, actually, it is hack because we use adapters, but in any case our JS Debug process (and Ruby in the future and any other clients) can work via XDebugger API and all low-level details are hidden. a2dfb54: getBreakpoints 465b6ba: cleanup d281b64: BreakpointManager as PersistentStateComponent<Element> 1c82611: cleanup c9a4879: cleanup b3b32c4: better matching for settings 3c4a806: disposing b370bc5: dfa: don't forget variable instanceof info when merging states 083da84: use identity map for more efficient dfa state copy lookup c5e4339: cache eq pairs in StateMerger 81f4dd4: reuse StateMerger with its cache 3a8ab75: WEB-9383 Hide Emmet's CSS options when CSS file type is not registered WEB-9369 Enable/disable Emmet based on language 46f0330: simplification: DirectoryInfo are created for all directories recursively so it doesn't make sense to check parents in ProjectFileIndex b3dd860: IDEA-113983 Fixed checkout from welcome screen (default project) 667c800: dfa: fix subroutine offsets when leaving finally via exception route 35af984: svn: Refactored repository url resolving for command line - use separate repository providers 4899a4f: Gradle: update bundled gradle version to '1.8' f7fafce: groovy wizard steps refactored a61df58: UnfairTextRange 900be54: JavaFX is back 21c7d10: IDEA-113844 (stacktrace in the plugins initialization error dialog) 237dfd8: allow to show non-project classes if nothing found in project 6c6ff3d: Merge remote-tracking branch 'origin/master' 282d362: IDEA-50450 Gradle code insight a5f9154: remove debug info from NameUtilMatchingTest 2684f01: simplify a constant condition fce731c: remove @Nullable from PsiElement.getFirst/LastChild 0a4cd7a: don't cancel balloon and popup on editors actions 44be6ef: bytecode viewer: (c) bfcab48: remove unused class f6673c3: dfa: let commented tests reference requests 12ef808: fighting too complex methods: merge states which differ only in unknown variables c0b7d5a: IDEA-114059 Remove 'Configure Assert/Check Methods' from Constant Conditions settings 2db1cd4: extract dfa-related completion tests to separate test cases 420b4d4: fighting too complex methods: merge states with complementing instanceof 3a5310d: GroovyCompletionContributor cleanup dea8248: dfa: if a variable is not nullable-enabled, don't make it such 304a3b6: Merge branch 'svn1_8_new' 584cea2: temp disable tests 2ea47e3: new inference: move test 6210db9: svn: Implemented "Share Project" action for command line c64c4ec: svn: Added "force" parameter to checkout client 6f46313: svn: Fixed http/https authentication for svn 1.7 command line in non-interactive mode 6da60f1: IDEA-113934 Forced all calls to svn command line be non-interactive (corresponding destroy process logic udpated) 052bd9a: IDEA-113934 Ensure ProcessHandler.destroyProcess() is not called from thread other than started the process (as some code flows lead to deadlock - destroy requires read lock, but command was called under write lock) 4cb7d5c: fix NPE on null language when file type is not language file type but highlighter returns language based tokens (e.g. form file type and xmlsyntaxhighlighter) 2c49d81: [log] Remove VcsLogLogger, use separate Loggers for each class. 85b5bfc: [log] rename vcs-log-impl.xml to vcs-log.xml d081d87: new inference: avoid proper inference during constraint composing bca2a62: new inference: order of the additional constraints 67705e8: new inference: fix isPertinent for implicit typed lambdas de7e2ef: [log] Move the BasicVcsLogRefSorter from api to impl 7e7caee: [log] Move VcsLogManager from dvcs to vcs-log-impl 2488e96: [log] Split VcsLogSettings into api and impl, move xml config file e126d42: 100k times loop should not be in dynamic Groovy f3d5ff6: [log] Fix disposal of the VcsLogManager 855f2aa: Fixed escaping of sh arguments that contain "'" characters ebba545: svn: Updated invokeLater for checkout dialog to use modality state b49b08d: svn: Fixed checkout logic that assumed only 1.6 and 1.7 formats are known 0319948: made final a17e5ad: assertion for not blocking EDT be67cce: moved highlighters to java-psi 9528aae: cleanup 5f3a7f3: cleanup 8a25348: moves 19e1a97: made public 189184c: hide overexposed details 0c676b6: svn: Added supported format validation to checkout clients 1d16caa: svn: Made working copy format @NotNull in checkout client c4ea074: [svn] Set up title + icon for "merge source" action in the constructor 320e6b3: fix margins + titles bg 643d143: set background properly b41105f: tests: case-insensitive rename test fixed 1ad88cb: excessive "Module" removed 549ff4e: excessive "Module" removed 25b1dae: new inference: collect input vars over SAM parameter types for implicit lambdas/inexact method refs 01a9ee7: test passed 0e16caa: fix NPE 1b899ca: memory leak fixed aa86ffa: svn: Made checkout logic show only working copy formats supported by the current client (SVNKit or command line determined from settings) 15713d4: svn: Moved logic to show "Working Copy Format" dialog to SvnCheckoutProvider 1b49ff3: svn: Simplified logic for showing "Working Copy Format" dialog for checkout/share project (as dialog is only shown from AWT thread) b0bccf7: svn: Refactored "Share Project" action to show "Working Copy Format" directly in AWT thread (before "run progress synchronously") e9f958e: [log] Make Hash to be an interface, since it resides in the vcs-log-api 14c72cf: [log] Merge vcs-log-data and -ui modules into a single vcs-log-impl 8f1ea0f: [log] Don't refresh the log when it is hidden c70bab6: svn: Refactored "Upgrade format" dialog logic - use instance instead of static methods 5c31597: svn: Removed unused parameters from checkout dialog logic 3067539: [log] cleanup 4ed949a: [log] remove unused classes 2569bb1: [log] move some painting classes from vcs-log-ui to vcs-log-graph 93f65d1: [log] merge vcs-log-common module to vcs-log-graph 9c4f3bf: [log] merge vcs-log-print-model module to vcs-log-graph 43783fe: [log] Rename packages to conform common com.intellij.* prefix 14eae48: [log] remove the debug MyTimer & usages 67aa7a2: [log] remove the unused manifest file dd55b3a: [log] Move vcs-log modules from dvcs to platform a57e7c1: [log] smaller round radius for reference labels. 3eefdac: [log] Draw root flags only on the BranchesPanel + better flags shape f0ae24e7: Merge branch 'loki/newlog' a5a3a2f: [log] Invalidate myLogData on refreshCompletely() fe05113: [log] Show the same log portion as it were before refresh 455eba0: [log] better toString for CommitParents c76df09: [log] Don't show "load more commits" at the end of the list. 3ab5449: [log] Protect against NPE: log the fact that the commit wasn't found 03bb150: [log] Fix NPE: don't set new refs to the LogData until it is ready. e2a86b9: [log] Multiple fixes and refactorings in VcsLogDataHolder 62e2979: [log] show all remote branches in the BranchesPanel 8667571: [log] Fix NPE in the roots column (graph not fully loaded yet) 61b1b91: [log] Refactor refresh API ae90745: [log] make sure we get the actual information about Git branches 5391362: [log] Sort reference labels 69a9a60: remove unneeded"implements" 0478fd3: convert to Java b614447: [log] Show Git tags in the log. 9d7d0aa: [log] Better colors for reference labels + some customization 62c11d7: [log] Draw a thin stripe at the left of the table as root indicator 20253cd: [log] Draw root indicators (a colored flag) on reference labels 2a33113: [log] Store the reference to the current repository root in Branch 9bea851: Merge remote-tracking branch 'origin/master' into loki/newlog 40ebe22: [git] Temporary hack VcsLogJoiner 9093316: [git] Don't use short hashes in the log internally. 6298ef7: [log] Protect commit hierarchy against incompatible equals() 3f5457b: Merge remote-tracking branch 'origin/master' into loki/newlog 4db4e37: [log] Don't request diff in `git show` c2d4f05: [log] Fix refresh button 001d5e3: [log] cleanup: variable names, toString, notnulls 71734a2: [log] Rename vcs.log.Ref to vcs.log.VcsRef to simplify find usages. 25434ee: [log] Support loading details in the multi-repo setup 0f36277: [log] Multirepository support (without additional details loading yet) 52b3e69: [log] VcsLogMultiRepoJoiner + test 96c1010: Request the author time from Git. 4dec888: [log] Protect against clicks below a short log. 991e3c0: [log] Fix AIOOBE for small logs 787c1b2: Register dvcs module services in the PlatformPlugin.xml & friends 6833223: Remove unused class (moved to TimeCommitParentsImpl actually) c7165f3: Merge remote-tracking branch 'origin/master' into loki/newlog 6895998: Store the commit timestamp, and use TimeCommitParents everywhere 5ce3418: Simple test on VcsLogJoiner 7e928f3: Don't require VcsLogJoiner to load remaining part of the log be86d28: Merge branch 'master' of git.labs.intellij.net:idea/community into loki/newlog 86bab18: Merge remote-tracking branch 'origin/master' into loki/newlog 0434bf6: VcsLogJoiner: concat new part of the log with the old unchanged part a36e596: Merge remote-tracking branch 'origin/loki/newlog' into loki/newlog f313a02: add commit integrator 9a5af3d: add check what all new commits were loaded 5dcebce: fix declaration addCommits in VcsLogJoiner 2032449: Fix refresh button eeed37a: Build graph for the not-loaded part of the log for go-to-commit bc212bd: Make --date-order optional 903e46c: Introduce VcsLogJoiner to attach newly requested commits to the log. ac677f7: Fix date parsing: git returns it in seconds 911dad2: reload the whole log on Refresh action ba898e2: remove todo: no need to use file storage for mini-details 5e0916f: [vcs log] spend less memory for the whole log c06f033: dispose the VcsLogDataHolder 285550f: [vcs log] Add async loading support to the DetailsPanel 9ad7348: cleanup 85aea63: cleanup: remove throws VcsException when it is not thrown 65cda77: [vcs log] Async loading mini-details and details b380987: make VcsLogDataHolder disposable d206b7f: already disposed 17b8c4f: read whole log from all branches c77ba66: [vcs log] Remove some obsolete stuff 62c9fd3: [log] DRY, add ability to display show diff for multiple commits fb46ebc: use the common logger instance d0a704d: [vcs log] log the fact that a Node for a Hash wasn't found fb619bf: Introduce a common logger category for the vcs log. 1c42fe9: Log: Separate hash+parents from commit details; refactor initialization 79104b0: Refresh the Log when Git repository changes 91dc1cf: Merge remote-tracking branch 'origin/master' into loki/newlog 045c07e: VcsLogRefresher: refresh everything or just refs; use for the button 55f9eac: javadocs f082a212: GitRepositoryManager#waitUntilInitialized to let other components (especially GitLogProvider) wait for GitRepositories. b3e009b: JComponent instead of JPanel a810541: committer info 05195e0: better details pane layout 2fe2c49: simplify background setting e37a124: Details panel initial UI version 2bcc332: DetailsPanel stub & Vcs Log Settings a6c1c39: fix dependencies abfddb5: cleanup 6b7fb6a: cleanup fe365d1: [git log] introduce constants for table columns 676c733: [git log] highlight not only commit column, but all columns bcd3ba6: cleanup fc7beb5: remove extra abstraction (CommitCellRender is unused) b9dd6ad: remove color customization 4b8741f: [git log] VcsLogGraphTable: extend JBTable, cleanup f5913d2: [git log] Support multiple commits selection diff 4e58546: [git log] clean VcsLogGraphTable from editing/dragging stuff 4db4910: [git log] Changes Browser at the right of the table. 81c183e: fix style cf8bde6: [git log] Split VcsLogController, fix dependencies 1b9202e: get refs from datapack 342ac77: cleanup 74bf582: move ui methods to VcsLogUi 6368ae7: move ui methods to VcsLogUi 9c0fcbe: move ui methods to VcsLogUi 4491441: move ui methods to VcsLogUi dda7fb2: move hide/showAll to VcsLogUI: not a controller goal 3515255: no need to hide in background: it is quick 85bc642: remove double click handler: "load more" should be a separate row b9e4cbb: cleanup 7e7b04b: get rid of DataPackUtils: move methods to the DataPack b21072a: moves 696a504: rename module 53135a5: cleanup 36d89bb: [git log] Encapsule the cache in VcsCommitCache, remove CacheGet 8fe5966: [git log] Get rid of CacheGet, step 1: inline the separate usage ee17fdb: [git log] unused b4f3338: [git log] inline interface 5135904: [git log] rearrange, style, @NotNull b4013d9: [git log] rename a9c16a6: [git log] simplification move 1e4fcaac: [git log] DataPack: inline interface: unneeded abstraction 080aaf8: [git log] Get rid of the DataLoader db82174: [git log] Remove refresh method: duplicates init() ea06a08: [git log] Remove graph building timers: it is always quick enough 7e2964f: [git log] Remove CommitData: use VcsCommit instead 2332592: [git log] fix git4idea dependencies, move time measurement above c4a5faa: [git log] move remainings of vcs-log-data to api & data-model 808c8f2: [git log] move CommitParser & friends to graph test source, since it is used only in graph tests now. 514939f: [git log] merge vcs-log-graph-model to vcs-log-graph 01ae6e5: [git log] don't preload all details once more + some refactorings d151c69: [git log] rename UI_Controller to VcsLogController ce6bd13: [git log] replace custom DataConverted with the DateFormatUtil a0bc794: [git log] more moves 0701710: [git log] rename module swing_ui to ui 356718c: [git log] rename swing_ui to ui 2669aba: [git log] move ui stuff from ui-controller to swing_ui 7bdc349: [git log] style 65a06b1: [git log] rename 5207be4: [git log] Extract drag-n-drop support to a separate class 8de2755: [git log] delete more unused substances. df9a4be: [git log] no need to update visible branches on branch label click. 805e8a2: [git log] more deletions of unused classes/methods 06b3718: [git log] Remove unused classes ad5e658: [git log] rename class 368e824: [git log] move Hash tests in the same module as Hash bff0af8: [git log] remove unneeded abstract test eb2274c: [git log] CacheGet to extend SLRUCache 998aacc: [git log] remove InvertibleMap: not used d61409c: [git log] not interactive yet => disable table row editing d7e5ced: [git log] Disable old log if new one is enabled 2e4426b9: [git log] Replace MultiMap in favor of util.MultiMap 43ae31c: [git log] Remove Function: use com.intellij.util.Function 3d8d271: [git log] Remove ShortList: not used 33c71bd: [git log] Replace Executor by Consumer 967607e: [git log] Better indicator text b9a8e1f: Git Log: Replace OneElementList by SmartList. 2beeb54: Git Log: temporary timer 03d716a: Remove git4idea.Hash in favor of vcs.log.Hash fc88bdc: [git log] Use new GitCommit to query commit details 1a5f606: Merge remote-tracking branch 'origin/master' into loki/newlog 7ea3327: [git log] Fix layout: don't stretch the toolbar vertically 88d0e98: [git log] Limit initial history loading. 1af03a7: Merge remote-tracking branch 'origin/master' into loki/newlog 590ab72: Revert making method public for hackathon 75f087f: Revert a hack for hackathon 3160a28: Revert the hackathon hack. 4bf6dc7: [git log] Display the "Loading" during the initial load process. 4443232: [git log] simplify: consumer is not needed, always in background 48fb4f6: [git] Don't read refs/remotes/origin/HEAD to remote branches. 88e36b0: Don't recreate MainFrame and other components on each refresh ee33aa1: Remove deleted module. eaec9f2: Git Log: shortcut for the refresh action 208af08: Git Log: make the toolbar looks like all IDEAs toolbars, use AnActions a1575da: cleanup: remove unused/unneeded classes d0e5178: Remove RefParser, since there is no refs reading anymore 63b5b4b: Make not closeable 4ac2971: Use git4idea standard framework to load refs ac7da1b: Use git4idea standard framework to load commits b213efd: select the tab on startup (for easier debugging) aa54e5d: Git Log: disable interactivity 604a56e: VCS Log: fix module dependencies, be independent from Git 24b1484: Move [ideally] git agnostic GitAlk modules to dvcs 4f663cc: Remove unneeded files which came from GitAlk project: .idea, etc. 138bd41: Fix the compilation after integrating GitAlk & hackathon-git-log histories. 932dfa4: Merge changes made on hackathon github.com:JetBrains/hackathon-git-log 04ef0f3: Imported GitAlk project as a subtree. See https://github.com/erokhins/GitAlk for the original c02fb85: NPE fixed ae8367a: Display selected items in white aeaaaab: add select insert place 19a99fb: report progress in UI thread 148b7d4: (Hackathon over) better appearance of APPLY commits aa8f617: report progress 5945ac5: Applied supported 398a2a8: Only allow 80-cahr messages in tooltips 0e336f8: reword/fixup with conflicts ded9efb: Selection works! d499948: Fixup supported 6f02c63: turn on reword in backend 19e7aad: isInteractiveRebaseInProgress? fee9156: Reword supported d7ea6af: better assertion 05ef64a: NPE protection f85d267: Fix rebase on topmost commit 9ef6dbf: Display cll editor 4234b8f: Always cherry-pick on ALT 792b529: style c27ad46: Don't count edge nodes + sort refs 7e8eb3e: Initially load all commit data, hold the cache per project (don't clear it after each refresh). 653944c: Measure details loading time 21a72f2: A little better selection 0e1eb79: One more indexing problem fixed 756cd23: Getting rid of unneeded map b2df80c: Fix CacheCommitDataGetter for fake commits. f2e26cf: optimize: option to reuse previous Git output for RefReader and CommitParentsReader 101ec77: take fake commits from cache. abc1817: More fixes in reordering e38a2b8: fix graph selection 0a66e68: Moving top commit fixed 9c52242: Multiple reorders supported b91a21d: Fix freezing during continue rebase in interactive rebase mode: use the Trivial Editor. 5418b1e: Reordering fixed ad26591: Inserting nodes into proper rows f3ee017: Ignore HEAD when displaying interactive rebase 2abef08: Special type for HEAD 2b25e4c: Fix finding commits of a branch 52922f0: Very basic reordering 7387787: New utilities for graph processing 3065276: Remember colors of refs. 11aedb1: Hide unlabeled commits + some basics for reordering 823942d: fix virtual file comparator in case of deleted files 1488bc6: ++ Compilation fixed 2d6fd1c: ++ Fix compilation 72d38d3: Do not show the same branch in two places: as interactively rebased and not at the same time 3105ab0: Use branch name in the rebase success notification if possible. 39cb72b: minor refactoring dff52f8: Interactive rebase (not onto) eb587d0: Fix columns width resizing after refresh 0060c21: Remove extra gap at the left of the branches panel 62e78a7: Invoke trivial editor on continue rebase if needed 3a0bc02: Conflict resolver for interactive rebase dd6aa9e: Buttons for Abort & Continue rebase 6926432: Support cancelling interactive rebase 10e6fce: Rebase logic moved to controller cf2129a: repaint branch panel on ui refresh d6e306c: Don't display remote branches which point to the same hash as local ones. Repaint the branches panel on refresh. 229bbcd: Interactive rebase backend 4aaeac7: toString 38cd132: Better icons for toolbar a45be67: Interactive rebase + Apply button 4d1b991: Highlight branches under interactive rebase differently 4ebd5c6: Keep highlighting in sync with selection 1cea8d2: Repaint fixed + background instead of bold font e665ebc: Very basic interactive rebase (only displaying in the graph) 10a7643: Workaround NPE 3afe562: onto added to interactive rebase 109153e: Always updateUI from init() (after bg task is completed) 1829290: rebase: notify success 4349f3b: Don't refresh too often & don't force refresh from git status fa98da3: Use Task.Backgrounable for lengthy tasks 69e5b03: Debugging NPE 8a3a210: Refresh the log after rebase & cherry-pick 4a99c18: Refresh the log on external events 50daede: Remove invalid assertion (by abreslav) 96dc201: Some rebase 0953049: Cherry-pick to label under cursor, if any aea58aa: Cherry-pick 17c95ae: API for refreshing e488a5c: Filter out remote branches, do not run action when no remote branch available 8106124: Always print request to the console 39bd34d: Correctly update UI after model changes: need to set new model ed84a8b: Use GitActionHandlerImpl c97f1b3: extract method cca82d3: Don't show index and stashes in the log c8f66b4: Fix DirectoryIndex exception on startup: make sure the Index is initialized before. e13644f: disable modifications on the start of cherry-pick 95e3a14: Basic logic for fixup and rebase ca2b231: showRefPopup extracted 1de85a9: Support dragging cancellation 64d16c1: Add branch name to "move" tooltip 8b66941: Select branches on "commit move" c00a845: Support multiple selection + no drag handler on click f6f64e7: Refresh button + fix really refreshing of the log: the data loader needs to be recreated 48d8a09: UI_Controller.getProject() 52cd7bb: Get GitCommit objects from Git, because we need the Changes. 874d4f7: Action framework c3e3f9f: Wrap interactive rebase builder to guarantee UI updates b63a88e: Controller returns many services dc6dbf5: Interface moved ce25618: Sorting selected commits by row index b299e9c: Dragging multiple commits ee8f09e: Hash -> Node 0ed8e70: Find row by hash 680288a: fix compilation after moves 6387801: Fix toolwindow icon sizez (13px required) cc86620: Implement cherry-pick. Not tested. 6cf6f76: remove rebase handler c13f164: InteractiveRebaseBuilder 2e78624: Merge branch 'master' of github.com:JetBrains/hackathon-git-log bf103bc: add DataPackUtils 48210d0: Interface for git operations d3f25c5: Add Git icon for the toolwindow 8c19dd0: println() 065ed2c: Showing icons and hints when dragging 8e75513: DragDropListener moved to controller a813539: Fix branch label positions on the branch panel e7c831b: remove stash tag ec06fee: Merge branch 'master' of github.com:JetBrains/hackathon-git-log 6c0c7f2: add drawing for current branch selections c6045bb: Show toolwindow on restart if it was previously showing e786502: Exclude IDEA's system directory 6f962b3: Merge branch 'master' of github.com:JetBrains/hackathon-git-log a14d648: add click actions for current branch selections cb02d04: HACK: Do not change table selection on drag-n-drop cb430f7: Add top panel with branch labels instead of a side table with them. 37df0c4: Merge branch 'master' of github.com:JetBrains/hackathon-git-log 4d0d57d: add CommitSelectController 7df0a82: Support for dragging and dropping commits 97968b7: Merge branch 'master' of github.com:JetBrains/hackathon-git-log 198fbab: select current branch commits 2e46688: PositionUtil extracted cd31b47: Extract method d894835: rename 165c401: rename 6250547: unused 0d3f297: Remove table header: looks nicer 66daa63: Display the log of the project repository, not the working directory 98864f2: Reformat to IDEA conventions 0bd2091: Merge branch 'master' of github.com:JetBrains/hackathon-git-log 50b96f4: load 1000 commits c268e89: MainFrame is not a frame anymore. 14df6c4: Intergrate GitAlk graph into IDEAs toolwindow cd89f11: Add GitAlk sources c9a70ed: save all 84f5b35: Create fake initial toolwindow under git4idea plugin d7b3c71: fix dependents 0c0e20d: new GraphDecoratorImpl 741af3d: create new GraphDecorator eaa5c61: add jump to row 61150ce: update UI ce5ef13: remove old not use function & set normal order in UI_Controller interface 91fdd44: fix draw refs e9519ea: (update UI)/2 ec5ad4a: fix bug connected with not hide EDGE_NODE 2ae545f: remove old code 8b03060: include new RefTable d97fdd6: add RefTreeTableModel 4b1b5ec: move refs from swing_ui to ui_controller 554fd4e: move left buttons to graph tab 9787ec0: add RefTreeCellRender bb0ef13: add HEAD not hide, if all is hide 04fbae4: add RefTreeModel 29db1fd: Add RefTreeTableNode e735107: Ref.Type -> Ref.RefType & add RefType.ANOTHER d6bd988: add test for hide & select branches 57a8ea5: add show button 04ad370: add GraphModelTest f9d85f3: fix not show tags a40c468: fix bug with branch visibility & hide fragments! aa81cd5: unhiddenNodes -> isUnconcealedNodes 308b478: Get -> Function f849d07: Edge.Type -> Edge.EdgeType, Node.Type -> Node.NodeType ddaa3c9: remove GraphFragment.isVisible() d19d418: Replace -> updateRequest 64185b1: add show progress dialog eb91ddb: update ErrorFrame -> ErrorModalDialog ca6e856: add crazy git log test 9cae49a: add MaxFragmentSize in ShortFragment 1e802d3: remove double preload commits d8d1b2f: fix end load commit 30243ca: add hide/show long edges ea995ab: add arrow support 2cc9be4: fix long draw line ba42869: add main_jar 6fb21ee: load more commits use double click 56c4651: fix partLoader 87ea19e: fix partLoader b11badc: fix hide important nodes 0375ce8: fix branch show update 20ca7ca: fix update Table 725b7be: rebase swing_ui & create new main module d685a78: remove print parameters from ui_controller ab4ecb7: rebase ui_controller 4df74c5: DataPack.getRefModel -> getRefsModel ddfe4a7: add method getCommitNodeInRow to Graph interface addd6ec: add CommitDataGetter.getCommitData(Hash) a86f97f: add DataPackImpl d8db4da: add DataLoaderImpl with template for DataPackImpl d4e1a46: add new module: data_model & new CommitDataGetter 483991c: graph_model exported graph b27f3b8: controller.CommitDataReader & RefReader -> git_reader module 30c4942: add commitHash to CommitData 0689f97: add CommitReaders b82b42c: add new module git_reader b73511b: CommitParents -> interface +SimpleCommitParents +TimestampCommitParents 7ae3e79: Commit -> CommitParents 7940d77: fast Node.getDownEdges() fef8631: fix graph test 7fb99f5: commit -> log_data 12a935b: move Hash -> common module e6567e5: fix ref model (tag shows) 25b7d8f: fix hide End_Commit_Node c2df981: fix branch bad nodes 057eefa: fix ref model & addedButton dff4a60: change throw message in RuntimeGenerateCompressedList 77c11f5: fix bad graph update in GraphModelImpl 01d57fc: fix up/down in FragmentGraphDecorator 17b5445: add unhidden nodes df5a0e1: rewrite Replace class eb501a7: add method generateFirst to Generator fbc56f2: fix updateGraph 499d794: change around for new API graph, commit, graph_model ade982a: change set argument of GraphModel.setVisibleBranchesNodes to Get boolean function 0e5bffc: add first realisation of GraphModel 1d423f2: fix wrong request up/down in FragmentGraphDecorator and add's test for FragmentManager d687d30: fix wrong request up/down in FragmentGraphDecorator and add's test for FragmentManager 2bbe19e: moved test utils to graph package cf3d4d3: change Hash.toString() to toStrHash() abb7570: add new module graph_model Fragment generators move from graph module 8ca2b96: remove old test in Graph c9a8fc6: add MultiMap 865a774: add support of append commits in Graph d9c2063: fix graph fon new Commit a7fcf5e: replace Commit to simple Commit, with list of parentHashes 5e2c6eb: new graph with GraphDecorator 031bffb: fix low hide all operations 04826a6: NewGraph => Graph f3332e7: remove old Graph b683fd6: fix select upper fragments 650c4d2: fix hide middle refs 6f9815b: add hideAll 378ffa1: fix hidden if branch hidden a5555f6: add support unhidden nodes 4798f8a: add first version of full FragmentManager 5f56fad: add downShortFragment generate e6127b3: fix double edge from up - down in Fragment 4473715: fix numberOfBranch a9d5317: add stupid realisation og GraphFragmentController for new graph 80d9925: move GraphStrUtils to src 06c340a: add support unhidden objects 75889b5: new GraphFragment & test for FragmentGenerator 747a200: Branch.getUp/DownNode & several changes in testUtils 95513d4: add branch show/hide capability 68658da: GraphBuilder returned MutableGraph c4d27d5: fix depend of Branches in Graph 7e4872c: returned to Graph.getNodeRows() c007bd5: fix bad integer index in MutableGraph 94d962f: add usage OneElementList in MutableCommit 31f23e6: return to concept with upEdges & downEdges saved in Node 09988bc: add GraphAdapter(NewGraph -> Graph) & test for NewGraph 073d2f2: add GraphBuilder for NewGraph 07d8365: fix conception in MutableGraph c4e0fba: fix ElementVisibilityController.isVisible() 489d199: fix Branch equals & hashCode d19e145: change class Branch & fix test bbe6708: finished graph class 294686a: write code for EdgeController & ElementVisibilityController eeea13d: added blank for newGraph 0006957: NodeRow.getVisibleNodes -> getNodes c5fa941: Add InvertibleMap & first realisation & tests 516e7a3: fix null commit in preLoad list it happened, if row have empty commit f3b8db0: add preload more commits ce2542f: add CacheGet.addToCache(key, value) a24b220: fix CacheCommitDataGetter f016a56: fix new format input str make ProcessOutputReader not abstract & fix it usage 08a14b8: fix change Commit.getData()=>getParents() but not fix CommitDataGetter & not fix new format input str 5c4c37c: fix commits tests d0cf6cb: Commit.getData() => getParents() fc0b7a7: renamed graph subpackage aab2eab: fix memory usage 4a35122: add OneElementList d0d9692: add ShortList & test for it 96dc016: fix String build in CollitLogData fix clear Cache in Hash add simple memory usage test 81e910e: fix depends modules 4a5d57e: fix error shows c8b5c12: add new Jar file & catch GitException 822b4f0: add ErrorFrame a5737ee: create UI_Utilities 0a1b43a: fix color range 821ebe2: Add GraphUpdateListener 25c222c: move ProgressUpdater => AbstractProcessOutputReader 2160040: fix focus cell border draw d135198: fix name package 023e7bd: fix hide branch labels a0012a0: fix old bug 7f62eae: Refs draw update (bound + full patch) 8ccba0a: add draft all hider a28c7f1: add center frame layout 9db5ea5: add draft progress indicate feebb48: Add ProgressFrame & ProgressModel 9b1e971: rename Timer 82cd6f1: new Controller, but without progress updater 3c9802c: Add DataPack 60098f6: fix stupid function getGraphPrintCell in UI_Controller 1331cb1: rename method GraphCommit Cell.getPrintCell 588ff60: Add RefReader b92f579: Add CommitReader & GitProcessFactory 5ff8abe: Add AbstractProcessOutputReader & GitException cea9fae: fix bug with out of range in recalculate, if request Replace.ID_REPLACE Add throw RuntimeException, if try build Graph, use empty list commits 0b9b254: refactor printmodel module 59046dd: refactor graph module e639c4d: new Branch concept BranchNumber depends of first commit, which has this branch 54b30f5: remove ReadOnlyList 82eb4ae: refactor commits module & fix tests cddd46b: create first jar file a2fcd24: fix crash with 0 count select branches ec54b91: add worker version of shows branch & remove CommitData log index 872788f: refactor UI_Controller e2005d4: renamed controller -> ui_controller 880214d: prepare for update shows branches 9a7af7d: add draft version of branches selection(without graph branch selections) 8a5a869: common renamed in swing_ui module e36e251: separate GraphTableCellRender to GraphCommitRender & AbstractPaddingCellRender 6b3c063: common renamed in swing_ui module 815d236: separate GitAlkUi to itself & Ui_GraphTable & stash GitAlkUi a423097: Add RefTableModel a002237: Refactor RefsModel 062c6c3: separate GraphTableCell => CommitCell(text + ref) & GraphCommitCell 301986f: separate UI_Controller & GraphTableModel dec80a8: add refs draw b9b99f6: add method GraphTableCell.getRefsToThisCommit() fc11bb7: fix selected algorithm 74ba971: fix select trivial fragment (1 edge) 1c0a2ce: fix up edges 6749913: fix runner 7afe05a: add global Controller cf8e336: Controller => UI_Controller 519c714: ParserRef => RefParser ba417a5: fix swingui 13eda1b: fix createSelectController 9061bff: add isSelected in ShortEdge & SpetialCells 5ed2dce: Merge branch 'fix' 6c83a97: add realization Controller.click() & over() bb2a86d: add PrintCellModel.recalculate() 9359d58: add GraphFragmentController.isHidden() & fix several NotNull annotations 572cc31: refractor UIController, but without realisation methods over() and click() 3471dac: fix returned type RefsModel.refToCommit() 706b25c: add Graph.getFragmentController() 304c754: add existedCommitRefs 2a61269: add c73981f: add RefsModel & fis HEAD type 3902486: add RefsModel & fis HEAD type 3b1b8ab: add refs module c7fc26e: refractor layout model => printmodel 6cd6ebc: new GraphFragmentController 2d3cc9d: remove old Pieces & add Fragment 1d9f56c: add graph pieces tests and fix several bugs 6eebd59: fix not full log graph build & fix tests 54de885: add SimpleGraphPiecePontroller 07ca143: create new module controller 3a504e2: controller => ui_controller 42142eb: rebase Graph (Create new MutubleGraph & more another changes) f4f13b3: new Graph interface cb02d4b: rename CellModel => LayoutModel 9807e61: GraphModel => Graph & fix set's younger branch f0bcde9: add new gitLogParserTests 9d2beca: common refactor test's 0999c56: refractor Hash & add several tests 6d3c9a7: fix check Replace range's 987a51a: clear CacheGet 517e39b: renamed package: generatemodel => compressedlist 65fd64e: clean ReadOnlyList fa55074: refactor RuntimeGeneratorCompressedList 141fff8: add test for CompressedList 796d6f5: remove RemoveIntervalArrayList 964ef21: GenerateModel -> CompressedList & add Replace class instead Interval's dad42f7: clear Generator 950b299: update project options 60d86bb: add PartSaveGenerateModel 3681998: add jump to up Node, after hide branch 71127dd: remove old code 17fd887: fix generate SpecialCells 89810d1: fix crash update model 80be416: add swing part of Hide/Show 061b3ba: add controller part of Show/Hide branch 6521cff: add swingui module 053aaf2: fix Controller & add GraphTableCell 78d1efc: add module controller fb1de35: add PrintCellRowModel 150381f: add test for CellModelBuilder 7c0c0c3: add builder CellModel 5d82474: fix description GenerateModel.update() & update() in FullSaveGenerateModel af260b0: add printmodel fcca396: add to NodeRow getRowIndex() 0add403: add LinuxTest Builder Graph (300M, 11s - log+commits 1,5s - build graph) d431d48: add test for hide/show branch 0188932: add remove branch support 69eb783: add not check support hideBranch 0e47d79: add test for GraphModelBuilder b340193: clean graph module (show/hide branch not supported now) cb95989: idea modules.xml changes 572c8a7: save all dbdd45e: graphmodel => new module graph f40cd2d: fix test for commits c5446ea: commitsmodel => commits module c9f6356: common => new module common 3bd08e8: fix ReadOnlyList c5f98e8: fix remove commitgraph fe93d1f: temp cap swingui d0308b6: add printgraph f76c7fa: fix ? extends E in ReadOnlyList c8ce27b: remove commitgraph ae4cfab: calculatemodel => generatemodel & clear it b6cbb27: do ReadOnlyList extends List 6a76e0f: remove bad pieces de1a136: add builder for GraphModel (unsupported hide/show edges) ac859fa: add graphmodel fd77465: patch ReadOnlyIterator for <? extends T> 81d803b: Commit revided to Commit & CommitData f1dcc2c: CommitData => CommitLogData 22043c5: add rows 9b38868: save state before refactoring 5307c76: add firstPartShow 290dd62: clean common's classes c180656: all readonly => readonly package 036d6c4: clean commitmodel 7a84762: fix CacheGet periodical clear 4f18ce9: clean commitgraph builder c83d594: *Node => node/*Node 1e6c9d9: clean hides => hidecommits a63a8d7: clean order & renamed to ordernodes cbe82ce: optimise search Commit in RowOfMode 881a5e5: fix color set a76ea2c: fix hide commits with more childrens 18b8b23: uprgade draw line and width column's e59f911: fix edges order 673ae3d: fix RowOfNodeCalculator(colors set) 67bf455: add Cache for Edges & RowOfNode 5fb1a97: add painer for SpecialNode's 6fc62c5: fix build specialNodes 8c9097d: fix HideCommitsCalculator d327283: fix hide model 4b49283: add PartSaveCalculateModel b08a86b: fix RunUI for new model data 2726ca8: fix TableCellRender for new commitgraph 413735b: rebase builder and adapter for commitgraph 432ed1c: add cap for hideCommitsCalculator 5e065c4: add orderNode Calculator 297a002: rebase commitgraph model e8c0489: fix bug with assert readed commit 39c8f02: rebase Calculate model & add AbstractCalculateModel 3faab0d: add calculate model & simple Impl 31ab0ac: fix buildHideShowMap & add children commits d12a10b: refactoring Commit & Add New Commmit Model bfabd88: add new conception of commits & Commit.index() is Deprecated 126a2cf: rebase Commit interface (but not work countNewCommits) 7cba56a: fix title & improved appearance af246ef: fix date show & commit node color 38224e5: rebase swingUI 0c53937: rebase commitgraph 86f26ac: fix bug with empty timeStamp 55bef75: add tests for GitLogParser 7800c6f: more refactoring changes (commitmodel) 85696ad: add swing UI 590dfee: refactor changes & fix bug CommitLineListAdapter 7eff2e9: add builder for CommitLineList (but without CommitLineListAdapter cad20a2: add CommitGraph package c82247a: add CommitNode, CommitList & Builder 10e6d36: add GitLogParserTest 476d346: add new CommitData & parser for CommitData 034c111: add HashTest 21f796e: add Hash 8cee0de: add CommitsLines d48d8dc: add tests for CommitsTree & CommitData 1d79090: add parse of git log 0285217: Add Idea files 78e1980: Initial commit Change-Id: I2c2a279b2a5adccfb4f62691133abda10cb6ea4b
2013-09-05Snapshot 2cb2395a861df68b665447030b8eba2323968de0 from idea/132.106 of ↵Tor Norbye
git://git.jetbrains.org/idea/community.git 2cb2395: 2013-09-04 Sergey Evdokimov - IDEA generate maven libraries with incorrect classes URL. Url points to pom.xml instead of jar. 52aca33: 2013-09-04 Vladimir Krivosheev - cleanup: remove NodeJSProcessHandler 2e683c3: 2013-09-04 peter - @VisibleForTesting: when no real visibility is specified, consider it is one less the one specified in the source (IDEA-107730) d3d2c37: 2013-09-04 Vladimir Krivosheev - CR-IC-2185 remove deprecated getStreamProviders() 6abec2b: 2013-09-04 Sergey Evdokimov - IDEA-90438 tooltip for constructor/method call should display package 7d20ed1: 2013-09-04 Vladislav.Soroka - IDEA-112870 Changing a library's scope from compile to testCompile in build.gradle does not change IDEA module settings d40c1f8: 2013-09-04 Konstantin Bulenkov - IDEA-113175 Expanding nodes in Variables(Debug tools window) while debug application throws exception 9733cb8: 2013-09-04 peter - dfa: use correct code block for closure dfa calculation 1bcdb8e: 2013-09-04 Vassiliy - http://ea.jetbrains.com/browser/ea_reports/533457 NPE after dispose (as I see) 03698e8: 2013-09-04 peter - uppercase prefix should middle-match lowercase string b2dce0d: 2013-09-04 Vladislav.Soroka - IDEA-78536 Gradle: New Project wizard: notifications on "Gradle home" field disappear too quickly 310cdb9: 2013-09-04 nik - simplified bdfbce8: 2013-09-04 nik - cleanup e2856e1: 2013-09-04 Anna Kozlova - EA-49556 - CCE: ExpectedTypesProvider$MyParentVisitor.visitAnnotationArrayInitializer a56c7b1: 2013-09-04 Alexey Kudravtsev - editor api modules refactoring: - editor-ui-api module containing public API editor interfaces - editor-ui-impl module containing editor implementation interfaces - analysis* modules made dependant on editor-ui* modules - highlighting classes moved to *analysis* modules - majority of highlighting quickfixes moved to QuickFixFactory - injections in GeneralHighlightingPass splitted away to InjectedGeneralHighlightingPass 06c2cde: 2013-09-04 Alexey Kudravtsev - removing of smart pointers fixed 2a8f1fb: 2013-09-04 Anna Kozlova - Merge remote-tracking branch 'origin/master' 9494207: 2013-09-04 Anna Kozlova - Revert: Fix all known "Field may be final" problems (IDEA-80439, IDEA-84561, IDEA-84614, IDEA-87373,IDEA-89711, IDEA-91969, IDEA-111396) (a3afcb0) 2c72731: 2013-09-04 Mikhail Golubev - Merge remote-tracking branch 'origin/master' 321e11e: 2013-09-04 Anna Kozlova - testdata updated 0622404: 2013-09-03 Anna Kozlova - method refs: ambiguity (IDEA-113078) a3afcb0: 2013-09-04 Bas Leijdekkers - Fix all known "Field may be final" problems (IDEA-80439, IDEA-84561, IDEA-84614, IDEA-87373,IDEA-89711, IDEA-91969, IDEA-111396) d1f8908: 2013-09-04 Vladislav.Soroka - IDEA-50450 Gradle code insight 071903a: 2013-09-04 nik - compilation fixed cc76e57: 2013-09-04 nik - xdebugger api: method intended for internal use only removed from interface dc939ea: 2013-09-04 nik - xdebugger api: constant moved to proper class 3b928f9: 2013-09-04 nik - deprecated XNamedValue class from inappropriate package, usages migrated to use proper class e34bd1c: 2013-09-03 Max Medvedev - Groovy: inplace introduce parameter. initial a8f70f8: 2013-08-29 Max Medvedev - Groovy: initial in-place introduce constant 0ad9f02: 2013-09-04 nik - xdebugger api streamlined: unnecessary intermediate classes removed, XNamedValue moved to proper package adf5a40: 2013-09-04 Vladimir Krivosheev - deprecated getStreamProviders d273f7d: 2013-09-03 Bas Leijdekkers - "Move assignment to field declaration" intention CCE fix 5ce8e21: 2013-09-03 Konstantin Bulenkov - NPE fix 318ea89: 2013-09-03 Konstantin Bulenkov - add retina to statistics 6274f22: 2013-09-03 Mikhail Golubev - Remove annoying warning about unparsable date from RedmineRepository d1ccda6: 2013-09-03 Andrey Vlasovskikh - Merge remote-tracking branch 'origin/master' e410ff2: 2013-09-03 Mikhail Golubev - Add attempt to move issue to "Reopened" state if some error occur d062130: 2013-09-03 Vladislav.Soroka - IDEA-50450 Gradle code insight 73cf33f: 2013-09-03 peter - dfa: analyze inner class field initializers b87a393: 2013-09-03 peter - don't pass null dependencies to fold region cached values f770424: 2013-09-03 Mikhail Golubev - Add TaskBuilder helper class. Update repository integration tests accordingly 48ef9f7: 2013-09-03 Andrey Vlasovskikh - Merge branch 'python-fixes' bed7303: 2013-09-03 peter - don't pass null dependencies to fold region cached values b85f89b: 2013-09-03 peter - clear meta data at least when its target element changes 3bb5907: 2013-09-03 peter - dfa: analyze only top-level methods together with their nested classes 1d180f0: 2013-09-03 peter - copy constructor for MultiMap e1cdae4: 2013-09-03 peter - render lookup elements in a read action (EA-49032, some accessibility stuff may access it from non-EDT) 48ba699: 2013-09-03 Vladislav.Soroka - IDEA-50450 Gradle code insight 45008fd: 2013-09-03 nik - added assertions to check that module root type id can be properly stored 5aa3fe4: 2013-09-03 nik - support for resource directories: enable java-specific actions only for directories under source roots 21b9422: 2013-09-03 Konstantin Bulenkov - IDEA-113150 Balloon shadow looks bad under Retina 35755e9: 2013-09-03 Alexey Kudravtsev - cleanup 2c3ff99: 2013-09-03 Alexey Kudravtsev - tighten expectations 8cde32f: 2013-09-03 Alexey Kudravtsev - cleanup 5e53dd4: 2013-08-30 Alexey Kudravtsev - assertions cadf902: 2013-08-30 Alexey Kudravtsev - notnull, cleanup 50638b6: 2013-08-30 Alexey Kudravtsev - notnull d58ae6e: 2013-08-30 Alexey Kudravtsev - cleanup 60a92d1: 2013-08-30 Alexey Kudravtsev - annotations 52eefc3: 2013-08-30 Alexey Kudravtsev - cleanup 67791f7: 2013-08-29 Alexey Kudravtsev - notnull 76d2c5e: 2013-08-29 Alexey Kudravtsev - removed @Nullable from getVirtualFile() since it is almost never null 0b9b6e5: 2013-08-29 Alexey Kudravtsev - removed @Nullable from getVirtualFile() since it is almost never null a2e1b80: 2013-09-03 Mikhail Golubev - IDEA-112857 Cannot open task for JIRA server. Testing connection works. JiraRepository's GSON instance uses TaskUtil#parseDate to deserialize dates 8583a9b: 2013-09-03 Konstantin Kolosovsky - Merge branch 'svn1_8_new' e976ec1: 2013-09-03 Mikhail Golubev - Merge remote-tracking branch 'origin/master' 3077f6c: 2013-09-03 Konstantin Kolosovsky - IDEA-94942 Fixed info command for nonexistent file 8861d44: 2013-09-03 Mikhail Golubev - IDEA-112857 Cannot open task for JIRA server. Testing connection works. Update date parsing to accept single date as well 132a601: 2013-09-03 Anna Kozlova - Merge remote-tracking branch 'origin/master' a419785: 2013-09-03 Anna Kozlova - NPE 4b9b570: 2013-09-03 Andrey Vlasovskikh - Added ignore shadowed built-in quick-fix (PY-8672) 7a47af4: 2013-09-02 nik - simplification c0ffb7c: 2013-09-02 nik - base class extracted c17c545: 2013-09-02 nik - refined types of FileIndex to make easier searching for ModuleFileIndex specific methods 52a0af9: 2013-09-02 nik - custom source root types supported in DirectoryIndex f6ed90c: 2013-09-03 Dmitry Avdeev - getting rid of PsiSoftReferenceDecorator 0fe9c4d: 2013-09-03 Anna Kozlova - optimization: do not obtain text 391e125: 2013-09-03 peter - avoid passing null dependencies to cached value 372bdda: 2013-09-03 Dmitry Avdeev - TextRange going to be fair: javadocs d091163: 2013-09-03 Dmitry Avdeev - TextRange going to be fair: javadocs 897f497: 2013-09-03 peter - PsiPackageImpl.findClassByShortName should check containsClassNamed before linearly traversing all the package files f045a48: 2013-09-03 Anna Kozlova - optimization: avoid searching for all classes when non-strict mode is on 6423cde: 2013-09-03 Anna Kozlova - cleanup 662b874: 2013-09-03 Dmitry Avdeev - TextRange going to be fair 7bd0a96: 2013-09-03 Konstantin Bulenkov - IDEA-113130 Project View on Mac: text is invisible under selection 89c8508: 2013-09-03 Sergey Evdokimov - Reference inside <relativePath>../pom.xml</relativePath> refers to <xs:element name="relativePath" minOccurs="0" type="xs:string" default="../pom.xml"> instead of pom.xml Fix tests. 445d3c1: 2013-09-03 Konstantin Kolosovsky - IDEA-112803 90c4159: 2013-09-03 peter - avoid passing null dependencies to cached value d0a3be5: 2013-09-03 peter - IDEA-112526 com.intellij.openapi.util.text.StringUtil.join() variants have inconsistent behavior 4b4209b: 2013-09-03 Sascha Weinreuter - Merge remote-tracking branch 'origin/master' 670eb2e: 2013-09-03 Sergey Evdokimov - Reference inside <relativePath>../pom.xml</relativePath> refers to <xs:element name="relativePath" minOccurs="0" type="xs:string" default="../pom.xml"> instead of pom.xml +review CR-IC @Dmitriy.Avdeev c300c0d: 2013-09-03 Sascha Weinreuter - IDEA-113046: XSL autocompletion insert unnecessary elements 725c90b: 2013-09-03 Dmitry Avdeev - TextRange going to be fair 0e01c80: 2013-09-03 Konstantin Kolosovsky - IDEA-94942 Revert of missing directories fixed 1328456: 2013-09-03 Roman Shevchenko - EA-40505 (don't fail on malformed .zip files) 208d804: 2013-09-03 Dmitry Avdeev - TextRange going to be fair 8a528da: 2013-09-02 Vladimir Krivosheev - mark StreamProvider.saveContent content param as NotNull 920594a: 2013-09-02 Konstantin Kolosovsky - IDEA-112805 "Merge from" -> "Manual select", "Select with pre-filter" base implementation de6b1c3: 2013-09-02 peter - IDEA-112779 ISE at com.intellij.ide.util.gotoByName.ChooseByNameBase.getNames 510ccb2: 2013-09-02 Vladimir Krivosheev - extract guessProjectForContentFile 41a0645: 2013-09-02 Konstantin Bulenkov - IDEA-113071 File Colors feature doesn't work in ProjectView under Darcula 8dbc50c: 2013-09-02 peter - use not-null CachedValue dependencies b4c2616: 2013-09-02 Aleksey Pivovarov - Github: run in EDT 83ebb64: 2013-09-02 Aleksey Pivovarov - IDEA-112867 Github: show diff for remote branch b716a1e: 2013-09-02 Aleksey Pivovarov - Github: add util function 0064502: 2013-09-02 Aleksey Pivovarov - Github: add computeValueInModal without exceptions 8f54a42: 2013-09-01 Aleksey Pivovarov - Remove code duplication 1d75872: 2013-09-01 Aleksey Pivovarov - Revert GitHub WebBrowserUrlProvider extension 40fa73f: 2013-09-02 Anna Kozlova - Merge remote-tracking branch 'origin/master' 9d1857b: 2013-09-02 Anna Kozlova - cache scope in ref c6e41b5: 2013-09-02 Anna Kozlova - parameter info generics: check resulted html 83ec3ed: 2013-09-02 Bas Leijdekkers - Fix "Loop variable not updated inside loop" inspection the the presence of polyadic expressions and add test 7d52e17: 2013-09-02 Konstantin Bulenkov - fix Ctrl+Click 6414f18: 2013-09-02 Konstantin Bulenkov - get back (JTree)e.getSource 33c79a3: 2013-09-02 Konstantin Bulenkov - multi selection dnd f135b4e: 2013-09-02 peter - provide missing dependencies for various CachedValue-s 9564cda: 2013-09-02 peter - [^kb] collect os type and os version stats in separate groups 01d5b0e: 2013-09-02 Yann Cébron - do not return invalid DOM element b14a923: 2013-09-02 Roman Shevchenko - IDEA-112412 ("Internal Error" dialog usability) 721701a: 2013-09-02 Roman Shevchenko - Bootstrap dependencies lessened 0282729: 2013-09-02 Konstantin Bulenkov - UI info statistics 015c3dd: 2013-09-02 Konstantin Kolosovsky - IDEA-94942 Subversion change lists implementation bfb3a8b: 2013-09-02 Anna Kozlova - remove testdata copyright 32fa8b7: 2013-09-02 Anna Kozlova - support downloadUrl for custom plugin repositories (IDEA-112778) e06741a: 2013-09-02 Roman Shevchenko - IDEA-112276 (turn startup exceptions in AS to Google) dd37027: 2013-09-02 Anna Kozlova - EA-49390 - assert: WriteCommandAction.execute d29cb10: 2013-09-02 Anna Kozlova - EA-49373 - assert: PsiFileImpl.loadTreeElement f2dace3: 2013-09-02 Anna Kozlova - optimization (CR-IC-2032) 38c6a24: 2013-09-02 Anna Kozlova - method refs: mismatched collection query (IDEA-112981) 465edc7: 2013-09-02 Anna Kozlova - cleanup after review (++IDEA-112553) 751525b: 2013-09-02 Vladislav.Soroka - Merge remote-tracking branch 'origin/master' c28ebf2: 2013-09-02 Dmitry Avdeev - IDEA-112914 Insert closing tag after typing </ : fixing tests 601f184: 2013-09-02 Roman Shevchenko - Test fixed 4358f3f: 2013-08-30 Alex Ruiz - Updated to Gradle version that supports single-pass project import. c056544: 2013-09-02 Konstantin Kolosovsky - IDEA-112805 "Merge from" -> "Merge all" implementation for reintegrate merge 1d626b5: 2013-09-02 Konstantin Kolosovsky - IDEA-94942 Ability to handle subversion properties recursively 127bc3f: 2013-09-02 peter - don't warn when calling @VisibleForTesting method with no original visibility specified (IDEA-107730) 44011ff: 2013-09-02 peter - first letter case sensitivity should match pattern start with name start even in middle matches ec36ca8: 2013-09-01 Konstantin Bulenkov - TreePath bound shouldn't be changed. Roll back last two changes abe39e9: 2013-08-31 peter - use the new stub index key processing API for class name completion 8b100aa: 2013-08-31 Konstantin Bulenkov - avoid extra gradient on Mac (NavBar + Run Bar) c4ba846: 2013-08-31 Konstantin Bulenkov - support fully transparent combo (no border and bg) 15809e5: 2013-08-31 peter - suggest better-matching non-imported classes by default 3d0bb87: 2013-08-31 peter - don't duplicate expected type argument variant when showing non-imported classes 4135d12: 2013-08-31 peter - make tests more independent from all/imported classes behavior 0b3f5d3: 2013-08-31 peter - editors should only handle bulk changes of their own documents (otherwise main editor constantly scrolls during test run) 445acfb: 2013-08-31 peter - make tests more independent from all/imported classes behavior fa68185: 2013-08-30 peter - IDEA-112173 Smart completion after 'new' should honor upper bound of generic parameters aff844a: 2013-08-30 Eugene Kudelevsky - IDEA-112979 spellchecker inspection should be suppressed for symbols user cannot edit 584c732: 2013-08-30 Anna Kozlova - Merge branch 'master' of git.labs.intellij.net:idea/community f1df9e8: 2013-08-30 Dmitry Jemerov - packaging UI moved to lang-impl 48205f5: 2013-08-30 Anna Kozlova - IDEA-112562 Pull up should allow to pull method body into interface as default method ca6489e: 2013-08-30 Yann Cébron - + "tuple" b5ea526: 2013-08-30 Roman Shevchenko - NPE fixed d562eba: 2013-08-30 Roman Shevchenko - vfs: async refresh for .jar files (IDEA-112873) 68e340a: 2013-08-30 Roman Shevchenko - vfs: .jar refresh test 76fa4e7: 2013-08-30 Dmitry Trofimov - Merge remote-tracking branch 'origin/master' fd1a3b6: 2013-08-30 Dmitry Trofimov - Fixed short-cup processing (VIM-552). 5426bcf: 2013-08-30 Anna Kozlova - NPE 0510fad: 2013-08-30 Bas Leijdekkers - java.util.Calendar methods magically annotated (IDEA-112317) b59b96d: 2013-08-30 Anna Kozlova - hide ignored tests: do not treat test case with ignored and non-ignored tests as ignored (IDEA-112757) 4eeaa0a: 2013-08-30 Anna Kozlova - EA-49189 - assert: GotoDeclarationAction.chooseAmbiguousTarget 41a598b: 2013-08-30 Anna Kozlova - accept @docRoot in parameter documentation 46fb5e8: 2013-08-30 Denis Fokin - IDEA-35480 Per project/frame modality f146f92: 2013-08-30 Vladimir Krivosheev - overrides 344c895: 2013-08-30 Kirill Likhodedov - IDEA-112868 "Compare middle and left panel contents" swaps the files b7e8a2a: 2013-08-30 Konstantin Kolosovsky - IDEA-94942 Info client refactored Create branch/tag action implemented ef8db2c: 2013-08-30 Vladimir Krivosheev - don't allow set root as root 1bb97bb: 2013-08-30 Vladimir Krivosheev - show NaN or Infinity as KEYWORD instead of NUMBER ae52dd2: 2013-08-30 Bas Leijdekkers - fix testdata 403a77b: 2013-08-30 Vassiliy Kudryashov - IDEA-112669 Project View: "Wide selection" broken 97c8241: 2013-08-30 Vladimir Krivosheev - AddToWatches action should be available in the Inspect pop-up too a8fdca8: 2013-08-30 Vladimir Krivosheev - XInspectDialog — use XValueHintTreeComponent, now UI of this component closer to inspect functionality from the editor 61ad075: 2013-08-30 Vladimir Krivosheev - cleanup 67d92f5: 2013-08-30 Roman Shevchenko - vfs: null-tolerant property change event (OC-7947) ffe6785: 2013-08-30 Roman Shevchenko - Test cleanup dedb189: 2013-08-30 Sergey Simonchik - refresh if not valid f287c7c: 2013-08-30 Anna Kozlova - inspection settings: do not override stored settings when try to init from source profile (IDEA-112668) 1e303c6: 2013-08-30 Anna Kozlova - IDEA-112684 0ea95a6: 2013-08-30 Mikhail Golubev - Remove old version of Assembla connector 7959ff2: 2013-08-30 Mikhail Golubev - Update repositories integration tests efa295e: 2013-08-30 Mikhail Golubev - Merge remote-tracking branch 'origin/master' 4466d42: 2013-08-30 Dmitry Avdeev - TypeOrElementOrAttributeReference extracted e310a22: 2013-08-30 nik - more usages of getSourceContentRoots corrected to fetch only java roots where needed 0d7f837: 2013-08-30 Alexander Zolotov - RUBY-14163 "p" Ruby live template expands to "params" in ERB files 5f62d94: 2013-08-30 Dmitry Avdeev - cleanup c9d4712: 2013-08-30 Dmitry Avdeev - cleanup 368636d: 2013-08-30 Vladislav.Soroka - IDEA-50450 Gradle code insight. 'configurations' resolving added 6ec1856: 2013-08-30 Vladimir Krivosheev - add "Collecting" message only if computation is not yet done cafb4a9: 2013-08-30 Vladimir Krivosheev - remove deprecated method c7c8f30: 2013-08-30 Vladimir Krivosheev - cleanup ca42bab: 2013-08-30 Dmitry Avdeev - @NotNull b100cb3: 2013-08-30 Dmitry Avdeev - IDEA-112914 Insert closing tag after typing </ 6dc07e7: 2013-08-30 Dmitry Avdeev - diagnostics for EA-48275 - SIOOBE: TextRange.substring 8091683: 2013-08-30 Dmitry Avdeev - cleanup c7ddea2: 2013-08-30 Bas Leijdekkers - enable "Ignore named constants in determining pointless expressions" option by default (IDEA-112864) 84f8dd7: 2013-08-30 Vladimir Krivosheev - correct XGroupingValue package 256e07b: 2013-08-30 Vladimir Krivosheev - move ObsolescentAsyncResults to xdebugger 7c56a37: 2013-08-30 Anna Kozlova - create var from instanceOf check: do not insert before previous line end-line comment 7d71ded: 2013-08-30 Bas Leijdekkers - EA-49286 (CCE: SimplifiableIfStatementInspection.buildNegatedExpressionText) 7bbb306: 2013-08-30 Sergey Evdokimov - Exclude target/work/* expect target/work/plugins 47a0044: 2013-08-30 Mikhail Golubev - Update JIRA integration tests: add new one to test status changing capability bdf2e58: 2013-08-30 Sergey Evdokimov - IDEA-112910 Grails advanced mode 48df8f8: 2013-08-30 nik - unused class deleted b56c3aa: 2013-08-30 nik - unused code removed 4f49ed7: 2013-08-30 nik - more usages of getSourceRoots corrected to fetch only java or only resource roots where needed 0b234d4: 2013-08-30 Anna Kozlova - method refs: perform highlighting checks on valid refs only 7584749: 2013-08-30 Anna Kozlova - method refs: accept 2 phase acceptance (static and receiver based), raise 'staticAccess' errors at highlighting level 8cb40bf: 2013-08-30 nik - notnullified 713a474: 2013-08-30 nik - added methods to get module source roots of different types; exclude resource roots from processing where needed ec7ee74: 2013-08-29 nik - don't treat deep inner classes names in run configurations as path variables 673a512: 2013-08-29 nik - module source roots: show correct icon for custom root types 19d4ebf: 2013-08-29 nik - NPE fixed 72c4726: 2013-08-28 nik - 'equals' for source folders fixed 4da8e26: 2013-08-28 nik - added 'Mark Directory as Root' actions for resource roots d0d47a5: 2013-08-28 nik - cleanup 345eb19: 2013-08-28 nik - mark as root action: obtain action presentation from root type fff4ee8: 2013-08-28 nik - resource roots supported for java modules (IDEA-71324) 14fa2eb: 2013-08-30 Dmitry Avdeev - IDEA-112885 Task management: Open Task makes no effect f2e34ac: 2013-08-30 Bas Leijdekkers - IDEA-112813 (Chain of instanceof checks: Support if/if/if/... chains) 52a714a: 2013-08-30 Aleksey Pivovarov - IDEA-112823 Github: use inherited URL TextField 6efccd8: 2013-08-30 Aleksey Pivovarov - Github: fix initialization order in copy constructor 91f93c0: 2013-08-29 Aleksey Pivovarov - Github: split function 9116ba2: 2013-08-29 Aleksey Pivovarov - Github: Simplify ecc4302: 2013-08-29 Aleksey Pivovarov - Github: strict isConfigured() 270c7b2: 2013-08-29 Bas Leijdekkers - IDEA-112755 ("JUnit test method contains no assertions" for hamcrest-based assertions) 44de4db: 2013-08-29 Bas Leijdekkers - IDEA-112753 ("JUnit test method contains no assertions" detailed description mentions missing table) e0480b7: 2013-08-29 Bas Leijdekkers - try to fix hard to reproduce NoSuchFieldException (IDEA-112678) d4f214a: 2013-08-29 Yann Cébron - IDEA-112700 Devkit: highlight usage of deprecated EPs 484fb86: 2013-08-29 Yann Cébron - DevKit: move test data to proper place e936fb2: 2013-08-29 Konstantin Kolosovsky - IDEA-94942 Updated SvnKit vs CommandLine resolution strategy c735071: 2013-08-29 Nadya Zabrodina - parsing tests added for log command and moved to separate test class 493eb87: 2013-08-29 Nadya Zabrodina - Template for old hg version added (without join function) 8cbe8e7: 2013-08-29 Nadya Zabrodina - HgVersion changed: use only 1 digit as minor version component de9bccd: 2013-08-29 Konstantin Kolosovsky - IDEA-112869 9f41ec2: 2013-08-29 Sergey Evdokimov - Add registry key 'grails_griffon.view' 6606b34: 2013-08-29 Alexey Kudravtsev - Merge remote-tracking branch 'origin/master' 3438be5: 2013-08-29 peter - IDEA-112329 IDE Fatal Errors dialog: Details tab can't be scrolled e130d1d: 2013-08-29 peter - IDE errors dialog: use better-looking JTextArea (IDEA-109834) 4b0b915: 2013-08-29 Alexey Kudravtsev - compilation dcb5208: 2013-08-29 Alexey Kudravtsev - notnull 48d2b9c: 2013-08-29 Alexey Kudravtsev - notnull 808f5ae: 2013-08-29 Alexey Kudravtsev - notnull b096e0c: 2013-08-29 Alexey Kudravtsev - notnull f988efe: 2013-08-29 Alexey Kudravtsev - notnull 029295f: 2013-08-29 Alexey Kudravtsev - moved to java-psi fed5eeb: 2013-08-29 Alexey Kudravtsev - notnull 6eff0fb: 2013-08-29 Alexey Kudravtsev - notnull a2a52b6: 2013-08-29 Konstantin Kolosovsky - IDEA-94942 Viewing subversion properties for item IDEA-112719 ecb474d: 2013-08-29 Mikhail Golubev - IDEA-112828 NPE when trying to close JIRA issue 0c8b65d: 2013-08-29 Roman Shevchenko - vfs: symlink target update w/o file recreation (OC-7947) 34c43fe: 2013-08-29 Roman Shevchenko - Cleanup 46e06f7: 2013-08-29 Vladimir Krivosheev - prefer doWhenDone(@NotNull final Consumer<T> consumer) e409a49: 2013-08-29 Vladimir Krivosheev - deprecate doWhenRejected(@NotNull final Handler<T> handler) 6e84f22: 2013-08-29 Vladislav.Soroka - IDEA-112865 Gradle: completion and quick-docs for standard gradle plugins 6a10552: 2013-08-29 Vladimir Krivosheev - WEB-8064 Debugger: Pause Program button is not working actionCallback — pass error message to child b8c9cdd: 2013-08-29 peter - test paste single tabbed string into block selection 2411065: 2013-08-29 Yann Cébron - Dom EPs: revert <with> for "dom.converter" (breaks for CustomReferenceConverter) c376d34: 2013-08-29 Dmitry Avdeev - EA-48655 - IAE: XmlMover.checkAvailable 7cb078e: 2013-08-29 Dmitry Avdeev - EA-48877 - NPE: GenerateByPatternDialog.update 3046258: 2013-08-29 Fedor Korotkov - Reverted a8992f523de8898: Fixed performance issue. 28a10e0: 2013-08-29 Vladimir Krivosheev - EditorTabPopupMenuEx — add separator between RunContextPopupGroup and VersionControlsGroup (the same as in the EditorPopupMenu) add OpenInBrowser to editor tab popup menu, move it to RunContextPopupGroup disable GithubWebBrowserUrlProvider until purpose of this implementation is not clear b7bc081: 2013-08-29 Max Medvedev - introduce constant to a script 2a3ccbb: 2013-08-29 Max Medvedev - choose target class for introduce constant 5750c71: 2013-08-29 Sergey Evdokimov - EA-49076 - assert: ComponentManagerImpl.getPicoContainer 5f56145: 2013-08-28 Mikhail Golubev - Slightly update JQL lexer rules ef0f8ed: 2013-08-28 Konstantin Kolosovsky - IDEA-94942 Parsing "svn status" output with remote changes IDEA-112729 Change-Id: Icbc9b8c16a0c7766bd64993999b5905e8cd24257
2013-07-08Snapshot aea001abfc1b38fec3a821bcd5174cc77dc75787 from master branch of ↵Tor Norbye
git://git.jetbrains.org/idea/community.git Change-Id: Icdea2a2bd7ad43b4d05967b1f0479db3bda1c93c
2013-05-31Snapshot 568f05589922685b8c8f9a2f2f465043b8128542 from master branch of ↵Tor Norbye
git://git.jetbrains.org/idea/community.git Change-Id: I47fe8cb5d8a3c9876cd4c313dca1a8cc531288ec
2013-04-01Snapshot ee98b298267d0e09d2cd2f0731b6480a56dd48e7 from master branch of ↵Jean-Baptiste Queru
git://git.jetbrains.org/idea/community.git Change-Id: I4515f72af131fdea9fc6905a4dc0fe9532409a81
2013-02-27Snapshot of commit 329607d9ebcedf2bb0ad81265354366db7dc3f9cJean-Baptiste Queru
from branch master of git://git.jetbrains.org/idea/community.git Change-Id: I3b27d82897504da1b66169b67c7771e0f551c973
2013-02-08Snapshot of commit 84dc01e773388c2c72a1fc437f313dd5747e7809Jean-Baptiste Queru
from branch master of git://git.jetbrains.org/idea/community.git
2013-01-08Snapshot of commit d5ec1d5018ed24f1b4f32b1d09df6dbd7e2fc425Jean-Baptiste Queru
from branch master of git://git.jetbrains.org/idea/community.git