idea/community.git
5 years agosync unfair xml attr value with implementing UnfairLocalInspectionTool for XmlDuplica...
Sergey Simonchik [Mon, 23 May 2016 13:13:30 +0000 (16:13 +0300)]
sync unfair xml attr value with implementing UnfairLocalInspectionTool for XmlDuplicatedIdInspection

5 years agoUse opaque panel for cell renderer
Alexander Lobas [Mon, 23 May 2016 13:11:52 +0000 (16:11 +0300)]
Use opaque panel for cell renderer

5 years ago[platform] illegal character highlighting moved into the platform (IDEA-CR-10947)
Roman Shevchenko [Mon, 23 May 2016 12:17:36 +0000 (14:17 +0200)]
[platform] illegal character highlighting moved into the platform (IDEA-CR-10947)

5 years agoIDEA-155877 Tests in fork mode does not work with kotlin
Egor.Ushakov [Mon, 23 May 2016 12:09:38 +0000 (15:09 +0300)]
IDEA-155877 Tests in fork mode does not work with kotlin

5 years agoDBE: recomendation from IDEA-CR-9779
Alexander Kass [Mon, 23 May 2016 09:36:38 +0000 (12:36 +0300)]
DBE: recomendation from IDEA-CR-9779

5 years ago[groovy] do not load ast in GrAnonymousClassDefinitionImpl#getBaseClassType (IDEA...
Daniil Ovchinnikov [Mon, 23 May 2016 11:38:18 +0000 (14:38 +0300)]
[groovy] do not load ast in GrAnonymousClassDefinitionImpl#getBaseClassType (IDEA-155550)

