Commit Graph
86084 Commits
Author SHA1 Message Date
peter 6f0bc1d937 IDEA-85330 Literals completion 2012-08-03 17:14:55 +02:00
peter f5c1d4982c IDEA-86839 Auto-import class when you can deduct it 2012-08-03 17:14:55 +02:00
Kirill Likhodedov e42d692795 IDEA-89437 Git: annotate from File history tab shows incorrect file name for renamed file
* Introduce VcsFileRevisionEx.getPath() (currently only GitFileRevision implements it).
* When creating a VcsVirtualFile from revision, take this revision path if possible.
2012-08-03 19:01:10 +04:00
Anton Makeev fb46d31f29 Property Table: row separators, correct icons indentation 2012-08-03 16:35:17 +02:00
Denis.Zhdanov 6816fe2f17 IDEA-89622 Delete line deletes one line more than it should 2012-08-03 18:33:26 +04:00
Evgeny Gerashchenko a7090ac62d Added test which checks reading external annotations in old and new formats. 2012-08-03 18:05:16 +04:00
Evgeny Gerashchenko 8e212e2b53 Annotated Thread.currentThread() and CharSequence.toString() with @NotNull. 2012-08-03 18:05:16 +04:00
Evgeny Gerashchenko 165f4b5ec1 Optimized reading external annotations: now they when annotations file is accessed, it's parsed data is stored in cache. 2012-08-03 18:05:15 +04:00
Evgeny Gerashchenko d1b1438fb3 Added escaping "<" and ">" in attribute values before passing XML to SAX parser. 2012-08-03 18:05:15 +04:00
Evgeny Gerashchenko 2e35e9b2dd Moved BaseExternalAnnotationsManager to java-psi-api module. 2012-08-03 18:05:15 +04:00
Evgeny Gerashchenko f4c847e461 Rewritten reading external annotations to using JDOM. 2012-08-03 18:05:14 +04:00
Evgeny Gerashchenko 8b7bbff505 Added escaping/unescaping "name" attribute value in external annotations. 2012-08-03 18:05:14 +04:00
Evgeny Gerashchenko 4e2db922d1 Extracted read-only superclass from ExternalAnnotationsManagerImpl. 2012-08-03 18:05:14 +04:00
Evgeny Gerashchenko e41f66ed49 Converted method hasAnyAnnotationsRoot() to boolean since it can return only YES and NO. 2012-08-03 18:05:14 +04:00
Evgeny Gerashchenko ad8c06a76e Extracted protected method.getExternalAnnotationsRoots() in ExternalAnnotationsManagerImpl. 2012-08-03 18:05:13 +04:00
Evgeny Gerashchenko b9f2f7b03d Possible annotations XML files are gathered along all order entries for library file (for simplicity). 2012-08-03 18:05:13 +04:00
Kirill Likhodedov 4240d0b540 [vcs] File history: if the file becomes invalid (both virtual file and io file don't exist), adjust the empty text.
Print "File <filename> not found" instead of standard "nothing to show".
This if for IDEA-89589: a usability enhancement, since the original bug can't be fixed (see details in the bugreport).
2012-08-03 17:24:08 +04:00
peter 9e003cea03 IDEA-88789 Don't load PSI/content for large files 2012-08-03 15:18:04 +02:00
peter ac65e1c815 no syntax highlighting for large files (IDEA-89672) 2012-08-03 15:18:03 +02:00
peter f224b008f8 restored icon for the sake of atlassian plugin (IDEA-89708) 2012-08-03 15:18:03 +02:00
peter f56e4a8cd5 write about VisibleForTesting in inspection description (IDEA-89070) 2012-08-03 15:18:03 +02:00
Denis.Zhdanov 26764afd82 IDEA-89450 Quick Documentation doesn't show package summary documentation
Test data is corrected
2012-08-03 17:01:45 +04:00
Denis.Zhdanov 747b033995 IDEA-87087 Code formatting corrupts the code
Corrected tab <-> spaces indents processing algorithm
2012-08-03 17:01:45 +04:00
nik 8748a54eac new project model: saving to xml 2012-08-03 16:30:47 +04:00
Maxim.Medvedev 677a9b9606 IDEA-89670 Groovy: 'instanceof' keyword is not exist in completion variants 2012-08-03 16:17:37 +04:00
Eugene Kudelevsky 2987fdb884 remove logging 2012-08-03 16:01:57 +04:00
Alexander Zolotov 21a9c1bb66 Xml folding tests 2012-08-03 15:57:58 +04:00
Vassiliy Kudryashov e5616fc5b7 Fix for NPE (EA-37892) 2012-08-03 15:57:53 +04:00
Eugene Kudelevsky b55335609b fix generating apk on mac 2012-08-03 15:35:32 +04:00
Vassiliy Kudryashov 6835ba7181 Don't proceed if editor is null 2012-08-03 15:29:38 +04:00
Maxim.Medvedev f0c51d2ce7 Groovy 'a in Clazz': replace check for resole to class with heuristic 2012-08-03 15:15:36 +04:00
Maxim.Medvedev 67807be7a3 don't report 'ambiguous code block' if it follows an error 2012-08-03 15:15:35 +04:00
Maxim.Medvedev 05c85c58ff try to parse new statement after an error from '{' 2012-08-03 15:15:34 +04:00
Maxim.Medvedev 5da6238ef1 drop parsing of if-condition immidiatelly after error 2012-08-03 15:15:33 +04:00
Kirill Likhodedov 91f33087fa IDEA-89712 Make Github plugin depend on Tasks plugin.
(cherry picked from commit 537a8e108302f4501577e1db71c2405c18695293)

Conflicts:

	plugins/github/src/META-INF/plugin.xml
2012-08-03 14:39:02 +04:00
Vassiliy Kudryashov cbe4781a48 Method toString() as diagnostics has been added 2012-08-03 14:37:43 +04:00
Vassiliy Kudryashov 1001edf4d2 Fix for ConcurrentModificationException 2012-08-03 13:47:43 +04:00
Dmitry Jemerov 0fbb0b0414 Merge remote-tracking branch 'origin/master' 2012-08-03 11:45:54 +02:00
Dmitry Jemerov 68d5c8ba9b update channels in ApplicationInfo.xml don't need to be fixed because they aren't used for anything any more; remove them to avoid confusion 2012-08-03 11:45:03 +02:00
Anton Makeev 5892569959 Property Table: rendered tuned for various LaFs 2012-08-03 11:19:37 +02:00
peter e7bf345c76 revert 2012-08-03 10:24:44 +02:00
peter a8267ec6cf a bit more codecache for 64bit jvm (inspections build) 2012-08-03 10:18:19 +02:00
Konstantin Bulenkov 4bf2fd564a IDEA-89035 File Tab Alphabetical 2012-08-03 01:03:35 +02:00
Konstantin Bulenkov f76801f06e IDEA-89646 Settings: Code Style: Change color or background for "Set from..." 2012-08-02 23:31:01 +02:00
Konstantin Bulenkov 9cb507a74d IDEA-89380 NullPointerException in Project tree view with Flatten Packages set 2012-08-02 22:35:35 +02:00
anna 9aa2e7b8da generate method delegate with params chooser (IDEA-89171) 2012-08-02 22:18:08 +02:00
Konstantin Bulenkov 2bfa59d54c http://youtrack.jetbrains.com/issue/IDEA-89674 + EA-34351 2012-08-02 21:25:41 +02:00
Gregory.Shrago 6fa9a87a4f explicit "allow modificaiton" option and //lang comment initial 2012-08-02 23:16:35 +04:00
anna 82852934ba testng: optimize tree painting (IDEA-89277) 2012-08-02 21:04:21 +02:00
Vassiliy Kudryashov 48faf7f534 Memory leak in ExecutionManagerImpl 2012-08-02 21:26:36 +04:00