idea/community.git
5 years agoutil: specify "pt" explicitly (IDEA-CR-5046)
Sergey Simonchik [Fri, 18 Sep 2015 14:20:31 +0000 (17:20 +0300)]
util: specify "pt" explicitly (IDEA-CR-5046)

5 years agoIDEA-145301 HiDPI: font size is too small for text inside HTML <code> elements
Sergey Simonchik [Fri, 18 Sep 2015 14:16:42 +0000 (17:16 +0300)]
IDEA-145301 HiDPI: font size is too small for text inside HTML <code> elements

5 years ago[git] detect dirty tree problem, use volatile instead of AtomicBoolean since it's...
Kirill Likhodedov [Thu, 17 Sep 2015 17:15:25 +0000 (20:15 +0300)]
[git] detect dirty tree problem, use volatile instead of AtomicBoolean since it's enough to do so

5 years ago[git tests] Use DialogManager for Messages as well as for dialogs
Kirill Likhodedov [Thu, 17 Sep 2015 17:13:52 +0000 (20:13 +0300)]
[git tests] Use DialogManager for Messages as well as for dialogs

& convert it to Kotlin

5 years ago[git] toString
Kirill Likhodedov [Thu, 17 Sep 2015 17:09:34 +0000 (20:09 +0300)]
[git] toString

5 years ago[git] GitChangesSaver.getOperationName as a verb (unlike getSaverName) + make some...
Kirill Likhodedov [Thu, 17 Sep 2015 17:09:11 +0000 (20:09 +0300)]
[git] GitChangesSaver.getOperationName as a verb (unlike getSaverName) + make some methods public for future usage

5 years ago[git] Extract method for future usage
Kirill Likhodedov [Sat, 22 Aug 2015 12:27:56 +0000 (15:27 +0300)]
[git] Extract method for future usage

5 years ago[git] add javadoc
Kirill Likhodedov [Sat, 22 Aug 2015 11:17:44 +0000 (14:17 +0300)]
[git] add javadoc

5 years ago[git] Fix a misprint
Kirill Likhodedov [Sat, 22 Aug 2015 11:05:46 +0000 (14:05 +0300)]
[git] Fix a misprint

5 years ago[git] Fix potential NPE
Kirill Likhodedov [Sat, 22 Aug 2015 11:05:24 +0000 (14:05 +0300)]
[git] Fix potential NPE

5 years ago[git] cleanup: move declarations closer to the usage
Kirill Likhodedov [Sat, 22 Aug 2015 11:04:58 +0000 (14:04 +0300)]
[git] cleanup: move declarations closer to the usage

5 years ago[git] use correct method for invokeAndWait
Kirill Likhodedov [Sat, 22 Aug 2015 11:03:08 +0000 (14:03 +0300)]
[git] use correct method for invokeAndWait

5 years ago[git] Move showUntrackedFilesDialogWithRollback to the utility class
Kirill Likhodedov [Sat, 22 Aug 2015 11:01:39 +0000 (14:01 +0300)]
[git] Move showUntrackedFilesDialogWithRollback to the utility class

5 years ago[git] rename class to a more generic name to contain all helper methods related to...
Kirill Likhodedov [Sat, 22 Aug 2015 10:55:55 +0000 (13:55 +0300)]
[git] rename class to a more generic name to contain all helper methods related to untracked files error

5 years agoSpecify licenses for several third-party Python libraries used in PyCharm
Mikhail Golubev [Fri, 18 Sep 2015 12:52:12 +0000 (15:52 +0300)]
Specify licenses for several third-party Python libraries used in PyCharm

5 years agoinit offset field just like line:col field.. not tooltip this time idea/142.4980
Gregory.Shrago [Fri, 18 Sep 2015 13:16:30 +0000 (16:16 +0300)]
init offset field just like line:col field.. not tooltip this time

5 years agofixed action update
liana.bakradze [Fri, 18 Sep 2015 13:12:41 +0000 (16:12 +0300)]
fixed action update

