Commit Graph
66591 Commits
Author SHA1 Message Date
anna e931ef7e6e move suppress/settings intention down (IDEA-72320 ) 2011-07-26 11:53:39 +04:00
peter 842c248179 revert dima: make java indices working again 2011-07-26 09:36:09 +02:00
anna 5b3aff7eec change signature from usage: try new description (IDEA-50193) 2011-07-26 10:56:49 +04:00
anna d8613c2ee1 diamonds: no diamonds with anonymous classes (IDEA-72391) 2011-07-26 10:56:48 +04:00
Kirill Likhodedov fa238e2236 GitNewChangesCollector: don't unescape path.
git status --porcelain -z doesn't escape path, so we shouldn't unescape it.
Added a param to GitContentRevision.createRevision and .createPath.
2011-07-26 10:50:00 +04:00
Kirill Likhodedov 03f8618af2 Fix GitChangeProviderTest
Refresh after rename.
2011-07-26 10:49:59 +04:00
Kirill Likhodedov 8e0fbc72f2 GitChangeProvider optimization (git status --porcelain)
1. Introduce GitNewChangesCollector that calls "git status --porcelain -z" to get all changes in a single command.
    New format is parsed, an unchecked GitFormatException is thrown in the case of parse error.

2. ChangeCollector -> GitOldChangesCollector. Made immutable, removed all the stuff controlling single and atomic state change. Added massive javadoc with the analysis of used git commands and performance measurement.

 3. GitChangeProvider chooses the GitChangesCollector based on the GitVersionSpecialty.KNOWS_STATUS_PORCELAIN (since 1.7.0)

 4. GitChangeProviderTest: +testUnversionedFiles.
2011-07-26 10:49:59 +04:00
Kirill Likhodedov d17c58b90d GitVersionSpecialty: remove generallyValid(), instead add @NotNull annotations. 2011-07-26 10:49:58 +04:00
Kirill Likhodedov 32edddfd8a @NotNull, @Nullable 2011-07-26 10:49:58 +04:00
anna 274d95001c help (IDEA-72359 ) 2011-07-26 10:02:17 +04:00
anna afcf43129a diamonds: no diamonds with anonymous classes (IDEA-72391) 2011-07-26 10:02:17 +04:00
anna d2a310902b scopes: correct offset when navigate from 2011-07-26 10:02:16 +04:00
anna dd0505564d scopes view: suspend select in till the view is ready 2011-07-26 10:02:15 +04:00
anna 58d277d12a scopes view: simplify expansion state 2011-07-26 10:02:14 +04:00
Roman Shevchenko 05b06cdfcc 128x128 IDEA and IDEA CE icons - better appearance in task bars and switchers 2011-07-25 21:24:47 +02:00
Roman Shevchenko 8e380b95e9 IDEA-70806 (set meaningful WM_CLASS for compatibility with Linux docks) 2011-07-25 21:24:46 +02:00
Roman Shevchenko 2a9f707465 Cleanup 2011-07-25 21:24:46 +02:00
Roman Shevchenko db3f3f0d94 To JB dictionary 2011-07-25 21:24:46 +02:00
Dmitry Avdeev a3ef7a3ad9 SqlHighlightingTest fixed 2011-07-25 22:22:41 +04:00
peter a803fbed45 undo of a completion finished by enter/tab/smart-enter behaves first as if that action was just performed without any completion 2011-07-25 20:00:29 +02:00
peter e822b4f8e6 undo of a completion finished by typing a character behaves first as if that character was just inserted into the document without any completion 2011-07-25 20:00:29 +02:00
Dennis Ushakov cb7213781b fix project leak 2011-07-25 21:13:34 +04:00
Kirill Kalishev c52dca3adc Merge branch 'master' of git@git.labs.intellij.net:idea/community 2011-07-25 20:47:11 +04:00
Kirill Kalishev 24e22ad8db lost characters on auto-popup fixed 2011-07-25 20:47:03 +04:00
Gregory Shrago 3839c1513c fix tests N+1 attempt (allow java & jsp tests run together) 2011-07-25 20:23:21 +04:00
Gregory Shrago 2653b46123 fix tests N+1 attempt 2011-07-25 20:04:52 +04:00
peter 71df714c06 no file context patching while in fixtures, do it myself 2011-07-25 17:58:01 +02:00
peter 22c4a21d28 cleanup 2011-07-25 17:58:01 +02:00
peter 273abf0ca7 QlCompletionTest with real injection 2011-07-25 17:58:00 +02:00
peter a68a74125b a single groovy injection test 2011-07-25 17:58:00 +02:00
peter 8f057ea253 dot separates time from the message in the event log 2011-07-25 17:58:00 +02:00
peter 092efc1b3f sorry, no empty string output in production 2011-07-25 17:58:00 +02:00
Kirill Kalishev 1ea0c4035a Merge branch 'master' of git@git.labs.intellij.net:idea/community 2011-07-25 19:37:53 +04:00
Kirill Kalishev dcb121da82 IDEA-68948 Select Path dialog does not show newly created files and folders 2011-07-25 19:37:45 +04:00
Eugene Kudelevsky 17636e0971 clean up 2011-07-25 17:09:48 +04:00
Eugene Kudelevsky b7d0647921 fix compilation: missing library 2011-07-25 17:07:44 +04:00
Sergey Evdokimov a829389254 IDEA-54251 (IDEA incorrectly altering grailsPlugins.iml file on Cache Invalidation) 2011-07-25 16:48:29 +04:00
Sergey Evdokimov 307b6be739 IDEA-54251 (IDEA incorrectly altering grailsPlugins.iml file on Cache Invalidation) 2011-07-25 16:48:29 +04:00
Maxim.Mossienko 7cd7f37fac - optional flag for offloading to siblings as it has measurable perf cost during initial indexing
- dumping moved members count in statistics
2011-07-25 16:44:30 +04:00
Maxim.Mossienko e2577884dc cleanup 2011-07-25 16:44:30 +04:00
Maxim.Mossienko 4f2334a761 cleanup 2011-07-25 16:44:29 +04:00
Eugene Kudelevsky d6506b5bc5 missing file 2011-07-25 16:41:26 +04:00
Eugene Kudelevsky 550a6f8ca1 IDEA-54551 android: layout preview feature, migration to new libraries 2011-07-25 16:27:15 +04:00
Anton Makeev 88f2bdb755 Maven: UI cosmetics (explaining label in the Maven->General settings) 2011-07-25 13:35:43 +02:00
Rustam.Vishnyakov 3d0c46471c Ordering code style tabs/panels according to key IDE language (see IDEA-72177) 2011-07-25 14:58:33 +04:00
Sergey Evdokimov 2c3e19a1d3 Grails module type and Griffon module type should be nearby in module type list in "new project dialog". 2011-07-25 14:06:51 +04:00
Dmitry Avdeev 4e68dc2ac7 pushing faster + @NotNulls 2011-07-25 11:42:53 +04:00
Nikolay Matveev dbe4a82693 not null computable version of Computable interface 2011-07-25 07:51:58 +04:00
Nikolay Matveev 2b556ac006 made StringColumnInfo not final 2011-07-25 07:51:57 +04:00
Sergey Evdokimov 936e95de25 IDEA-51599 (Grails: web flow could be supported)
Added reference to state names.
2011-07-25 00:14:27 +04:00