idea/community.git
6 years agorevert compiler-message to receive only one file
Dmitry Batkovich [Tue, 30 Aug 2016 15:41:41 +0000 (18:41 +0300)]
revert compiler-message to receive only one file

6 years agouse green stubs in java PSI to decrease the amount of AST being reloaded after GC
peter [Tue, 30 Aug 2016 15:34:31 +0000 (17:34 +0200)]
use green stubs in java PSI to decrease the amount of AST being reloaded after GC

6 years agoWEB-21827 Understand jsnext:main field in package.json
irengrig [Tue, 30 Aug 2016 15:25:24 +0000 (17:25 +0200)]
WEB-21827 Understand jsnext:main field in package.json

6 years agojson schema resolve in json files: correctly create lookup scope; do not check by...
irengrig [Tue, 30 Aug 2016 15:17:59 +0000 (17:17 +0200)]
json schema resolve in json files: correctly create lookup scope; do not check by other schemes, if the file have associated schema

6 years agoMerge remote-tracking branch 'origin/master' appcode/163.3560 idea/163.3561
Vladimir.Orlov [Tue, 30 Aug 2016 15:22:23 +0000 (18:22 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoUpdater tests fixed.
Vladimir.Orlov [Tue, 30 Aug 2016 15:18:17 +0000 (18:18 +0300)]
Updater tests fixed.

6 years agotype migration: migration to void: delete returns more accurately IDEA-159957
Dmitry Batkovich [Tue, 30 Aug 2016 15:17:51 +0000 (18:17 +0300)]
type migration: migration to void: delete returns more accurately IDEA-159957

6 years ago[groovy] fix unnecessary semicolon within traditional loops
Daniil Ovchinnikov [Tue, 30 Aug 2016 15:01:26 +0000 (18:01 +0300)]
[groovy] fix unnecessary semicolon within traditional loops

6 years agoinspection settings: do not recreate tree-ui components on apply appcode/163.3559 clion/163.3557
Dmitry Batkovich [Tue, 30 Aug 2016 14:52:31 +0000 (17:52 +0300)]
inspection settings: do not recreate tree-ui components on apply

6 years agoSchemeManagerIprProvider — part 2
Vladimir Krivosheev [Tue, 30 Aug 2016 14:48:47 +0000 (16:48 +0200)]
SchemeManagerIprProvider — part 2

6 years agoSchemeManagerIprProvider — part 1
Vladimir Krivosheev [Tue, 30 Aug 2016 13:36:16 +0000 (15:36 +0200)]
SchemeManagerIprProvider — part 1

6 years agocleanup
Vladimir Krivosheev [Tue, 30 Aug 2016 09:21:38 +0000 (11:21 +0200)]
cleanup

6 years agoconvert MockSchemeManagerFactory to kotlin
Vladimir Krivosheev [Tue, 30 Aug 2016 09:19:57 +0000 (11:19 +0200)]
convert MockSchemeManagerFactory to kotlin

6 years agoconvert MockSchemeManagerFactory to kotlin
Vladimir Krivosheev [Tue, 30 Aug 2016 09:19:48 +0000 (11:19 +0200)]
convert MockSchemeManagerFactory to kotlin

6 years agoPY-16055 Add quickfix and tests for functions with incorrect return annotation
Lada Gagina [Tue, 23 Aug 2016 18:31:25 +0000 (21:31 +0300)]
PY-16055  Add quickfix  and tests for functions with incorrect return annotation

Add quickfix for functions whose return type doesn't match their annotated type.

6 years agoPY-16055 Add warnings for functions with no return and empty return
Lada Gagina [Fri, 19 Aug 2016 14:55:18 +0000 (17:55 +0300)]
PY-16055  Add warnings for functions with no return and empty return

Add warnings for functions with return type annotation but empty return or no return at all.

6 years agoIDEA-160474 File Templates: 'Enable Live Templates' checkbox is cleared on restart
Dmitry Avdeev [Tue, 30 Aug 2016 13:58:52 +0000 (16:58 +0300)]
IDEA-160474 File Templates: 'Enable Live Templates' checkbox is cleared on restart

6 years agoExtensionPointDocumentationProvider: cleanup
Yann Cébron [Tue, 30 Aug 2016 13:53:11 +0000 (15:53 +0200)]
ExtensionPointDocumentationProvider: cleanup

6 years ago[groovy] fix unnecessary semicolon for traditional loops
Daniil Ovchinnikov [Tue, 30 Aug 2016 13:38:12 +0000 (16:38 +0300)]
[groovy] fix unnecessary semicolon for traditional loops

6 years agoIDEA-159638 scratch buffers generate errors in undo:
Anton Makeev [Tue, 30 Aug 2016 13:37:10 +0000 (15:37 +0200)]
IDEA-159638 scratch buffers generate errors in undo:
* allow actions not to record currently focused document as affected
* WriteCommandAction not correctly passes isGlobalAction()
* scratch file created doesn't screw up history by document reload via VfsUtil.saveText()
* scratch file creation is recorded as 'Create New Scratch File'

6 years agoDomStubUsingTest: cleanup
Yann Cébron [Tue, 30 Aug 2016 13:20:44 +0000 (15:20 +0200)]
DomStubUsingTest: cleanup

6 years agoWI-33038 java.lang.IllegalStateException: Unknown connection type is thrown after...
irengrig [Tue, 30 Aug 2016 13:00:35 +0000 (15:00 +0200)]
WI-33038 java.lang.IllegalStateException: Unknown connection type is thrown after openning Docker enabled interpreter with disabled PHP Docker plugin

6 years agoTests: suspending all threads doesn't work on IronPython as well
Elizaveta Shashkova [Tue, 30 Aug 2016 13:04:44 +0000 (16:04 +0300)]
Tests: suspending all threads doesn't work on IronPython as well

6 years agoDomStubUsingTest.testFoo: add missing access to Foo#getId
Yann Cébron [Tue, 30 Aug 2016 13:04:29 +0000 (15:04 +0200)]
DomStubUsingTest.testFoo: add missing access to Foo#getId

6 years agocleanup
Dmitry Avdeev [Tue, 30 Aug 2016 12:43:46 +0000 (15:43 +0300)]
cleanup

6 years agoMerge remote-tracking branch 'origin/master'
Vyacheslav Karpukhin [Tue, 30 Aug 2016 12:32:19 +0000 (14:32 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agoJavafx: Reduced search scope when looking for FXML controller class (continued)....
Pavel Dolgov [Tue, 30 Aug 2016 12:09:50 +0000 (15:09 +0300)]
Javafx: Reduced search scope when looking for FXML controller class (continued). Fixed caching the controller class that didn't track changes in some cases. (IDEA-160386)

6 years agoEA-87375 - TDDE: TraceableDisposable.throwDisposalError
Dmitry Batrak [Tue, 30 Aug 2016 12:14:38 +0000 (15:14 +0300)]
EA-87375 - TDDE: TraceableDisposable.throwDisposalError

6 years agoTests: module gc isn't supported in IronPython appcode/163.3544 clion/163.3543
Elizaveta Shashkova [Tue, 30 Aug 2016 12:02:42 +0000 (15:02 +0300)]
Tests: module gc isn't supported in IronPython

6 years agoMerge branch 'stigger/uitests'
Vyacheslav Karpukhin [Tue, 30 Aug 2016 11:58:48 +0000 (13:58 +0200)]
Merge branch 'stigger/uitests'

6 years agochange shortcut for toggle bookmark with mnemonic (WEB-15602)
Dennis Ushakov [Tue, 30 Aug 2016 10:18:15 +0000 (13:18 +0300)]
change shortcut for toggle bookmark with mnemonic (WEB-15602)

6 years agounused declaration: method patterns
Anna Kozlova [Tue, 30 Aug 2016 11:13:55 +0000 (14:13 +0300)]
unused declaration: method patterns

6 years agoWrong line painting when 'Group Tabs' is on (for example see VCS tool window)
Vassiliy.Kudryashov [Tue, 30 Aug 2016 11:22:15 +0000 (14:22 +0300)]
Wrong line painting when 'Group Tabs' is on (for example see VCS tool window)

6 years agoBackgroundTaskUtil - do not require EDT to execute background task
Aleksey Pivovarov [Tue, 30 Aug 2016 11:00:06 +0000 (14:00 +0300)]
BackgroundTaskUtil - do not require EDT to execute background task

* use better detection for modality state

6 years agodiff: remove TODO
Aleksey Pivovarov [Tue, 30 Aug 2016 11:36:01 +0000 (14:36 +0300)]
diff: remove TODO

follow-up: ba565a0

6 years agoIDEA-160466, EA-87301, EA-87475 exceptions on document update for an editor which...
Dmitry Batrak [Tue, 30 Aug 2016 11:42:00 +0000 (14:42 +0300)]
IDEA-160466, EA-87301, EA-87475 exceptions on document update for an editor which contains inlays

6 years agocleanup
Alexey Kudravtsev [Tue, 30 Aug 2016 10:36:21 +0000 (13:36 +0300)]
cleanup

6 years agomemory optimization: make collection fields nullable; remove unnecessary fields
Alexey Kudravtsev [Tue, 30 Aug 2016 10:36:10 +0000 (13:36 +0300)]
memory optimization: make collection fields nullable; remove unnecessary fields

6 years agoMake EditorTextField release its editor on project close if there is one (instead...
Alexey Kudravtsev [Tue, 30 Aug 2016 10:29:14 +0000 (13:29 +0300)]
Make EditorTextField release its editor on project close if there is one (instead of release during removeNotify() ugly hack)  to fix IDEA-159777 ObjectNotDisposedException on project close with opened evaluate window

6 years agosuppress transaction assertions until the application is loaded (IDEA-160453) phpstorm/163.3542
peter [Tue, 30 Aug 2016 10:59:19 +0000 (12:59 +0200)]
suppress transaction assertions until the application is loaded (IDEA-160453)

6 years agoenable transaction assertions by default
peter [Tue, 30 Aug 2016 10:56:12 +0000 (12:56 +0200)]
enable transaction assertions by default

6 years agoIDEA-160427 IDEA-CR-13371 now cast to (long) is added (probably sometimes excessive...
Tagir Valeev [Tue, 30 Aug 2016 11:17:17 +0000 (14:17 +0300)]
IDEA-160427 IDEA-CR-13371 now cast to (long) is added (probably sometimes excessive) in order to produce correct code

6 years ago[groovy] enable unnecessary 'public' inspection by default
Daniil Ovchinnikov [Tue, 30 Aug 2016 11:12:14 +0000 (14:12 +0300)]
[groovy] enable unnecessary 'public' inspection by default

6 years agocleanup: remove unnecessary 'public'
Daniil Ovchinnikov [Tue, 30 Aug 2016 10:56:44 +0000 (13:56 +0300)]
cleanup: remove unnecessary 'public'

6 years agoMerge remote-tracking branch 'origin/master'
Yann Cébron [Tue, 30 Aug 2016 10:50:41 +0000 (12:50 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agoDomElementXmlDescriptor: format
Yann Cébron [Tue, 30 Aug 2016 10:40:44 +0000 (12:40 +0200)]
DomElementXmlDescriptor: format

6 years ago[groovy] enable unnecessary 'def' inspection by default
Daniil Ovchinnikov [Tue, 30 Aug 2016 10:33:21 +0000 (13:33 +0300)]
[groovy] enable unnecessary 'def' inspection by default

6 years agocleanup: remove unnecessary 'def'
Daniil Ovchinnikov [Tue, 30 Aug 2016 10:32:07 +0000 (13:32 +0300)]
cleanup: remove unnecessary 'def'

6 years agoDevKit: PropertyKeyReferenceProvider use Module scope/caching PropertiesReferenceMana...
Yann Cébron [Tue, 30 Aug 2016 09:51:40 +0000 (11:51 +0200)]
DevKit: PropertyKeyReferenceProvider use Module scope/caching PropertiesReferenceManager.findPropertiesFiles

6 years agodiff: trim whitespaces when translating line between file revisions
Aleksey Pivovarov [Mon, 22 Aug 2016 14:16:42 +0000 (17:16 +0300)]
diff: trim whitespaces when translating line between file revisions

6 years agodiff: annotations - do not cache annotations in DiffViewer
Aleksey Pivovarov [Mon, 22 Aug 2016 13:08:14 +0000 (16:08 +0300)]
diff: annotations - do not cache annotations in DiffViewer

* AnnotationProvider should be dealing with caching instead
* we reuse annotations after `FileAnnotation.dispose()` call, that can be incorrect

6 years agogit: annotations - speedup loading
Aleksey Pivovarov [Mon, 29 Aug 2016 13:42:36 +0000 (16:42 +0300)]
git: annotations - speedup loading

* load file history asynchronously
* cache loaded annotations
* do not store annotated content - load it on demand
* use `git blame` output as much as we can
* the only usage for file history ATM - `HistoryIdColumn`, as we can't properly order commits without it

6 years agovcs: annotations - add javadoc for FileAnnotation
Aleksey Pivovarov [Mon, 22 Aug 2016 11:40:35 +0000 (14:40 +0300)]
vcs: annotations - add javadoc for FileAnnotation

* rearrange methods
* add default implementations

6 years agovcs: annotations - inline method that should not be in API
Aleksey Pivovarov [Mon, 22 Aug 2016 10:29:27 +0000 (13:29 +0300)]
vcs: annotations - inline method that should not be in API

6 years agovcs: lambdify
Aleksey Pivovarov [Mon, 22 Aug 2016 12:45:01 +0000 (15:45 +0300)]
vcs: lambdify

6 years agogit: annotations - do not wrap task into modal progress
Aleksey Pivovarov [Thu, 18 Aug 2016 16:58:26 +0000 (19:58 +0300)]
git: annotations - do not wrap task into modal progress

it should be done by the caller

6 years agovcs: annotations - move caching logic inside VCS implementation
Aleksey Pivovarov [Thu, 18 Aug 2016 15:54:00 +0000 (18:54 +0300)]
vcs: annotations - move caching logic inside VCS implementation

GitAnnotationProvider no longer caches annotations - this will be fixed in next commits

6 years agovcs: remove "vcs.use.annotation.cache" property
Aleksey Pivovarov [Thu, 18 Aug 2016 15:44:58 +0000 (18:44 +0300)]
vcs: remove "vcs.use.annotation.cache" property

6 years agoprolong bomb appcode/163.3529
Anna Kozlova [Tue, 30 Aug 2016 09:13:13 +0000 (12:13 +0300)]
prolong bomb

6 years agoIDEA-160387 LanguageResolvingUtil#collectProjectLanguages is slow
Yann Cébron [Tue, 30 Aug 2016 09:08:38 +0000 (11:08 +0200)]
IDEA-160387 LanguageResolvingUtil#collectProjectLanguages is slow
- cache LanguageDefinition on language's PsiClass
- fix misuse of GSS in CV calc

6 years agopython build scripts: unnecessary source roots removed
nik [Mon, 29 Aug 2016 18:08:19 +0000 (21:08 +0300)]
python build scripts: unnecessary source roots removed

6 years agoIDEA-160423 Caret#selectWordAtCaret should never operate on a different caret pycharm/163.3527
Dmitry Batrak [Tue, 30 Aug 2016 08:39:02 +0000 (11:39 +0300)]
IDEA-160423 Caret#selectWordAtCaret should never operate on a different caret

proper fix for injection case

6 years agosuggest default constructor in java completion (IDEA-CR-13383, IDEA-93584)
peter [Tue, 30 Aug 2016 08:07:02 +0000 (10:07 +0200)]
suggest default constructor in java completion (IDEA-CR-13383, IDEA-93584)

6 years agoOC-14104 Add SpacingBuilder.before(TokenSet)
Nikolaj Schumacher [Mon, 29 Aug 2016 08:08:36 +0000 (10:08 +0200)]
OC-14104 Add SpacingBuilder.before(TokenSet)

6 years agoIDEA-160428 IDEA-CR-13384 Parenthesized expressions support
Tagir Valeev [Tue, 30 Aug 2016 07:55:06 +0000 (10:55 +0300)]
IDEA-160428 IDEA-CR-13384 Parenthesized expressions support

6 years agoFixed "VirtualFileDeleteProvider" to delete files in single command appcode/163.3517 clion/163.3516 dbe/163.3518 idea/163.3512 phpstorm/163.3519 pycharm/163.3521 rubymine/163.3522 webstorm/163.3513
Konstantin Kolosovsky [Thu, 25 Aug 2016 13:52:03 +0000 (16:52 +0300)]
Fixed "VirtualFileDeleteProvider" to delete files in single command

One command per file behavior led to IDEA-160151 (and IDEA-160152 as a
consequence) because "VcsVFSListener" implementations perform necessary
vcs operations on command finish. Also this led to inconvenient undo
behavior - each undo action just restored single file.

6 years ago[groovy] update GString word selectioner
Daniil Ovchinnikov [Mon, 29 Aug 2016 20:56:06 +0000 (23:56 +0300)]
[groovy] update GString word selectioner

6 years ago[file-history] dispose FileHistoryPanelImpl with project IDEA-160488
Julia Beliaeva [Mon, 29 Aug 2016 20:45:11 +0000 (23:45 +0300)]
[file-history] dispose FileHistoryPanelImpl with project IDEA-160488

6 years agoregexp: retrieve RegExpLanguageHost correctly in "Check RegExp" and "Edit Injected...
Bas Leijdekkers [Mon, 29 Aug 2016 18:53:19 +0000 (20:53 +0200)]
regexp: retrieve RegExpLanguageHost correctly in "Check RegExp" and "Edit Injected Fragment"

6 years agoregexp: first pass at validation and completion for jdk 9 named characters (IDEA...
Bas Leijdekkers [Mon, 29 Aug 2016 18:49:51 +0000 (20:49 +0200)]
regexp: first pass at validation and completion for jdk 9 named characters (IDEA-156407)

6 years agolive task integration tests disabled
Dmitry Avdeev [Mon, 29 Aug 2016 18:24:54 +0000 (21:24 +0300)]
live task integration tests disabled

6 years ago[vcs-log] minor: convert anonimous to inner
Julia Beliaeva [Mon, 29 Aug 2016 17:42:41 +0000 (20:42 +0300)]
[vcs-log] minor: convert anonimous to inner

6 years agounused declaration: find code reachable only from tests
Anna Kozlova [Mon, 29 Aug 2016 17:25:45 +0000 (20:25 +0300)]
unused declaration: find code reachable only from tests

6 years agounused declaration: process entry points at one place
Anna Kozlova [Mon, 29 Aug 2016 16:12:20 +0000 (19:12 +0300)]
unused declaration: process entry points at one place

6 years agoRemove project configs from "python/helpers/" directory
Mikhail Golubev [Mon, 29 Aug 2016 14:39:03 +0000 (17:39 +0300)]
Remove project configs from "python/helpers/" directory

Since no one seems to benefit from it and these files have slipped into
the distribution.

6 years agoEA-83566 Check that the file is still valid when Pep8ExternalAnnotator#apply() is...
Mikhail Golubev [Mon, 29 Aug 2016 14:31:30 +0000 (17:31 +0300)]
EA-83566 Check that the file is still valid when Pep8ExternalAnnotator#apply() is called

It's perfectly normal that by the time apply() is called the original
file might have become invalid, since pycodestyle.py can take some time
to execute and the launch of the helper is itself postponed.

6 years ago[platform] tightens exception handling in update checker (IDEA-160459)
Roman Shevchenko [Mon, 29 Aug 2016 17:13:42 +0000 (20:13 +0300)]
[platform] tightens exception handling in update checker (IDEA-160459)

6 years agofixed hashCode and equals contract
Egor.Ushakov [Mon, 29 Aug 2016 17:03:20 +0000 (20:03 +0300)]
fixed hashCode and equals contract

6 years agouse provided caret offset instead of offset obtained caret model, the latter method...
Dmitry Batrak [Mon, 29 Aug 2016 17:03:06 +0000 (20:03 +0300)]
use provided caret offset instead of offset obtained caret model, the latter method won't work correctly with multiple carets (for IDEA-160423)

6 years ago[groovy] unnecessary 'def': modifier list can be empty only in groovy-style for/in...
Daniil Ovchinnikov [Mon, 29 Aug 2016 16:03:26 +0000 (19:03 +0300)]
[groovy] unnecessary 'def': modifier list can be empty only in groovy-style for/in loops

6 years agoRevert "git annotate without history"
Aleksey Pivovarov [Tue, 23 Aug 2016 16:16:27 +0000 (19:16 +0300)]
Revert "git annotate without history"

This reverts commit 8bc88436956d83f9be78220a4186fc997062eaa2.

6 years agoRevert "git annotate without history"
Aleksey Pivovarov [Tue, 23 Aug 2016 16:16:26 +0000 (19:16 +0300)]
Revert "git annotate without history"

This reverts commit 209e80625cf01399f614d21a77292eff777e71fa.

6 years agoRevert "git annotate without history"
Aleksey Pivovarov [Tue, 23 Aug 2016 16:16:24 +0000 (19:16 +0300)]
Revert "git annotate without history"

This reverts commit 74801348ba3ee6d02cf057ceed4b477a4193ab7f.

6 years agoRevert "git annotate without history: caching"
Aleksey Pivovarov [Tue, 23 Aug 2016 16:16:23 +0000 (19:16 +0300)]
Revert "git annotate without history: caching"

This reverts commit 77f0aa1b884412900d526878f69f8647c5802e36.

6 years agoRevert "cleanup"
Aleksey Pivovarov [Tue, 23 Aug 2016 16:16:22 +0000 (19:16 +0300)]
Revert "cleanup"

This reverts commit 0edf02a944ca8c0746deff011ca5382cf606c7c9.

6 years agoRevert "git annotate without history: fixing actions"
Aleksey Pivovarov [Tue, 23 Aug 2016 16:16:21 +0000 (19:16 +0300)]
Revert "git annotate without history: fixing actions"

This reverts commit c3f873dce4a320c12c76ee534f813db5a7f74e91.

6 years agoIDEA-160423 Caret#selectWordAtCaret should never operate on a different caret
Dmitry Batrak [Mon, 29 Aug 2016 16:36:01 +0000 (19:36 +0300)]
IDEA-160423 Caret#selectWordAtCaret should never operate on a different caret

6 years agoIDEA-160423 Caret#selectLineAtCaret should never operate on a different caret
Dmitry Batrak [Mon, 29 Aug 2016 15:51:57 +0000 (18:51 +0300)]
IDEA-160423 Caret#selectLineAtCaret should never operate on a different caret

6 years ago[vcs-log] minor: use lambda
Julia Beliaeva [Mon, 29 Aug 2016 16:19:26 +0000 (19:19 +0300)]
[vcs-log] minor: use lambda

6 years ago[vcs-log] minor: make method static
Julia Beliaeva [Mon, 29 Aug 2016 16:18:59 +0000 (19:18 +0300)]
[vcs-log] minor: make method static

6 years ago[vcs-log] align commit messages to the recommended width
Julia Beliaeva [Wed, 13 Apr 2016 14:33:54 +0000 (17:33 +0300)]
[vcs-log] align commit messages to the recommended width

6 years ago[vcs-log] calculate recommended graph width
Julia Beliaeva [Fri, 26 Aug 2016 12:56:58 +0000 (15:56 +0300)]
[vcs-log] calculate recommended graph width

Use average + standard deviation as a recommended value. To speed up calculation use
no more that first 20000 commits.

6 years agoSimplifyStreamApiCallChainsInspectionTest.runSingle[StreamCount.java]
Tagir Valeev [Mon, 29 Aug 2016 16:08:27 +0000 (19:08 +0300)]
SimplifyStreamApiCallChainsInspectionTest.runSingle[StreamCount.java]

6 years agoIDEA-160428 Lambdas passed to Optional.map/filter/flatMap/ifPresent could have their...
Tagir Valeev [Mon, 29 Aug 2016 16:03:38 +0000 (19:03 +0300)]
IDEA-160428 Lambdas passed to Optional.map/filter/flatMap/ifPresent could have their argument implicitly marked as @NotNull

6 years agoinitial IDEA-93584 allow autocompletion for overloaded constructors
peter [Mon, 29 Aug 2016 15:54:37 +0000 (17:54 +0200)]
initial IDEA-93584 allow autocompletion for overloaded constructors

6 years agoimplicit constructor calls: fix indices after IDEA-CR-13323
Anna Kozlova [Mon, 29 Aug 2016 15:50:39 +0000 (18:50 +0300)]
implicit constructor calls: fix indices after IDEA-CR-13323

6 years agounused declaration: allow class pattern to belong to library (IDEA-160455)
Anna Kozlova [Mon, 29 Aug 2016 14:51:06 +0000 (17:51 +0300)]
unused declaration: allow class pattern to belong to library (IDEA-160455)

6 years agounused declaration patterns: allow table inplace editing; change pattern error policy
Anna Kozlova [Mon, 29 Aug 2016 14:15:56 +0000 (17:15 +0300)]
unused declaration patterns: allow table inplace editing; change pattern error policy

6 years agounused declaration: reorder tabs
Anna Kozlova [Mon, 29 Aug 2016 14:14:58 +0000 (17:14 +0300)]
unused declaration: reorder tabs

6 years agofix stub/AST inconsistency for java annotation attribute names
peter [Mon, 29 Aug 2016 15:12:38 +0000 (17:12 +0200)]
fix stub/AST inconsistency for java annotation attribute names