5 years agoIDEA-142683 Incompatible assignment warnings for valid Gradle files (most configurati...
Vladislav.Soroka [Mon, 23 May 2016 11:30:33 +0000 (14:30 +0300)]
IDEA-142683 Incompatible assignment warnings for valid Gradle files (most configuration closures).

5 years agoremoved a couple of isUnitTest()
Alexey Kudravtsev [Fri, 20 May 2016 16:28:47 +0000 (19:28 +0300)]
removed a couple of isUnitTest()

5 years agocleanup
Alexey Kudravtsev [Fri, 20 May 2016 16:19:19 +0000 (19:19 +0300)]
cleanup

5 years agoremoved a couple of isUnitTest()
Alexey Kudravtsev [Fri, 20 May 2016 16:18:07 +0000 (19:18 +0300)]
removed a couple of isUnitTest()

5 years agoremoved usages of RuntimeInterruptedException which is no longer relevant
Alexey Kudravtsev [Fri, 20 May 2016 11:35:01 +0000 (14:35 +0300)]
removed usages of RuntimeInterruptedException which is no longer relevant

5 years agoIDEA-130196 Cannot load maven archetype list: Silent OutOfMemoryError
Vladislav.Soroka [Mon, 23 May 2016 10:34:31 +0000 (13:34 +0300)]
IDEA-130196 Cannot load maven archetype list: Silent OutOfMemoryError

5 years ago[ui] module validity check (EA-81096)
Roman Shevchenko [Mon, 23 May 2016 10:27:15 +0000 (12:27 +0200)]
[ui] module validity check (EA-81096)

5 years ago[vfs] diagnostic (EA-80972)
Roman Shevchenko [Mon, 23 May 2016 10:19:11 +0000 (12:19 +0200)]
[vfs] diagnostic (EA-80972)

5 years agoupdate font render context on 'reinitSettings' so that antialiasing settings changes... idea/162.401
Dmitry Batrak [Mon, 23 May 2016 09:53:43 +0000 (12:53 +0300)]
update font render context on 'reinitSettings' so that antialiasing settings changes are visible in editor immediately (when ligatures are enabled)

5 years agogradle: fix task executions view first table column background
Vladislav.Soroka [Mon, 23 May 2016 10:10:56 +0000 (13:10 +0300)]
gradle: fix task executions view first table column background

5 years ago[vfs] diagnostic (EA-82791)
Roman Shevchenko [Mon, 23 May 2016 10:03:07 +0000 (12:03 +0200)]
[vfs] diagnostic (EA-82791)

5 years agodelegate LightVirtualFileBase.getFileType to the original if present (https://github... appcode/162.399 appcode/162.441 clion/162.400
peter [Mon, 23 May 2016 08:31:44 +0000 (10:31 +0200)]
delegate LightVirtualFileBase.getFileType to the original if present (https://github.com/JetBrains/intellij-community/pull/342)

5 years agoupdate TransactionGuard javadoc and cache the instance to avoid "already disposed...
peter [Mon, 23 May 2016 07:46:16 +0000 (09:46 +0200)]
update TransactionGuard javadoc and cache the instance to avoid "already disposed" exceptions from bg threads after closing the IDE

5 years agoensure that all transaction-related invokeLater-s are executed, even after applicatio...
peter [Mon, 23 May 2016 07:38:41 +0000 (09:38 +0200)]
ensure that all transaction-related invokeLater-s are executed, even after application is disposed (on shutdown hook)

5 years agofix: IDEA-145963 Arquillian TestNG: on 'Group' configuration option selecting, includ...
Nikolay Mikhaylov [Mon, 23 May 2016 08:15:10 +0000 (11:15 +0300)]
fix: IDEA-145963 Arquillian TestNG: on 'Group' configuration option selecting, include the 'arquillian' group automatically

5 years ago[vcs-log] correctly delete old storage files appcode/162.387 appcode/162.392 clion/162.389 clion/162.393 dbe/162.382 dbe/162.394 phpstorm/162.385 phpstorm/162.395 pycharm/162.384 pycharm/162.386 pycharm/162.396 pycharm/162.397 rubymine/162.388 rubymine/162.398 webstorm/162.390 webstorm/162.391
Julia Beliaeva [Sun, 22 May 2016 17:06:26 +0000 (20:06 +0300)]
[vcs-log] correctly delete old storage files

5 years ago[vcs-log] properly generate storage file name: replace symbols in project name that...
Julia Beliaeva [Sun, 22 May 2016 16:54:50 +0000 (19:54 +0300)]
[vcs-log] properly generate storage file name: replace symbols in project name that can not be used on the specific platform IDEA-155788

Specifically, windows does not allow colon in file names.

5 years ago[vcs-log] minor: use lambdas in PersistentUtil
Julia Beliaeva [Sun, 22 May 2016 16:38:47 +0000 (19:38 +0300)]
[vcs-log] minor: use lambdas in PersistentUtil

5 years agoMarking ancient version 0.1-1-gae5a of coffeescript-idea as incompatible: it has...
Maxim.Mossienko [Sun, 22 May 2016 16:17:38 +0000 (18:17 +0200)]
Marking ancient version 0.1-1-gae5a of coffeescript-idea as incompatible: it has Coffeescript language definition and because of that IDE reindex on each start (IDEA-156264)
Also added RESTClient v 1.2, it has java 8 compatibility problem during static initialization

5 years agoshared indices is not enabled in current iteration
Maxim.Mossienko [Sun, 22 May 2016 15:42:42 +0000 (17:42 +0200)]
shared indices is not enabled in current iteration

5 years ago[vcs-log] busy icon is under last row, not the table end appcode/162.377 clion/162.378 phpstorm/162.379 pycharm/162.375 pycharm/162.376 webstorm/162.374
Julia Beliaeva [Sun, 22 May 2016 02:39:38 +0000 (05:39 +0300)]
[vcs-log] busy icon is under last row, not the table end

5 years ago[vcs-log] actual table height can be bigger than preferred by more than a icon height
Julia Beliaeva [Sun, 22 May 2016 02:32:24 +0000 (05:32 +0300)]
[vcs-log] actual table height can be bigger than preferred by more than a icon height

5 years ago[vcs-log] fix root indicator height in progress footer (make it the same as the other...
Julia Beliaeva [Sun, 22 May 2016 02:19:00 +0000 (05:19 +0300)]
[vcs-log] fix root indicator height in progress footer (make it the same as the other part of the footer)

5 years ago[vcs-log] references panel in commit details is wrappable appcode/162.371 clion/162.373 dbe/162.366 phpstorm/162.369 pycharm/162.367 pycharm/162.370 rubymine/162.372
Julia Beliaeva [Sat, 21 May 2016 20:33:30 +0000 (23:33 +0300)]
[vcs-log] references panel in commit details is wrappable

5 years ago[vcs-log] use advantages of ScrollablePanel to replace preffered size magic in Detail...
Julia Beliaeva [Sat, 21 May 2016 17:17:57 +0000 (20:17 +0300)]
[vcs-log] use advantages of ScrollablePanel to replace preffered size magic in DetailsPanel

5 years agoregex: allow ruby caret negated properties (IDEA-123952) appcode/162.364 appcode/162.365 clion/162.363 phpstorm/162.362
Bas Leijdekkers [Sat, 21 May 2016 09:55:06 +0000 (11:55 +0200)]
regex: allow ruby caret negated properties (IDEA-123952)

5 years agoregex: parse property inside class definition [\p{X}] correctly
Bas Leijdekkers [Fri, 20 May 2016 21:42:54 +0000 (23:42 +0200)]
regex: parse property inside class definition [\p{X}] correctly

5 years agoregex: disallow ruby named group calls in java regexps
Bas Leijdekkers [Fri, 20 May 2016 13:20:12 +0000 (15:20 +0200)]
regex: disallow ruby named group calls in java regexps

5 years agowrite volatile values directly to avoid inspection's warning appcode/162.349 appcode/162.359 appcode/162.730 clion/162.350 clion/162.360 dbe/162.355 phpstorm/162.347 pycharm/162.352 pycharm/162.357 rubymine/162.354 webstorm/162.358
Maxim.Mossienko [Fri, 20 May 2016 22:24:13 +0000 (00:24 +0200)]
write volatile values directly to avoid inspection's warning

5 years agofix for NPE when node == null for psi
Maxim.Mossienko [Fri, 20 May 2016 22:23:11 +0000 (00:23 +0200)]
fix for NPE when node == null for psi

5 years agoavoid extra lock object
Maxim.Mossienko [Fri, 20 May 2016 22:09:47 +0000 (00:09 +0200)]
avoid extra lock object

5 years agofix testdata
Maxim.Mossienko [Fri, 20 May 2016 22:08:31 +0000 (00:08 +0200)]
fix testdata

5 years agodo not return invalid files
Gregory.Shrago [Fri, 20 May 2016 19:49:50 +0000 (22:49 +0300)]
do not return invalid files

5 years agono need to invalidate the whole component tree; just repaint
Gregory.Shrago [Fri, 20 May 2016 17:14:10 +0000 (20:14 +0300)]
no need to invalidate the whole component tree; just repaint

5 years ago[groovy] @DelegatesTo: support string type (IDEA-150794)
Daniil Ovchinnikov [Fri, 20 May 2016 19:37:46 +0000 (22:37 +0300)]
[groovy] @DelegatesTo: support string type (IDEA-150794)

5 years agogood code red: applicability check for non-generic method requires types calculation
Anna.Kozlova [Fri, 20 May 2016 19:44:12 +0000 (21:44 +0200)]
good code red: applicability check for non-generic method requires types calculation

5 years agolambda -> anonymous: remove redundant cast when no more needed
Anna.Kozlova [Fri, 20 May 2016 18:57:20 +0000 (20:57 +0200)]
lambda -> anonymous: remove redundant cast when no more needed

5 years ago[groovy] unwrap class type for static GDK methods before checking applicability ...
Daniil Ovchinnikov [Fri, 20 May 2016 18:34:56 +0000 (21:34 +0300)]
[groovy] unwrap class type for static GDK methods before checking applicability (IDEA-156373)

5 years ago[java-decompiler] correct decompilation of refs to inner generic classes (IDEA-155430)
Roman Shevchenko [Fri, 20 May 2016 18:15:46 +0000 (20:15 +0200)]
[java-decompiler] correct decompilation of refs to inner generic classes (IDEA-155430)

5 years ago[groovy] transformations: transform anonymous classes
Daniil Ovchinnikov [Fri, 20 May 2016 17:38:57 +0000 (20:38 +0300)]
[groovy] transformations: transform anonymous classes

5 years agoCleanup (formatting; typos)
Roman Shevchenko [Fri, 20 May 2016 17:41:40 +0000 (19:41 +0200)]
Cleanup (formatting; typos)

5 years agoCleanup (formatting; typos)
Roman Shevchenko [Fri, 20 May 2016 17:40:42 +0000 (19:40 +0200)]
Cleanup (formatting; typos)

5 years agoCleanup (formatting)
Roman Shevchenko [Fri, 20 May 2016 17:31:26 +0000 (19:31 +0200)]
Cleanup (formatting)

5 years agoEA-82587 - NPE: ParameterTablePanel$.getTableCellRendererComponent
Anna.Kozlova [Fri, 20 May 2016 16:28:55 +0000 (18:28 +0200)]
EA-82587 - NPE: ParameterTablePanel$.getTableCellRendererComponent

5 years agogoto declaration: start find usages if lambda parameter without type declared is...
Anna.Kozlova [Fri, 20 May 2016 16:24:23 +0000 (18:24 +0200)]
goto declaration: start find usages if lambda parameter without type declared is selected (IDEA-156369)

5 years agolambda.isValueCompatible should not cache inference results for calls inside lambda...
Anna.Kozlova [Fri, 20 May 2016 16:03:15 +0000 (18:03 +0200)]
lambda.isValueCompatible should not cache inference results for calls inside lambda body as they may depend on incomplete top level inference where LambdaExpressionCompatibilityConstraint is reduced (IDEA-156311)

5 years agoEA-82726 - E: BaseRefactoringProcessor.run
Anna.Kozlova [Fri, 20 May 2016 15:28:51 +0000 (17:28 +0200)]
EA-82726 - E: BaseRefactoringProcessor.run

5 years agoEA-82640 - E: BaseRefactoringProcessor.run
Anna.Kozlova [Fri, 20 May 2016 15:27:33 +0000 (17:27 +0200)]
EA-82640 - E: BaseRefactoringProcessor.run

5 years agoupcoming changes to the spec and javac (JDK-8145614; JDK-8142876)
Anna.Kozlova [Fri, 20 May 2016 13:08:04 +0000 (15:08 +0200)]
upcoming changes to the spec and javac (JDK-8145614; JDK-8142876)

5 years agoqualify statically imported methods if they conflict with local members (IDEA-156273)
Anna.Kozlova [Thu, 19 May 2016 16:19:07 +0000 (18:19 +0200)]
qualify statically imported methods if they conflict with local members (IDEA-156273)

5 years agoDetected indent notifier works as EnterHandlerDelegate now
Yaroslav Lepenkin [Fri, 20 May 2016 16:48:20 +0000 (19:48 +0300)]
Detected indent notifier works as EnterHandlerDelegate now

5 years ago[groovy] reimplement @Vetoable support as transformation
Daniil Ovchinnikov [Fri, 20 May 2016 16:15:00 +0000 (19:15 +0300)]
[groovy] reimplement @Vetoable support as transformation

5 years ago[groovy] transformations: convenience methods for transformation context
Daniil Ovchinnikov [Fri, 20 May 2016 15:54:58 +0000 (18:54 +0300)]
[groovy] transformations: convenience methods for transformation context

5 years ago[groovy] @Bindable support: find single delegate method
Daniil Ovchinnikov [Fri, 20 May 2016 15:49:39 +0000 (18:49 +0300)]
[groovy] @Bindable support: find single delegate method

5 years ago[groovy] move @Bindable support with another transformations
Daniil Ovchinnikov [Fri, 20 May 2016 14:32:53 +0000 (17:32 +0300)]
[groovy] move @Bindable support with another transformations

5 years ago[groovy] delegate @Bindable support methods documentation to methods of PropertyChang...
Daniil Ovchinnikov [Fri, 20 May 2016 13:52:49 +0000 (16:52 +0300)]
[groovy] delegate @Bindable support methods documentation to methods of PropertyChangeSupport

5 years ago[groovy] ability to specify delegate element for fetching documentation
Daniil Ovchinnikov [Fri, 20 May 2016 13:30:26 +0000 (16:30 +0300)]
[groovy] ability to specify delegate element for fetching documentation

5 years agodeprecated DebugProcessAdapter, use DebugProcessListener with default methods instead
Egor.Ushakov [Fri, 20 May 2016 16:07:25 +0000 (19:07 +0300)]
deprecated DebugProcessAdapter, use DebugProcessListener with default methods instead

5 years ago[patch]: remove unnecessary userData flag
Nadya Zabrodina [Fri, 20 May 2016 15:47:41 +0000 (18:47 +0300)]
[patch]:  remove unnecessary userData flag

5 years ago[patch]: remove option 'include base revision texts into patch'
Nadya Zabrodina [Fri, 20 May 2016 15:27:22 +0000 (18:27 +0300)]
[patch]:  remove option 'include base revision texts  into patch'

* this option is usually  used for shelves and it is still available for shelf;

5 years ago[java] correct Java version in .class file editor notification (IDEA-156371)
Roman Shevchenko [Fri, 20 May 2016 16:04:01 +0000 (18:04 +0200)]
[java] correct Java version in .class file editor notification (IDEA-156371)

5 years agoJavaLikeLangLineIndentProvider: more implementation and refactoring
Rustam Vishnyakov [Fri, 20 May 2016 16:04:02 +0000 (19:04 +0300)]
JavaLikeLangLineIndentProvider: more implementation and refactoring

5 years agoadded PositionManager.getAcceptedFileTypes to simplify iteration and avoid (in future...
Egor.Ushakov [Fri, 20 May 2016 15:46:20 +0000 (18:46 +0300)]
added PositionManager.getAcceptedFileTypes to simplify iteration and avoid (in future) checking file type inside instances

5 years ago[java] illegal character highlighting (IDEA-144046)
Roman Shevchenko [Fri, 20 May 2016 15:48:03 +0000 (17:48 +0200)]
[java] illegal character highlighting (IDEA-144046)

5 years agoFix jumping/blinking tab labels
Gregory.Shrago [Fri, 20 May 2016 15:43:16 +0000 (18:43 +0300)]
Fix jumping/blinking tab labels

5 years agoWI-31621 Integrate template projects into PhpStorm
Shaverdova Elena [Fri, 20 May 2016 15:15:57 +0000 (18:15 +0300)]
WI-31621 Integrate template projects into PhpStorm
 Fix exception https://youtrack.jetbrains.com/issue/WI-31621#comment=27-1441385

5 years agomerge: simplify merge algorithm
Aleksey Pivovarov [Fri, 20 May 2016 13:23:10 +0000 (16:23 +0300)]
merge: simplify merge algorithm

* new one produces same results, but is much simplier

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Fri, 20 May 2016 15:07:45 +0000 (18:07 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoinspection tool window: do not make a mess from RefClass and RefImplicitConstructor
Dmitry Batkovich [Fri, 20 May 2016 15:05:47 +0000 (18:05 +0300)]
inspection tool window:  do not make a mess from RefClass and RefImplicitConstructor

5 years agoinspection tool window: disable "remove from EP" for predefined EPs
Dmitry Batkovich [Fri, 20 May 2016 14:59:59 +0000 (17:59 +0300)]
inspection tool window:  disable "remove from EP" for predefined EPs

5 years agomore diagnostics for EA-82730 - assert: TransactionGuardImpl.submitTransactionAndWait appcode/162.344 clion/162.346
peter [Fri, 20 May 2016 14:46:29 +0000 (16:46 +0200)]
more diagnostics for EA-82730 - assert: TransactionGuardImpl.submitTransactionAndWait

5 years agoRecent tests collapses tests executed from the same run configuration.
Yaroslav Lepenkin [Fri, 20 May 2016 13:14:23 +0000 (16:14 +0300)]
Recent tests collapses tests executed from the same run configuration.
- provided simple versioning of TestStateStorage.Record
- run configuration name hash is saved into TestStateStorage.Record
- lots of refactorings

5 years agoinvalidate only buttons with text webstorm/162.343
Gregory.Shrago [Fri, 20 May 2016 14:07:15 +0000 (17:07 +0300)]
invalidate only buttons with text

5 years agoIDEA-155493 IDEA hanged after "Perforce go Online" action was cancelled
peter [Fri, 20 May 2016 13:51:17 +0000 (15:51 +0200)]
IDEA-155493 IDEA hanged after "Perforce go Online" action was cancelled

5 years agoIDEA-156308 "Other" live template context works like "Everywhere"
peter [Fri, 20 May 2016 13:20:27 +0000 (15:20 +0200)]
IDEA-156308 "Other" live template context works like "Everywhere"

5 years agoMore readable rule language for indent position calculation
Rustam Vishnyakov [Fri, 20 May 2016 12:36:16 +0000 (15:36 +0300)]
More readable rule language for indent position calculation

5 years agobuild scripts: added 'instrumentation-util-8' module to standalone JPS distribution...
nik [Fri, 20 May 2016 13:30:11 +0000 (16:30 +0300)]
build scripts: added 'instrumentation-util-8' module to standalone JPS distribution (IDEA-CR-10874)

5 years agoinspection tool window: disable "remove from EP" for predefined EPs
Dmitry Batkovich [Fri, 20 May 2016 12:17:59 +0000 (15:17 +0300)]
inspection tool window:  disable "remove from EP" for predefined EPs

5 years agoinspection tool window: order suppress fixes
Dmitry Batkovich [Fri, 20 May 2016 12:17:09 +0000 (15:17 +0300)]
inspection tool window:  order suppress fixes

5 years ago[patch]: fix exception and handle situation when hunk has wrong format and doesn... pycharm/162.341
Nadya Zabrodina [Fri, 20 May 2016 11:57:56 +0000 (14:57 +0300)]
[patch]:  fix exception and handle situation when hunk has wrong format and doesn't contain modification lines

* wrong hunks skipped;
* annotations added;
* log warn and debug if needed;

5 years agoIDEA-155958 Render bug in Find Usages after code updates appcode/162.342 clion/162.340 dbe/162.337 webstorm/162.336
Vassiliy.Kudryashov [Fri, 20 May 2016 11:44:03 +0000 (14:44 +0300)]
IDEA-155958 Render bug in Find Usages after code updates

5 years agoensure absence of hash conflicts
Konstantin Ulitin [Fri, 20 May 2016 11:45:23 +0000 (14:45 +0300)]
ensure absence of hash conflicts

5 years agoIDEA-155554 ImportMavenRepositoriesTask should be asynchronous
Vladislav.Soroka [Fri, 20 May 2016 11:37:59 +0000 (14:37 +0300)]
IDEA-155554 ImportMavenRepositoriesTask should be asynchronous

5 years agoIDEA-155548 gradle: classpath does not include generated resources appcode/162.332 clion/162.334 phpstorm/162.333 pycharm/162.335 rubymine/162.339
Vladislav.Soroka [Fri, 20 May 2016 10:10:30 +0000 (13:10 +0300)]
IDEA-155548 gradle: classpath does not include generated resources

5 years ago[platform] check for project disposal in background task (IDEA-CR-10895)
Roman Shevchenko [Fri, 20 May 2016 10:07:31 +0000 (12:07 +0200)]
[platform] check for project disposal in background task (IDEA-CR-10895)

5 years agoNPE fix
Vassiliy.Kudryashov [Fri, 20 May 2016 09:58:31 +0000 (12:58 +0300)]
NPE fix

5 years agohuman readable intention family names for IDEA-156288 webstorm/162.330
Dennis Ushakov [Thu, 19 May 2016 17:13:23 +0000 (20:13 +0300)]
human readable intention family names for IDEA-156288

5 years agoupdating bundled runtime from update script - don't use debug build of jdk
Dmitry Batrak [Fri, 20 May 2016 09:37:29 +0000 (12:37 +0300)]
updating bundled runtime from update script - don't use debug build of jdk

5 years agoChanges for IDEA-CR-10721
Rustam Vishnyakov [Thu, 19 May 2016 17:03:15 +0000 (20:03 +0300)]
Changes for IDEA-CR-10721

5 years agocorrect AddAnnotationIntention applicability appcode/162.327 clion/162.328
peter [Fri, 20 May 2016 07:04:20 +0000 (09:04 +0200)]
correct AddAnnotationIntention applicability

5 years agomore comprehensive assertion in PsiLiteralStub.getLiteralType (IDEA-CR-10901) idea/162.325 webstorm/162.326
peter [Fri, 20 May 2016 05:49:09 +0000 (07:49 +0200)]
more comprehensive assertion in PsiLiteralStub.getLiteralType (IDEA-CR-10901)

5 years agomake Module file type known in any IDE - also for WI-31621 Integrate template project... appcode/162.321 clion/162.316 dbe/162.317 phpstorm/162.318 pycharm/162.315 pycharm/162.319 rubymine/162.323 webstorm/162.324
Shaverdova Elena [Thu, 19 May 2016 19:53:51 +0000 (22:53 +0300)]
make Module file type known in any IDE - also for WI-31621 Integrate template projects into PhpStorm

5 years ago[io] move synchronized markCorrupted out of storage lock to avoid incorrect locking...
Julia Beliaeva [Thu, 19 May 2016 16:25:28 +0000 (19:25 +0300)]
[io] move synchronized markCorrupted out of storage lock to avoid incorrect locking order

5 years ago[io] minor: reoder fields so that all non-final fields are together
Julia Beliaeva [Thu, 19 May 2016 15:31:14 +0000 (18:31 +0300)]
[io] minor: reoder fields so that all non-final fields are together