Commit Graph
124221 Commits
Author SHA1 Message Date
Anna Kozlova 6a38fbafaf new inference: avoid current type calculation during conflict resolution for target type detection (IDEA-121052) 2014-02-21 12:42:22 +01:00
nik edf1d19ecc don't load modules from disabled plugins 2014-02-21 15:37:10 +04:00
Max Medvedev 019aa0a2f2 unused field 2014-02-21 15:28:32 +04:00
Max Medvedev 83a5adaa1c IDEA-117643 use a correct file for searching for binding variables. Complete binding variables in debugger's watch editor 2014-02-21 15:28:32 +04:00
Max Medvedev 45c7715d51 duplicated code 2014-02-21 15:28:31 +04:00
Max Medvedev 7b9be7e19b IDEA-117643 don't add parameters for binding variables. Just try to infer them as they are. 2014-02-21 15:28:30 +04:00
Max Medvedev aeb329234b IDEA-119691 Groovy: References to outer class properties should be resolved to accessors if they exist. Fields are prefferable only inside its containing class (not inside inner classes of the outer class) 2014-02-21 15:28:29 +04:00
Anton Makeev c41376f3ef CPP build 2014-02-21 12:25:58 +01:00
Andrey Vlasovskikh add0457487 Merge branch 'goto-module' 2014-02-21 15:17:20 +04:00
Andrey Vlasovskikh 5897600c63 Changed the visual representation of PyFileImpl to be more Python module-like (PY-6923)
For modules only names are shown (no extensions). For '__init__.py'
files representing packages only package names are shown (its parent
directories).
2014-02-21 15:13:23 +04:00
Andrey Vlasovskikh bdac622cc6 Added Python modules to 'Navigate to class' and 'Navigate to symbol' results (PY-6923) 2014-02-21 15:11:14 +04:00
Andrey Vlasovskikh 6c401b1682 Added Python module names index (PY-6923)
The index contains a map from module name (without '.py') to its
VirtualFile. The index stores '__init__.py' files under their package
name.
2014-02-21 14:59:55 +04:00
Roman Shevchenko 751a08798b EA-46543 (diagnostic) 2014-02-21 11:19:18 +01:00
Ekaterina Tuzova a91b1d0343 Merge remote-tracking branch 'origin/master' 2014-02-21 14:18:40 +04:00
Ekaterina Tuzova 31ea5013cc grab focus in show all action from interpreter combobox 2014-02-21 14:17:39 +04:00
Ekaterina Tuzova f6be520b78 remove association if vEnv associated with different project was selected 2014-02-21 14:05:37 +04:00
Sergey Evdokimov 6df7c8db7f Move GroovyImporter back to org.jetbrains.idea.maven.importing , bacause it used from some plugins. 2014-02-21 14:02:59 +04:00
Vladimir Krivosheev 69b7118cc5 WebBrowserManager API post review 2014-02-21 10:59:43 +01:00
Sergey Simonchik e051d7af92 looks like there are a lot of clients assuming default JTable scrollable viewport size (450x400) 2014-02-21 13:32:45 +04:00
Aleksey Pivovarov 8111501a4e diff: fix action name 2014-02-21 12:45:56 +04:00
Aleksey Pivovarov 8c6f416580 IDEA-121050 diff: fix typo 2014-02-21 12:41:54 +04:00
Aleksey Pivovarov 644139eb2f IDEA-120993 diff: fix diff range calculation in case of newline at the beginning of file
In case of empty range of one side we must return TextRange(n, n-1).

Previously, it was made by correctRangeEnd():
begin/end offsets are at the start of the same line -> we shift end one char backwards (because previous symbol is "\n") -> we got what we want
But in case of first line there are no "\n" that will move us from 0 line to -1 (because this is beginning of file).
2014-02-21 12:38:04 +04:00
Aleksey Pivovarov 41921f74ae diff: rename action 2014-02-21 12:38:04 +04:00
Aleksey Pivovarov 6be4951381 diff: add generics 2014-02-21 12:38:03 +04:00
Aleksey Pivovarov 7458f325f0 github: add assertion 2014-02-21 12:38:03 +04:00
Aleksey Pivovarov 04d6c56d6d diff: do not fail completely on by-word comparison of two extremely big lines 2014-02-21 12:38:03 +04:00
Aleksey Pivovarov 997c1b2f56 diff: ask to show content of equal files 2014-02-21 12:38:02 +04:00
Aleksey Pivovarov 74153c9188 diff: @Nullable 2014-02-21 12:38:02 +04:00
Aleksey Pivovarov b285dea60f diff: do not call read action to access to local read-only document 2014-02-21 12:38:02 +04:00
Dmitry Batrak 7058ea244a IDEA-80056 Column selection mode improvement
small API change, as per review - partial revert
2014-02-21 11:38:01 +04:00
Dmitry Batrak fe84447e66 IDEA-80056 Column selection mode improvement
small API change, as per review
2014-02-21 11:31:59 +04:00
Mikhail Golubev 24763b6085 IDEA-121074 Make JIRA remote API version undefined only on actual URL change 2014-02-21 01:49:24 +04:00
Anna Kozlova 964fcf5994 java 8: final and default/static in interfaces 2014-02-20 22:40:18 +01:00
Anna Kozlova d2c3b4baef more specific inference: do not compare functional types if both methods were generic 2014-02-20 22:40:17 +01:00
Anna Kozlova e42ff74cc5 testdata for IDEA-120992 2014-02-20 22:40:16 +01:00
Anna Kozlova 217a1fd92f new inference: address anonymous classes (IDEA-121063) 2014-02-20 22:40:15 +01:00
Anna Kozlova 0f023fa5ab testdata for IDEA-121055 2014-02-20 22:40:14 +01:00
Mikhail Golubev 6900ca8776 IDEA-121077 Fix JQL query construction in JIRA connector 2014-02-21 01:23:57 +04:00
Roman Shevchenko d2513fa0c0 java: wrong method used 2014-02-20 22:19:55 +01:00
Roman Shevchenko 9fd2a227ff groovy: not-so-fast performance test excluded from the suite 2014-02-20 22:17:56 +01:00
Roman Shevchenko 6c6ac37cf6 java: ability to skip slow tests 2014-02-20 22:11:48 +01:00
Roman Shevchenko f2ed5a62ca Cleanup (platform tests moved to platform) 2014-02-20 20:53:37 +01:00
Roman Shevchenko 9c85eb9287 Cleanup (dead code; readability; typos; annotations) 2014-02-20 20:53:37 +01:00
Roman Shevchenko 0799e8b8e5 Cleanup (common class extracted) 2014-02-20 20:53:37 +01:00
Vladimir Krivosheev 815bba3d7e pass project to psi file factory 2014-02-20 20:42:57 +01:00
Vladimir Krivosheev 00f817a83f LanguageConsoleImpl is not intended to be extended 2014-02-20 20:42:57 +01:00
Vladimir Krivosheev 0b90dc8e74 add todo note 2014-02-20 20:42:57 +01:00
Vladimir Krivosheev 2c034c0a2c implement ConsoleJavaScriptInspectionFilter 2014-02-20 20:42:56 +01:00
Anna Kozlova a38c63ca8a new inference: isAcceptable for method reference 2014-02-20 20:27:41 +01:00
Anna Kozlova a4deb4da3d new inference: isAcceptable for lambda 2014-02-20 20:27:40 +01:00