5 years agobetter diagnostics for EA-72923 - CCE: AllInDirectoryConfigurationProducer.setupConfi...
Dmitry Avdeev [Fri, 18 Sep 2015 13:09:19 +0000 (16:09 +0300)]
better diagnostics for EA-72923 - CCE: AllInDirectoryConfigurationProducer.setupConfigurationFromContext

5 years ago[git] cleanup: formatting, notnull
Kirill Likhodedov [Wed, 9 Sep 2015 12:49:06 +0000 (15:49 +0300)]
[git] cleanup: formatting, notnull

5 years ago[git] throw exception if stash failed, log if there was nothing to stash
Kirill Likhodedov [Wed, 9 Sep 2015 12:47:17 +0000 (15:47 +0300)]
[git] throw exception if stash failed, log if there was nothing to stash

5 years ago[git] stash all roots to be stashed, don't recheck
Kirill Likhodedov [Wed, 9 Sep 2015 12:41:24 +0000 (15:41 +0300)]
[git] stash all roots to be stashed, don't recheck

We already know what roots are dirty, when passing them to the save method.

Inline the stash() method: no more point to keep it separate.

5 years ago[git] if error output is empty, display the stdout to avoid displaying empty message...
Kirill Likhodedov [Tue, 15 Sep 2015 09:49:41 +0000 (12:49 +0300)]
[git] if error output is empty, display the stdout to avoid displaying empty message to the user

5 years ago[git tests] check on start that everything was deleted from the test root
Kirill Likhodedov [Wed, 9 Sep 2015 09:56:08 +0000 (12:56 +0300)]
[git tests] check on start that everything was deleted from the test root

E.g. if a previous test was abnormally terminated and tearDown was not
called properly at that time.

5 years ago[git] place testRoot into a subfolder of the temp directory
Kirill Likhodedov [Thu, 10 Sep 2015 12:36:53 +0000 (15:36 +0300)]
[git] place testRoot into a subfolder of the temp directory

5 years ago[git] cleanup: remove unused methods
Kirill Likhodedov [Tue, 8 Sep 2015 15:02:14 +0000 (18:02 +0300)]
[git] cleanup: remove unused methods

5 years ago[git] remove "suspendable" command mode
Kirill Likhodedov [Tue, 8 Sep 2015 14:14:35 +0000 (17:14 +0300)]
[git] remove "suspendable" command mode

there is no need to suspend the write lock taken for the rebase command
since no other command is executed from the interactive rebase handler.

5 years ago[git tests] more diagnostics in assertion
Kirill Likhodedov [Tue, 8 Sep 2015 13:02:12 +0000 (16:02 +0300)]
[git tests] more diagnostics in assertion

5 years ago[git tests] run git tests not on EDT
Kirill Likhodedov [Tue, 8 Sep 2015 12:27:55 +0000 (15:27 +0300)]
[git tests] run git tests not on EDT

May cause issues when UI interaction is expected
(e.g. for authentication), and there also will be an assertion in a while
since Git commands shouldn't be called from the EDT in production anyway

5 years agoNotification: provide title in the assertion about empty content
Kirill Likhodedov [Thu, 17 Sep 2015 16:50:40 +0000 (19:50 +0300)]
Notification: provide title in the assertion about empty content

5 years ago[git] Sometimes both "fatal:" and "error:" prefixes are used in Git error messages...
Kirill Likhodedov [Sat, 22 Aug 2015 12:58:07 +0000 (15:58 +0300)]
[git] Sometimes both "fatal:" and "error:" prefixes are used in Git error messages: cleanup both of them

5 years agodon't suggest typeparameter::new refs
Anna Kozlova [Fri, 18 Sep 2015 12:55:58 +0000 (15:55 +0300)]
don't suggest typeparameter::new refs

5 years agofixed NPE
liana.bakradze [Fri, 18 Sep 2015 12:50:32 +0000 (15:50 +0300)]
fixed NPE

