Egor.Ushakov [Tue, 23 Jun 2015 17:54:26 +0000 (20:54 +0300)]
nullable added
Oleg Sukhodolsky [Wed, 24 Jun 2015 10:03:26 +0000 (13:03 +0300)]
RUBY-16868: .bundle removed from list of ignored files
Aleksey Pivovarov [Wed, 24 Jun 2015 09:31:58 +0000 (12:31 +0300)]
IDEA-141846 diff: remove additional bottom border in modal windows
Anna Kozlova [Wed, 24 Jun 2015 09:25:24 +0000 (12:25 +0300)]
adjust splitter according to toolwindow orientation
Anna Kozlova [Wed, 24 Jun 2015 08:40:55 +0000 (11:40 +0300)]
missing override: include in cleanup (IDEA-141447)
peter [Tue, 23 Jun 2015 18:01:48 +0000 (20:01 +0200)]
javadoc for Language.isCaseSensitive
Aleksey Pivovarov [Wed, 24 Jun 2015 08:55:21 +0000 (11:55 +0300)]
EA-69853 - assert: LineStatusTracker.createHighlighter
Anna Kozlova [Wed, 24 Jun 2015 08:08:36 +0000 (11:08 +0300)]
lambda valueCompatible check: don't evaluate constant expressions which could lead to reference resolution during overload check = caching possible wrong refs (IDEA-141808)
nik [Wed, 24 Jun 2015 08:08:35 +0000 (11:08 +0300)]
added generalized constructor to StubBasedPsiElementBase to allow inheriting from it in poor languages which doesn't support multiple constructors
Vladimir Krivosheev [Wed, 24 Jun 2015 08:05:26 +0000 (10:05 +0200)]
we use shared event loop group now, so, we don't have to use shutdown hook
Anna Kozlova [Wed, 24 Jun 2015 06:55:35 +0000 (09:55 +0300)]
AIOOBE for groovy (IDEA-141775)
Anna Kozlova [Wed, 24 Jun 2015 06:43:05 +0000 (09:43 +0300)]
import tests: replace dialog with popup menu
Vladimir.Orlov [Wed, 24 Jun 2015 05:01:58 +0000 (08:01 +0300)]
IDEA-141765 Unable to compile IDEA 15 EAP from source
Yann Cébron [Wed, 24 Jun 2015 04:39:56 +0000 (06:39 +0200)]
RunConfigurableTest: safer tearDown
Konstantin Bulenkov [Wed, 24 Jun 2015 00:10:17 +0000 (03:10 +0300)]
fix commit button for yosemite laf
Konstantin Bulenkov [Wed, 24 Jun 2015 00:09:45 +0000 (03:09 +0300)]
regenerate icons
Konstantin Bulenkov [Wed, 24 Jun 2015 00:09:27 +0000 (03:09 +0300)]
add option button icons
Konstantin Bulenkov [Tue, 23 Jun 2015 17:33:58 +0000 (20:33 +0300)]
cleanup
Ilya.Kazakevich [Tue, 23 Jun 2015 21:05:43 +0000 (00:05 +0300)]
Merge remote-tracking branch 'origin/master'
Maxim.Mossienko [Tue, 23 Jun 2015 17:05:42 +0000 (19:05 +0200)]
IDEA-141824 Replace In Files does not actually start replace operation when Preview tab is active
peter [Tue, 23 Jun 2015 16:58:04 +0000 (18:58 +0200)]
make LookupElementBuilder.getAllLookupStrings really immutable
Egor.Ushakov [Tue, 23 Jun 2015 16:32:31 +0000 (19:32 +0300)]
fixed blinking ExecutionManagerTest.testRun
Egor.Ushakov [Tue, 23 Jun 2015 16:16:13 +0000 (19:16 +0300)]
add utility method for containing method
peter [Tue, 23 Jun 2015 16:20:41 +0000 (18:20 +0200)]
IDEA-126629 java.io.Closeable is not AutoCloseable in some cases
search for close() method in a correct scope
Vladimir Krivosheev [Tue, 23 Jun 2015 16:14:40 +0000 (18:14 +0200)]
use MultiMap directly, don't create intermediate list of pairs
Vladimir Krivosheev [Tue, 23 Jun 2015 15:55:13 +0000 (17:55 +0200)]
IDEA-CR-3146 use user data instead of map — reduce sources of memory leaks
Yaroslav Lepenkin [Tue, 23 Jun 2015 15:36:42 +0000 (18:36 +0300)]
Elizaveta Shashkova [Tue, 23 Jun 2015 15:03:10 +0000 (18:03 +0300)]
Do not start CheckOutPutThread in subprocesses without alive threads (PY-14969
)
If there is no alive threads, CheckOutputThread breaks debug session.
peter [Tue, 23 Jun 2015 14:31:49 +0000 (16:31 +0200)]
clear java bean info cache every 100 tests
Ilya.Kazakevich [Tue, 23 Jun 2015 14:24:09 +0000 (17:24 +0300)]
Merge remote-tracking branch 'origin/master'
Yaroslav Lepenkin [Tue, 23 Jun 2015 13:19:56 +0000 (16:19 +0300)]
Do not skip blocks outside of formatting range, when building block wrappers. Blocks with alignments will be built and in some cases aligned properly.
Removed FieldInColumnsPreFormatProcessor, because now using CodeStyleManager#reformatWithContext we can reformat not only selected fragment, but also all blocks with alignments found there. (Also it fixes IDEA-99343)
Corrected test data
Maxim.Mossienko [Tue, 23 Jun 2015 14:04:51 +0000 (16:04 +0200)]
IDEA-141800 "Except comments" replacement option doesn't work as expected
Egor.Ushakov [Tue, 23 Jun 2015 14:13:39 +0000 (17:13 +0300)]
preserve lambda breakpoint properties
Yann Cébron [Tue, 23 Jun 2015 14:10:15 +0000 (16:10 +0200)]
FinderRecursivePanel tests: light, cleanup
Bas Leijdekkers [Mon, 22 Jun 2015 15:26:56 +0000 (17:26 +0200)]
IG: generate serialVersionUID correctly in the presence of bridge methods
Bas Leijdekkers [Mon, 22 Jun 2015 15:11:19 +0000 (17:11 +0200)]
IG: generate serialVersionUID correctly for generic parameters
Bas Leijdekkers [Mon, 22 Jun 2015 14:53:55 +0000 (16:53 +0200)]
IG: cleanup
Sergey Ignatov [Tue, 23 Jun 2015 13:50:09 +0000 (16:50 +0300)]
get rid of yellow code
Sergey Savenko [Tue, 23 Jun 2015 13:22:10 +0000 (16:22 +0300)]
Do not attempt to extract bundled extensions when not on EDT
Konstantin Bulenkov [Tue, 23 Jun 2015 13:14:18 +0000 (16:14 +0300)]
DialogWrapper: use generic method for where help button is available
Konstantin Bulenkov [Tue, 23 Jun 2015 13:12:02 +0000 (16:12 +0300)]
add yosemite help button UI
Konstantin Bulenkov [Tue, 23 Jun 2015 13:11:27 +0000 (16:11 +0300)]
yosemite help button (focused)
Konstantin Bulenkov [Tue, 23 Jun 2015 13:11:03 +0000 (16:11 +0300)]
yosemite help button
Konstantin Bulenkov [Tue, 23 Jun 2015 13:09:56 +0000 (16:09 +0300)]
add IntelliJ laf for aqua based lafs on mac
Sergey Ignatov [Tue, 23 Jun 2015 13:12:38 +0000 (16:12 +0300)]
IDEA-141806 Recently Edited Files - are not persisted between project reopen
Egor.Ushakov [Tue, 23 Jun 2015 13:10:54 +0000 (16:10 +0300)]
correctly map lambdas if there's more than one debugger location is mapped on the line
nik [Tue, 23 Jun 2015 12:55:13 +0000 (15:55 +0300)]
scope for maven server libraries changed to 'provided'
nik [Tue, 23 Jun 2015 12:54:33 +0000 (15:54 +0300)]
gradle tooling extension jars extract to a separate library with 'provided' scope
Anna Kozlova [Tue, 23 Jun 2015 12:44:52 +0000 (15:44 +0300)]
import tests: skip leading whitespaces
Anna Kozlova [Tue, 23 Jun 2015 12:37:00 +0000 (15:37 +0300)]
import/export tests: merge terminated & skipped
Anna Kozlova [Tue, 23 Jun 2015 12:17:04 +0000 (15:17 +0300)]
import tests: provide settings for imported configurations
Anna Kozlova [Tue, 23 Jun 2015 11:48:19 +0000 (14:48 +0300)]
test history: prettify generated names
Anna Kozlova [Tue, 23 Jun 2015 11:28:44 +0000 (14:28 +0300)]
make test history per project
Anna Kozlova [Tue, 23 Jun 2015 11:16:10 +0000 (14:16 +0300)]
introduce local variable intention should not go to outer anonymous class (IDEA-141716)
Anna Kozlova [Tue, 23 Jun 2015 10:16:59 +0000 (13:16 +0300)]
run junit parameterized: filter out methods by name and parameters start (IDEA-141013)
Anna Kozlova [Tue, 23 Jun 2015 09:47:33 +0000 (12:47 +0300)]
rerun failed: choose GlobalSearchScope if initial configuration was configured to run in project (IDEA-141481)
Dany [Tue, 23 Jun 2015 12:47:13 +0000 (15:47 +0300)]
IDEA-141098 Enable Groovy Shell for modules with complete distribution only
Maxim.Mossienko [Tue, 23 Jun 2015 12:45:51 +0000 (14:45 +0200)]
removed logging
Konstantin Bulenkov [Tue, 23 Jun 2015 12:41:17 +0000 (15:41 +0300)]
fix square button painting for yosemite laf
Maxim.Mossienko [Tue, 23 Jun 2015 12:26:39 +0000 (14:26 +0200)]
faster gc for soft refs
Konstantin Bulenkov [Tue, 23 Jun 2015 12:22:56 +0000 (15:22 +0300)]
dedicated border for yosemite button
Vladimir Krivosheev [Tue, 23 Jun 2015 12:01:24 +0000 (14:01 +0200)]
cleanup
Konstantin Bulenkov [Tue, 23 Jun 2015 11:51:24 +0000 (14:51 +0300)]
register new text field and button border
Konstantin Bulenkov [Tue, 23 Jun 2015 11:50:56 +0000 (14:50 +0300)]
refactor darcula textfield
Konstantin Bulenkov [Tue, 23 Jun 2015 11:24:46 +0000 (14:24 +0300)]
updated text firelds for yosemite
Konstantin Bulenkov [Tue, 23 Jun 2015 11:23:41 +0000 (14:23 +0300)]
paint focus for yosemite buttons
Konstantin Bulenkov [Tue, 23 Jun 2015 11:22:29 +0000 (14:22 +0300)]
yosemite focused default button
Konstantin Bulenkov [Tue, 23 Jun 2015 11:22:07 +0000 (14:22 +0300)]
yosemite focused button
Vladimir Krivosheev [Tue, 23 Jun 2015 11:53:13 +0000 (13:53 +0200)]
stream provider — introduce processChildren
Ability to reduce lock calls and reduce search operations (will be important in case of read-only sources) Skip hidden or directory by default.
Simplify readSchemesFromProviders logic — could be the same as "read from file" because now stream provide is much closer to FS (opposite to old idea-server design) and number of possible issues are not actual anymore (yep — we rely on FS/GIT)
Use the same file name filter for readSchemesFromProviders as in case of "read from file"
Extract base test case from GitTest and add LoadTest to cover fixed functionality.
Get rid of async flag — ignored in any case.
Alexey Kudravtsev [Tue, 23 Jun 2015 11:36:57 +0000 (14:36 +0300)]
project leak in tests
Yaroslav Lepenkin [Tue, 23 Jun 2015 10:53:04 +0000 (13:53 +0300)]
Use formatter based detector by default
Yaroslav Lepenkin [Tue, 23 Jun 2015 10:51:01 +0000 (13:51 +0300)]
moved test to another package
nik [Tue, 23 Jun 2015 11:11:52 +0000 (14:11 +0300)]
restored ability to mark plugin as essential
(it's needed for Android Studio, also it may be useful for Php plugin in PhpStorm)
Alexey Kudravtsev [Mon, 22 Jun 2015 16:42:24 +0000 (19:42 +0300)]
test for component declared under wrong tag
Alexey Kudravtsev [Mon, 22 Jun 2015 16:28:42 +0000 (19:28 +0300)]
moved computeMedian
nik [Tue, 23 Jun 2015 09:21:39 +0000 (12:21 +0300)]
FileColorSettingsTable: fire events from TableModel's methods
nik [Tue, 23 Jun 2015 09:17:44 +0000 (12:17 +0300)]
use static field to reduce memory usage
nik [Tue, 23 Jun 2015 08:11:43 +0000 (11:11 +0300)]
javadoc for ItemRemovable
nik [Tue, 23 Jun 2015 08:01:20 +0000 (11:01 +0300)]
java compiler target level table: use more specific event (IDEA-CR-3287)
Anna Kozlova [Mon, 22 Jun 2015 16:38:57 +0000 (19:38 +0300)]
EA-69633 - IAE: ProjectFileIndexImpl.isInLibrarySource
(e.g. for package with multiple directories)
Anna Kozlova [Mon, 22 Jun 2015 16:29:37 +0000 (19:29 +0300)]
hide rename file for files outside project (EA-69745 - assert: RenameFileAction.actionPerformed)
Anna Kozlova [Mon, 22 Jun 2015 15:26:32 +0000 (18:26 +0300)]
report unrelated defaults when 2 default methods provided; abstract/default otherwise (IDEA-141714)
Anna Kozlova [Mon, 22 Jun 2015 14:33:43 +0000 (17:33 +0300)]
safe delete: hide warning about static import if found in the one-class-file which would be deleted (IDEA-141686)
Anna Kozlova [Mon, 22 Jun 2015 13:51:51 +0000 (16:51 +0300)]
fix equals templates (IDEA-141700)
Anna Kozlova [Mon, 22 Jun 2015 12:14:17 +0000 (15:14 +0300)]
restore edit run configurations from welcome screen
Anna Kozlova [Sun, 21 Jun 2015 19:26:10 +0000 (22:26 +0300)]
test history (initial)
Anna Kozlova [Sun, 21 Jun 2015 16:12:51 +0000 (19:12 +0300)]
import tests: reorganize
Anna Kozlova [Sun, 21 Jun 2015 12:56:55 +0000 (15:56 +0300)]
import tests: global action provided
create SMRunnerConsoleProperties by restored configuration read from provided xml
allow to import without framework provided, though no navigation, rerun failed etc is possible
Anna Kozlova [Sun, 21 Jun 2015 09:37:49 +0000 (12:37 +0300)]
import tests: store run configuration settings to xml so further rerun is possible
Anna Kozlova [Sat, 20 Jun 2015 20:01:55 +0000 (23:01 +0300)]
import test results from 'same type' toolbar: rerun failed if provided, location
Anna Kozlova [Sat, 20 Jun 2015 19:59:52 +0000 (22:59 +0300)]
rerun failed java tests: cleanup
Anna Kozlova [Sat, 20 Jun 2015 19:42:09 +0000 (22:42 +0300)]
tests ui: last visible row statistics
Anna Kozlova [Fri, 19 Jun 2015 20:15:21 +0000 (23:15 +0300)]
safe delete unused environment + deprecations
Anna Kozlova [Fri, 19 Jun 2015 18:57:17 +0000 (21:57 +0300)]
export test results: remember location url if provided (import from file)
Anna Kozlova [Fri, 19 Jun 2015 18:54:44 +0000 (21:54 +0300)]
export test results: override output file if already exists
Anna Kozlova [Fri, 19 Jun 2015 15:34:43 +0000 (18:34 +0300)]
tests: delegate rerunFailed creation to console properties
Anna Kozlova [Fri, 19 Jun 2015 12:55:43 +0000 (15:55 +0300)]
tests ui: allow to place console under the tests tree; make status line shorter in this case
Yann Cébron [Tue, 23 Jun 2015 08:45:11 +0000 (10:45 +0200)]
FinderRecursivePanel.mergeListItems: restore setMergeListItemsRunning after exceptions
Yann Cébron [Tue, 23 Jun 2015 08:38:20 +0000 (10:38 +0200)]
FinderRecursivePanel: restore event.getValueIsAdjusting() (r=Sergey V.)
Andrey Vokin [Tue, 23 Jun 2015 07:52:38 +0000 (10:52 +0300)]
LightPlatformTestCase. Code cleanup