5 years agoIDEA-140263 Focus on checkbox instead of "new window" button in "Open project" pop...
Denis Fokin [Fri, 18 Sep 2015 12:48:50 +0000 (15:48 +0300)]
IDEA-140263 Focus on checkbox instead of "new window" button in "Open project" pop-up dialog

5 years agoembedded live templates: HTML templates
Dmitry Avdeev [Fri, 18 Sep 2015 12:12:12 +0000 (15:12 +0300)]
embedded live templates: HTML templates

5 years ago[patch]: improve include base revision text option and add appropriate tooltip
Nadya Zabrodina [Thu, 17 Sep 2015 15:40:13 +0000 (18:40 +0300)]
[patch]: improve include base revision text option and add appropriate tooltip

5 years ago[patch]: remove file selection panel related to 'include base revision texts' option
Nadya Zabrodina [Thu, 27 Aug 2015 17:08:05 +0000 (20:08 +0300)]
[patch]: remove file selection panel related to  'include base revision texts' option

* fix IDEA-140735 - "Create patch" should be performed under progress: now we exclude all big files silently
* (IDEA-75771, IDEA-135267) UI file selector problem fixed

5 years agoEDU-478 Unresolved reference inspection doesn't work in Sandbox
liana.bakradze [Fri, 18 Sep 2015 12:19:39 +0000 (15:19 +0300)]
EDU-478 Unresolved reference inspection doesn't work in Sandbox

5 years agocompletion of constructor refs (IDEA-145281) appcode/142.4979 phpstorm/142.4978
Anna Kozlova [Fri, 18 Sep 2015 11:01:37 +0000 (14:01 +0300)]
completion of constructor refs (IDEA-145281)

5 years agocompletion inside method call after new could use return type constrains/other variab...
Anna Kozlova [Fri, 18 Sep 2015 10:32:15 +0000 (13:32 +0300)]
completion inside method call after new could use return type constrains/other variables ignoring unresolved IntellijIdeaRulezz type (IDEA-144885)

5 years agostatic methods of interfaces: accept calls on type parameters with exact one interfac...
Anna Kozlova [Fri, 18 Sep 2015 09:43:08 +0000 (12:43 +0300)]
static methods of interfaces: accept calls on type parameters with exact one interface bound (IDEA-145269)

5 years agoPathRefs: improve escaping handling 5
Gregory.Shrago [Fri, 18 Sep 2015 10:59:20 +0000 (13:59 +0300)]
PathRefs: improve escaping handling 5

5 years ago[shelve]: improve matching change list strategy for unshelve
Nadya Zabrodina [Fri, 18 Sep 2015 10:55:25 +0000 (13:55 +0300)]
[shelve]: improve matching change list strategy for unshelve

5 years agoEDU-477 Disable "fill answer placeholders" action if there is no placeholders in...
liana.bakradze [Fri, 18 Sep 2015 10:56:03 +0000 (13:56 +0300)]
EDU-477 Disable "fill answer placeholders" action if there is no placeholders in selected file

5 years agoCleanup (RunnerWinProcess made unnecessary)
Roman Shevchenko [Fri, 18 Sep 2015 10:58:09 +0000 (13:58 +0300)]
Cleanup (RunnerWinProcess made unnecessary)

5 years agoembedded live templates: support default values
Dmitry Avdeev [Fri, 18 Sep 2015 10:47:17 +0000 (13:47 +0300)]
embedded live templates: support default values

5 years agoembedded live templates: support variables
Dmitry Avdeev [Fri, 18 Sep 2015 10:36:54 +0000 (13:36 +0300)]
embedded live templates: support variables

5 years agocleanup
Dmitry Avdeev [Fri, 18 Sep 2015 09:52:23 +0000 (12:52 +0300)]
cleanup

5 years agoMerge remote-tracking branch 'origin/master'
irengrig [Fri, 18 Sep 2015 10:47:04 +0000 (12:47 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoEDU-476 Broken answer placehoders in case of pressed enter
liana.bakradze [Fri, 18 Sep 2015 10:40:02 +0000 (13:40 +0300)]
EDU-476 Broken answer placehoders in case of pressed enter

5 years agoMerge remote-tracking branch 'origin/master'
irengrig [Fri, 18 Sep 2015 10:44:06 +0000 (12:44 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoWideSelectionTreeUI: remove additional property added earlier
irengrig [Fri, 18 Sep 2015 10:38:37 +0000 (12:38 +0200)]
WideSelectionTreeUI: remove additional property added earlier

5 years agofixed incorrect update of slot variables while stepping
Egor.Ushakov [Fri, 18 Sep 2015 10:11:00 +0000 (13:11 +0300)]
fixed incorrect update of slot variables while stepping

5 years agosome color-blindness fixes in the darcula color scheme
Sergey Malenkov [Fri, 18 Sep 2015 10:25:30 +0000 (13:25 +0300)]
some color-blindness fixes in the darcula color scheme

5 years agomake CompletionAutoPopupTester.groovy @CompileStatic to avoid scrambling issues
peter [Fri, 18 Sep 2015 10:08:20 +0000 (12:08 +0200)]
make CompletionAutoPopupTester.groovy @CompileStatic to avoid scrambling issues

5 years agoembedded live templates: ui refactored
Dmitry Avdeev [Fri, 18 Sep 2015 09:24:27 +0000 (12:24 +0300)]
embedded live templates: ui refactored

5 years agoIDEA-141684 Tips of the day. Font size. appcode/142.4977 clion/142.4976
Anton Tarasov [Fri, 18 Sep 2015 08:40:34 +0000 (11:40 +0300)]
IDEA-141684 Tips of the day. Font size.

5 years agoescape junit3 names
Anna Kozlova [Fri, 18 Sep 2015 05:26:21 +0000 (08:26 +0300)]
escape junit3 names
EA-67387 - PE: MapSerializerUtil.checkPropName

5 years agoEA-61901 - NPE: MoveClassesOrPackagesUtil.findClassByName
Anna Kozlova [Fri, 18 Sep 2015 05:13:47 +0000 (08:13 +0300)]
EA-61901 - NPE: MoveClassesOrPackagesUtil.findClassByName

5 years agomake sure captured wildcard invalidated on context invalidation
Anna Kozlova [Fri, 18 Sep 2015 04:50:31 +0000 (07:50 +0300)]
make sure captured wildcard invalidated on context invalidation
(EA-68967 - IAE: PsiType.getJavaLangObject)

5 years agoEA-73181 - UOE: InlineMethodProcessor$.inlineUsage
Anna Kozlova [Fri, 18 Sep 2015 04:34:53 +0000 (07:34 +0300)]
EA-73181 - UOE: InlineMethodProcessor$.inlineUsage

5 years agologging for EA-68436 - NPE: TestFailedEvent.<init>
Anna Kozlova [Fri, 18 Sep 2015 04:07:53 +0000 (07:07 +0300)]
logging for EA-68436 - NPE: TestFailedEvent.<init>
rearrange same fields in hierarchy, cleanup

5 years agomoved parsing of language level synonyms (e.g. "8" for "1.8") to common place (IDEA...
nik [Fri, 18 Sep 2015 08:12:35 +0000 (11:12 +0300)]
moved parsing of language level synonyms (e.g. "8" for "1.8") to common place (IDEA-CR-4996)

5 years agooptimization: don't create editors for all modules when module is deleted in 'Project...
nik [Fri, 18 Sep 2015 07:43:29 +0000 (10:43 +0300)]
optimization: don't create editors for all modules when module is deleted in 'Project Structure' dialog

5 years agoIDEA-144655 Smart PSI pointers should retain old offsets after inserting text after...
peter [Fri, 18 Sep 2015 07:32:36 +0000 (09:32 +0200)]
IDEA-144655 Smart PSI pointers should retain old offsets after inserting text after them

5 years agoavoid unnecessary tree traversals when creating PsiAnchor
peter [Fri, 18 Sep 2015 07:21:04 +0000 (09:21 +0200)]
avoid unnecessary tree traversals when creating PsiAnchor

5 years agoPathRefs: improve escaping handling 4 appcode/142.4965 clion/142.4967 dbe/142.4966 idea/142.4969 phpstorm/142.4971 pycharm/142.4974 rubymine/142.4973 webstorm/142.4975
Gregory.Shrago [Thu, 17 Sep 2015 21:59:52 +0000 (00:59 +0300)]
PathRefs: improve escaping handling 4

5 years agoTable actions Up and Down should be aware of cycleScrolling parameter
Konstantin Bulenkov [Thu, 17 Sep 2015 21:09:37 +0000 (23:09 +0200)]
Table actions Up and Down should be aware of cycleScrolling parameter

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 17 Sep 2015 21:05:53 +0000 (23:05 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agono offset for progress in case of new UI
Konstantin Bulenkov [Thu, 17 Sep 2015 20:41:05 +0000 (22:41 +0200)]
no offset for progress in case of new UI

5 years agoPathRefs: improve escaping handling 3
Gregory.Shrago [Thu, 17 Sep 2015 19:16:12 +0000 (22:16 +0300)]
PathRefs: improve escaping handling 3

5 years agoMerge remote-tracking branch 'origin/master'
Shaverdova Elena [Thu, 17 Sep 2015 18:29:53 +0000 (21:29 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoEA-62776 Fixed setting working directory when executing "svn --version" command
Konstantin Kolosovsky [Thu, 17 Sep 2015 18:07:51 +0000 (21:07 +0300)]
EA-62776 Fixed setting working directory when executing "svn --version" command

5 years agoMerging php-slicing feature branch
Shaverdova Elena [Thu, 17 Sep 2015 18:10:49 +0000 (21:10 +0300)]
Merging php-slicing feature branch

5 years agoDifferentiate ids for remote interpreters based on vagrant with multiple vms configur...
Dmitry Trofimov [Thu, 17 Sep 2015 14:19:08 +0000 (16:19 +0200)]
Differentiate ids for remote interpreters based on vagrant with multiple vms configuration.

5 years agoPathRefs: improve escaping handling 2
Gregory.Shrago [Thu, 17 Sep 2015 17:55:12 +0000 (20:55 +0300)]
PathRefs: improve escaping handling 2

5 years agocleanup
Sergey Ignatov [Thu, 17 Sep 2015 15:16:32 +0000 (18:16 +0300)]
cleanup

5 years agoadd an overloading for getting plugins for the current build
Sergey Ignatov [Thu, 17 Sep 2015 15:15:57 +0000 (18:15 +0300)]
add an overloading for getting plugins for the current build

5 years agobetter wording for no debug info message
Egor.Ushakov [Thu, 17 Sep 2015 17:38:52 +0000 (20:38 +0300)]
better wording for no debug info message

5 years agofixed NPE in slots matching
Egor.Ushakov [Thu, 17 Sep 2015 17:36:15 +0000 (20:36 +0300)]
fixed NPE in slots matching

5 years agodiff: mark gutter icons with Alignment.LEFT
Aleksey Pivovarov [Thu, 17 Sep 2015 16:58:24 +0000 (19:58 +0300)]
diff: mark gutter icons with Alignment.LEFT

5 years agoenabled go to source for slot variables
Egor.Ushakov [Thu, 17 Sep 2015 16:50:36 +0000 (19:50 +0300)]
enabled go to source for slot variables

5 years agocleanup
Dmitry Avdeev [Thu, 17 Sep 2015 14:00:37 +0000 (17:00 +0300)]
cleanup

5 years agoIncrease a possible right margin when aligning to CodeStyleSettings.MAX_RIGHT_MARGIN
Rustam Vishnyakov [Thu, 17 Sep 2015 16:29:57 +0000 (19:29 +0300)]
Increase a possible right margin when aligning to CodeStyleSettings.MAX_RIGHT_MARGIN

5 years agodo not match not visible variables names
Egor.Ushakov [Thu, 17 Sep 2015 16:16:22 +0000 (19:16 +0300)]
do not match not visible variables names

5 years agoPathRefs: improve escaping handling
Gregory.Shrago [Thu, 17 Sep 2015 16:03:50 +0000 (19:03 +0300)]
PathRefs: improve escaping handling

5 years agoILazyParseable: token highlighting pass & ability to chameleon back
Gregory.Shrago [Thu, 17 Sep 2015 00:04:06 +0000 (03:04 +0300)]
ILazyParseable: token highlighting pass & ability to chameleon back

5 years agoIn-place python instead of injection: relax type requirements
Gregory.Shrago [Wed, 16 Sep 2015 22:25:32 +0000 (01:25 +0300)]
In-place python instead of injection: relax type requirements

5 years agoRemove action script if we had problem reading from it (IDEA-128540)
Maxim.Mossienko [Thu, 17 Sep 2015 15:57:29 +0000 (17:57 +0200)]
Remove action script if we had problem reading from it (IDEA-128540)
Previous fix lacks fact of ObjectInputStream constructor to do the read over passed input stream, and such read also can fail for file with zero length

5 years agomore diagnostics for StubBasedPsiElementBase.notBoundInExistingAst assertion pycharm/142.4963
peter [Thu, 17 Sep 2015 15:24:01 +0000 (17:24 +0200)]
more diagnostics for StubBasedPsiElementBase.notBoundInExistingAst assertion

5 years agoPY-16908 Simpler parameter name expansion to delete it from the docstring
Mikhail Golubev [Thu, 17 Sep 2015 15:24:50 +0000 (18:24 +0300)]
PY-16908 Simpler parameter name expansion to delete it from the docstring

Use existing methods of CharArrayUtil.

5 years agoPY-16908 Support combined parameter declarations in Numpy docstrings
Mikhail Golubev [Thu, 17 Sep 2015 14:49:36 +0000 (17:49 +0300)]
PY-16908 Support combined parameter declarations in Numpy docstrings

5 years agoChange to a warning and see what actually fails (if anything)
Rustam Vishnyakov [Thu, 17 Sep 2015 14:46:52 +0000 (17:46 +0300)]
Change to a warning and see what actually fails (if anything)

5 years agoCleanup/green code
Rustam Vishnyakov [Thu, 17 Sep 2015 14:04:40 +0000 (17:04 +0300)]
Cleanup/green code

5 years ago[gradle] extract GradleScriptType.patchResolveScope() for reuse purposes
Daniil Ovchinnikov [Thu, 17 Sep 2015 15:21:30 +0000 (11:21 -0400)]
[gradle] extract GradleScriptType.patchResolveScope() for reuse purposes

5 years agomore slots tests appcode/142.4962 clion/142.4961
Egor.Ushakov [Thu, 17 Sep 2015 14:44:24 +0000 (17:44 +0300)]
more slots tests

5 years agoMethod to load latest versions of plugins in non-release channels
Ivan Chirkov [Thu, 17 Sep 2015 00:28:01 +0000 (20:28 -0400)]
Method to load latest versions of plugins in non-release channels

5 years agoMethod to load latest versions of plugins in non-release channels
Ivan Chirkov [Wed, 16 Sep 2015 23:58:41 +0000 (19:58 -0400)]
Method to load latest versions of plugins in non-release channels

5 years agoIDEA-139795 Do not explicitly set "last modified time" for files during move/rename...
Konstantin Kolosovsky [Thu, 17 Sep 2015 14:17:14 +0000 (17:17 +0300)]
IDEA-139795 Do not explicitly set "last modified time" for files during move/rename - as incorrect value could be set resulting in "file cache conflict" issues

5 years agoRefactored JBTable - methods extracted
Konstantin Kolosovsky [Mon, 27 Jul 2015 09:29:32 +0000 (12:29 +0300)]
Refactored JBTable - methods extracted

5 years agodiff-tests, lang-tests and platform-tests migrated to Java 8
nik [Thu, 17 Sep 2015 13:36:38 +0000 (16:36 +0300)]
diff-tests, lang-tests and platform-tests migrated to Java 8