idea/community.git
6 years agoMerge remote-tracking branch 'origin/master'
Vasily Pisar [Thu, 23 Jun 2016 14:01:03 +0000 (17:01 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoIgnore possible discrepancies between dir(x) and x.__dict__ (PY-19349)
Andrey Vlasovskikh [Thu, 23 Jun 2016 13:55:14 +0000 (16:55 +0300)]
Ignore possible discrepancies between dir(x) and x.__dict__ (PY-19349)

6 years agoNullable error fix
Ilya.Kazakevich [Thu, 23 Jun 2016 13:32:33 +0000 (16:32 +0300)]
Nullable error fix

6 years agofixed showing 'Convert Project' dialog when opening a project in old format (IDEA...
nik [Thu, 23 Jun 2016 13:00:01 +0000 (16:00 +0300)]
fixed showing 'Convert Project' dialog when opening a project in old format (IDEA-157691)

6 years agorender severities in editor the same as in the profile panel
Bas Leijdekkers [Thu, 23 Jun 2016 12:43:59 +0000 (14:43 +0200)]
render severities in editor the same as in the profile panel

6 years agoIDEA-96532 (Orders in Severities Editor and in Severity Chooser are opposite)
Bas Leijdekkers [Thu, 23 Jun 2016 12:43:21 +0000 (14:43 +0200)]
IDEA-96532 (Orders in Severities Editor and in Severity Chooser are opposite)

6 years agoconsider local variables with or without final modifier equal in duplicates finder
Bas Leijdekkers [Mon, 20 Jun 2016 15:08:20 +0000 (17:08 +0200)]
consider local variables with or without final modifier equal in duplicates finder

6 years agoIG: fix "'if' statement with identical branches" false positive
Bas Leijdekkers [Sat, 18 Jun 2016 19:13:20 +0000 (21:13 +0200)]
IG: fix "'if' statement with identical branches" false positive

6 years agoPY-19506 Fixed: CREATE TEMP TABLE not recognized as SQL-statement within Python-String appcode/163.494 clion/163.493 phpstorm/163.492
Semyon Proshev [Wed, 25 May 2016 13:10:01 +0000 (16:10 +0300)]
PY-19506 Fixed: CREATE TEMP TABLE not recognized as SQL-statement within Python-String

Support temp tables creating

6 years agofix test hangs after an exception during indexing
peter [Thu, 23 Jun 2016 10:46:48 +0000 (12:46 +0200)]
fix test hangs after an exception during indexing

6 years agoindex less files for stub hierarchy: no test data, no kotlin classes
peter [Thu, 23 Jun 2016 07:29:19 +0000 (09:29 +0200)]
index less files for stub hierarchy: no test data, no kotlin classes

6 years agodon't keep long and unnecessary covered file list in stub hierarchy
peter [Thu, 23 Jun 2016 06:24:21 +0000 (08:24 +0200)]
don't keep long and unnecessary covered file list in stub hierarchy

6 years agoDBE-95 Feature Request: Import/Export Options
dmitriy.tseyler [Thu, 23 Jun 2016 09:33:07 +0000 (12:33 +0300)]
DBE-95 Feature Request: Import/Export Options
(cherry picked from commit 9ac2ec0)

6 years agoJava inspection: convert the intention for "Replace method reference with lambda...
Pavel Dolgov [Wed, 22 Jun 2016 18:40:07 +0000 (21:40 +0300)]
Java inspection: convert the intention for "Replace method reference with lambda" into an INFORMATION-level inspection

6 years agoIDEA-157321 Debugger and Runtime Java Varargs inconsistent
Egor.Ushakov [Thu, 23 Jun 2016 08:21:53 +0000 (11:21 +0300)]
IDEA-157321 Debugger and Runtime Java Varargs inconsistent

6 years agoavoid NPE in toString
Egor.Ushakov [Thu, 23 Jun 2016 08:10:07 +0000 (11:10 +0300)]
avoid NPE in toString

6 years agosupport unregistered types in sets and maps pycharm/163.485
Gregory.Shrago [Thu, 23 Jun 2016 04:14:44 +0000 (07:14 +0300)]
support unregistered types in sets and maps

6 years agoPY-19738: Django test targets should be resolved against source roots too, not only... appcode/163.477 clion/163.481 dbe/163.473 idea/163.475 phpstorm/163.476 pycharm/163.479 rubymine/163.480 webstorm/163.482 webstorm/163.483
Ilya.Kazakevich [Wed, 22 Jun 2016 22:34:23 +0000 (01:34 +0300)]
PY-19738: Django test targets should be resolved against source roots too, not only against django project root

Django target is something like "spam.eggs.MyClass". That means "spam" is package inside Django project root or in source root. Django only adds its project root to sys.path automatically, but user may add some other folders dynamically (see base.py, local.py in this commit) and mark folder as "source". We should support this config.

6 years agoPY-19738: Do not rerun tests if we can't get list of specs to rerun: cleaner and...
Ilya.Kazakevich [Wed, 22 Jun 2016 20:45:48 +0000 (23:45 +0300)]
PY-19738: Do not rerun tests if we can't get list of specs to rerun: cleaner and simpler API.

We can throw exception from PyRerunFailedTestsAction, no need to export this knowledge to public API

6 years agodo not leak menu->root_panel->..
Gregory.Shrago [Wed, 22 Jun 2016 20:11:51 +0000 (23:11 +0300)]
do not leak menu->root_panel->..

6 years agodo not leak ui components
Gregory.Shrago [Wed, 22 Jun 2016 20:11:02 +0000 (23:11 +0300)]
do not leak ui components

6 years agoIDEA-157575 Unexpected Cursor Behavior in Search
Vassiliy.Kudryashov [Wed, 22 Jun 2016 20:02:01 +0000 (23:02 +0300)]
IDEA-157575 Unexpected Cursor Behavior in Search

6 years agoPY-19738: test added
Ilya.Kazakevich [Wed, 22 Jun 2016 19:07:18 +0000 (22:07 +0300)]
PY-19738: test added

Run tests, then delete files, and try to rerun it. Message and exc. should be displayed

6 years agoPY-19738: Do not rerun tests if we can't get list of specs to rerun
Ilya.Kazakevich [Wed, 22 Jun 2016 15:41:49 +0000 (18:41 +0300)]
PY-19738: Do not rerun tests if we can't get list of specs to rerun

When rerun, test task should provide list of test specs to rerun. If it fails to do so, no need to rerun "something".

6 years agoNullable method declared nullable
Ilya.Kazakevich [Wed, 22 Jun 2016 00:29:05 +0000 (03:29 +0300)]
Nullable method declared nullable

6 years agosuppress inspections on their testdata in injection
Anna Kozlova [Wed, 22 Jun 2016 18:31:58 +0000 (21:31 +0300)]
suppress inspections on their testdata in injection

6 years agothread safe array class calculation
Anna Kozlova [Wed, 22 Jun 2016 18:18:54 +0000 (21:18 +0300)]
thread safe array class calculation

6 years agoIncorrectOperationException (IDEA-157766)
Anna Kozlova [Wed, 22 Jun 2016 16:12:44 +0000 (19:12 +0300)]
IncorrectOperationException (IDEA-157766)

6 years agocleanup
Gregory.Shrago [Wed, 22 Jun 2016 18:22:18 +0000 (21:22 +0300)]
cleanup

6 years agomove out of gen root; update to JFlex 1.6 semantics; regen
Gregory.Shrago [Wed, 22 Jun 2016 17:38:44 +0000 (20:38 +0300)]
move out of gen root; update to JFlex 1.6 semantics; regen

6 years ago(when we have only invalidated set) if given key has number of values more than thres...
Maxim.Mossienko [Wed, 22 Jun 2016 16:35:38 +0000 (18:35 +0200)]
(when we have only invalidated set) if given key has number of values more than threshold calculate / use direct mapping of fileId -> Value instead of traversing all values (thus removing O(NumberOfValues) per fileId)

6 years agoFix EDU-636 Do not load course list on stepic login for adaptive course
Valentina Kiryushkina [Wed, 22 Jun 2016 16:46:43 +0000 (19:46 +0300)]
Fix EDU-636 Do not load course list on stepic login for adaptive course

6 years agoFix EDU-639 Don't save empty string as a password
Valentina Kiryushkina [Wed, 22 Jun 2016 15:42:46 +0000 (18:42 +0300)]
Fix EDU-639 Don't save empty string as a password

6 years agoMinor Annotate NotNulls setters and getters
Valentina Kiryushkina [Wed, 22 Jun 2016 15:41:51 +0000 (18:41 +0300)]
Minor Annotate NotNulls setters and getters

6 years agoextends final inspection: compare non captured types (fix foreach loops)
Anna Kozlova [Wed, 22 Jun 2016 15:27:11 +0000 (18:27 +0300)]
extends final inspection: compare non captured types (fix foreach loops)

6 years agoFix EDU-627 Change condition indicating that courses were successfully loaded Add... pycharm/163.426
Valentina Kiryushkina [Wed, 22 Jun 2016 15:18:01 +0000 (18:18 +0300)]
Fix EDU-627 Change condition indicating that courses were successfully loaded Add annotations

6 years ago[hg]: (IDEA-157578) Mercurial Commit and Close (spelling error)
Nadya Zabrodina [Wed, 22 Jun 2016 15:00:59 +0000 (18:00 +0300)]
[hg]: (IDEA-157578) Mercurial Commit and Close (spelling error)

* remove unnecessary mnemonic because doOkAction default shortCut seems to be enough;

6 years agoredundant exception: ignore recursive calls (IDEA-157773) appcode/163.424 clion/163.425
Anna Kozlova [Wed, 22 Jun 2016 14:08:09 +0000 (17:08 +0300)]
redundant exception: ignore recursive calls (IDEA-157773)

6 years ago[formatter-core] minor rename
Yaroslav Lepenkin [Wed, 22 Jun 2016 09:38:52 +0000 (12:38 +0300)]
[formatter-core] minor rename

6 years ago[formatter-core] minor refactoring
Yaroslav Lepenkin [Mon, 20 Jun 2016 11:59:36 +0000 (14:59 +0300)]
[formatter-core] minor refactoring

6 years agosave files before check
Liana Bakradze [Wed, 22 Jun 2016 14:24:51 +0000 (17:24 +0300)]
save files before check

6 years agoUse "Thread" as default suspend policy in debugger tests in order to avoid indeterminacy
Elizaveta Shashkova [Wed, 22 Jun 2016 14:06:30 +0000 (17:06 +0300)]
Use "Thread" as default suspend policy in debugger tests in order to avoid indeterminacy

6 years agoproject name listener for WI-30937 Create composer.json data servise and idea/163.377
Shaverdova Elena [Wed, 22 Jun 2016 12:49:19 +0000 (14:49 +0200)]
project name listener for WI-30937 Create composer.json data servise and
WI-30286 use composer.json as a source and storage for project settings

6 years agoIDEA-157767 [mac] IDEA doesn't pick up bundled JRE rubymine/163.376
Anton Tarasov [Wed, 22 Jun 2016 13:18:56 +0000 (16:18 +0300)]
IDEA-157767 [mac] IDEA doesn't pick up bundled JRE

[Temporarily] tought the mac launcher to be able to pickup Contents/jdk if Contents/jre fails.

6 years agomore diagnostics for failing PlatformTestUtil.waitForAlarm
peter [Wed, 22 Jun 2016 13:06:24 +0000 (15:06 +0200)]
more diagnostics for failing PlatformTestUtil.waitForAlarm

6 years agoFix NPE in StudyCheckTask for study project with no user
Valentina Kiryushkina [Wed, 22 Jun 2016 12:57:27 +0000 (15:57 +0300)]
Fix NPE in StudyCheckTask for study project with no user

6 years agofix after IDEA-CR-11594 pycharm/163.375
Liana Bakradze [Wed, 22 Jun 2016 12:43:30 +0000 (15:43 +0300)]
fix after IDEA-CR-11594

6 years agodrop caches on stub->ast switch not needed anymore
Alexey Kudravtsev [Wed, 22 Jun 2016 12:44:07 +0000 (15:44 +0300)]
drop caches on stub->ast switch not needed anymore

6 years agoincrease pause time since there may be many threads pausing concurrently
Alexey Kudravtsev [Wed, 22 Jun 2016 12:23:52 +0000 (15:23 +0300)]
increase pause time since there may be many threads pausing concurrently

6 years agoapply capture conversion for captured wildcard bound according to the direct supertyp...
Anna Kozlova [Wed, 22 Jun 2016 12:22:32 +0000 (15:22 +0300)]
apply capture conversion for captured wildcard bound according to the direct supertype of parameterized type specification (IDEA-157586)

6 years agominor optimization: don't start inference during call type calculation if return...
Anna Kozlova [Wed, 22 Jun 2016 12:02:57 +0000 (15:02 +0300)]
minor optimization: don't start inference during call type calculation if return type doesn't depend on type parameters

6 years agotest discovery: remove discovery type if not enabled in registry (IDEA-157764)
Anna Kozlova [Wed, 22 Jun 2016 11:06:32 +0000 (14:06 +0300)]
test discovery: remove discovery type if not enabled in registry (IDEA-157764)

6 years agosubtyping constraint: apply capture conversion for captured wildcard bound according...
Anna Kozlova [Wed, 22 Jun 2016 07:35:59 +0000 (10:35 +0300)]
subtyping constraint: apply capture conversion for captured wildcard bound according to the direct supertype of parameterized type specification

6 years agoinference: treeWalkUp if overload is done under current argumentList caused by lambda...
Anna Kozlova [Wed, 22 Jun 2016 07:30:07 +0000 (10:30 +0300)]
inference: treeWalkUp if overload is done under current argumentList caused by lambda parameter type inference (IDEA-157676)

6 years agospec: no capture conversion applicable for array type; capture conversion must be...
Anna Kozlova [Tue, 21 Jun 2016 17:08:43 +0000 (20:08 +0300)]
spec: no capture conversion applicable for array type; capture conversion must be applied for array access expression type; javac: no capture conversion is applicable for array access expressions with write access (IDEA-157295)

6 years agodisable gesture detection if action explicitly called (IDEA-157720)
Anna Kozlova [Tue, 21 Jun 2016 16:56:40 +0000 (19:56 +0300)]
disable gesture detection if action explicitly called (IDEA-157720)

6 years agoold inference (IDEA-157398)
Anna Kozlova [Tue, 21 Jun 2016 16:51:18 +0000 (19:51 +0300)]
old inference (IDEA-157398)

6 years agochange signature hierarchy: don't build children to check for leaf (IDEA-157682)
Anna Kozlova [Tue, 21 Jun 2016 08:14:13 +0000 (11:14 +0300)]
change signature hierarchy: don't build children to check for leaf (IDEA-157682)

6 years agoUI Debugger: log class names for invoked actions
Aleksey Pivovarov [Wed, 22 Jun 2016 12:14:04 +0000 (15:14 +0300)]
UI Debugger: log class names for invoked actions

6 years agomulti-process debug — use the same host as main process
Vladimir Krivosheev [Wed, 22 Jun 2016 12:17:20 +0000 (14:17 +0200)]
multi-process debug — use the same host as main process

6 years agodictionary: toolchains appcode/163.373 clion/163.372
Anton Makeev [Wed, 22 Jun 2016 11:54:35 +0000 (13:54 +0200)]
dictionary: toolchains

6 years agoEDU-479 Renaming variable inside a file with the same name
Liana Bakradze [Wed, 22 Jun 2016 11:47:39 +0000 (14:47 +0300)]
EDU-479 Renaming variable inside a file with the same name

6 years agoclarifiy APP_CONFIG deprecation note phpstorm/163.371
Vladimir Krivosheev [Mon, 20 Jun 2016 15:18:07 +0000 (17:18 +0200)]
clarifiy APP_CONFIG deprecation note

6 years agoremove unused deprecated method
Vladimir Krivosheev [Mon, 20 Jun 2016 15:16:06 +0000 (17:16 +0200)]
remove unused deprecated method

6 years agoclarifiy APP_CONFIG deprecation note
Vladimir Krivosheev [Mon, 20 Jun 2016 10:16:49 +0000 (12:16 +0200)]
clarifiy APP_CONFIG deprecation note

6 years agogetDetachedInitializer() to avoid excessive stub-to-AST switches in PsiUtil.isConstan...
Alexey Kudravtsev [Wed, 22 Jun 2016 10:51:47 +0000 (13:51 +0300)]
getDetachedInitializer() to avoid excessive stub-to-AST switches in PsiUtil.isConstantExpression()

6 years agodisposed project leak in tests
Alexey Kudravtsev [Wed, 22 Jun 2016 10:50:21 +0000 (13:50 +0300)]
disposed project leak in tests

6 years agoassertion to avoid scanning compiled elements
Alexey Kudravtsev [Wed, 22 Jun 2016 10:49:44 +0000 (13:49 +0300)]
assertion to avoid scanning compiled elements

6 years agoEA-82721 - ISE: VisibilityUtil.getVisibilityString
Alexey Kudravtsev [Wed, 22 Jun 2016 10:49:18 +0000 (13:49 +0300)]
EA-82721 - ISE: VisibilityUtil.getVisibilityString

6 years agonotnull
Alexey Kudravtsev [Wed, 22 Jun 2016 10:48:27 +0000 (13:48 +0300)]
notnull

6 years agodo not find too many usages during "too many usages" warning
Alexey Kudravtsev [Wed, 22 Jun 2016 10:48:10 +0000 (13:48 +0300)]
do not find too many usages during "too many usages" warning

6 years agoEA-83759 - NPE: FileUtilRt.doCreateTempFile
Alexey Kudravtsev [Tue, 21 Jun 2016 17:08:29 +0000 (20:08 +0300)]
EA-83759 - NPE: FileUtilRt.doCreateTempFile

6 years agocleanup
Alexey Kudravtsev [Tue, 21 Jun 2016 16:56:31 +0000 (19:56 +0300)]
cleanup

6 years agoEA-83803 - NPE: UsageInfoUsageAdapter.highlightInEditor
Alexey Kudravtsev [Tue, 21 Jun 2016 16:44:32 +0000 (19:44 +0300)]
EA-83803 - NPE: UsageInfoUsageAdapter.highlightInEditor

6 years agodiagnostics for EA-83464 - assert: ProgressWrapper.<init>
Alexey Kudravtsev [Tue, 21 Jun 2016 16:38:17 +0000 (19:38 +0300)]
diagnostics for EA-83464 - assert: ProgressWrapper.<init>

6 years ago assertion for EA-83474 - SIOOBE: CharTableImpl.createSequence
Alexey Kudravtsev [Tue, 21 Jun 2016 16:26:19 +0000 (19:26 +0300)]
 assertion for EA-83474 - SIOOBE: CharTableImpl.createSequence

6 years agoreplace LightVirtualFile.markReadOnly with setWritable(false)
peter [Wed, 22 Jun 2016 10:36:05 +0000 (12:36 +0200)]
replace LightVirtualFile.markReadOnly with setWritable(false)

6 years agoJava inspection: convert the intention for "Replace lambda with anonymous class"...
Pavel Dolgov [Tue, 21 Jun 2016 16:13:06 +0000 (19:13 +0300)]
Java inspection: convert the intention for "Replace lambda with anonymous class" into an INFORMATION-level inspection

6 years agofix ant completion tests
Eugene Zhuravlev [Wed, 22 Jun 2016 10:25:56 +0000 (12:25 +0200)]
fix ant completion tests

6 years agoassert model changes happen in EDT, clarify transaction assertions and add one that... webstorm/163.369
peter [Wed, 22 Jun 2016 09:23:59 +0000 (11:23 +0200)]
assert model changes happen in EDT, clarify transaction assertions and add one that bg progress should have a write-safe modality

6 years agoSSR inspection: avoid map.get with nontrivial equals/hashCode for each PSI element
peter [Wed, 22 Jun 2016 09:16:07 +0000 (11:16 +0200)]
SSR inspection: avoid map.get with nontrivial equals/hashCode for each PSI element

6 years agoincrease ReservedCodeCacheSize for tests: some builds report code cache overflow
peter [Wed, 22 Jun 2016 08:56:55 +0000 (10:56 +0200)]
increase ReservedCodeCacheSize for tests: some builds report code cache overflow

6 years agominor isRawSubstitutor optimization
peter [Wed, 22 Jun 2016 08:51:43 +0000 (10:51 +0200)]
minor isRawSubstitutor optimization

6 years agofix new project list background for darkula appcode/163.367 clion/163.368 rubymine/163.366
Dennis Ushakov [Fri, 10 Jun 2016 11:10:40 +0000 (13:10 +0200)]
fix new project list background for darkula

6 years ago[vcs-log] do not check for registry in VcsLogProgress (never use status bar progress) clion/163.360 dbe/163.358 idea/163.361 phpstorm/163.359
Julia Beliaeva [Tue, 21 Jun 2016 21:56:01 +0000 (00:56 +0300)]
[vcs-log] do not check for registry in VcsLogProgress (never use status bar progress)

6 years ago[vcs-log] remove deprecated classes
Julia Beliaeva [Tue, 21 Jun 2016 21:33:13 +0000 (00:33 +0300)]
[vcs-log] remove deprecated classes

6 years agoproceed with event processing once indices are initialized, 4 (EA-84618)
Maxim.Mossienko [Tue, 21 Jun 2016 21:10:53 +0000 (23:10 +0200)]
proceed with event processing once indices are initialized, 4 (EA-84618)

6 years ago[vcs-log] revert (painting of current branch is too slow): use BitSetFlags instead...
Julia Beliaeva [Tue, 21 Jun 2016 21:03:22 +0000 (00:03 +0300)]
[vcs-log] revert (painting of current branch is too slow): use BitSetFlags instead of TIntHashSet

6 years agomore diagnostics for hanging waitForAlarm in tests
peter [Tue, 21 Jun 2016 20:52:24 +0000 (22:52 +0200)]
more diagnostics for hanging waitForAlarm in tests

6 years agoEA-83882 - NPE: InstalledPackagesPanel.buildNameToPackageMap
Sergey Simonchik [Tue, 21 Jun 2016 18:03:54 +0000 (21:03 +0300)]
EA-83882 - NPE: InstalledPackagesPanel.buildNameToPackageMap

6 years agoPY-17815 EA-67335 Don't save PSI reference in quick fix, save its class and find...
Mikhail Golubev [Thu, 9 Jun 2016 18:38:40 +0000 (21:38 +0300)]
PY-17815 EA-67335 Don't save PSI reference in quick fix, save its class and find it later

Also I prohibited showing the hint when underlying PSI element was
changed but revived by SmartPointer when these old and new elements
have different names.

I'm not yet sure whether it's possible to get rid of PSI reference
in the quickfix completely since there might be multiple references
on the same element and we don't want to suppress the hint because
some other unrelated references are resolved successfully (PY-3167).

6 years agoPY-19884 Add a test on type checking of set collection
Mikhail Golubev [Tue, 21 Jun 2016 16:50:06 +0000 (19:50 +0300)]
PY-19884 Add a test on type checking of set collection

6 years agoPY-19884 Add support for abc classes Set and MutableSet in PyABCUtil
Mikhail Golubev [Tue, 21 Jun 2016 12:40:33 +0000 (15:40 +0300)]
PY-19884 Add support for abc classes Set and MutableSet in PyABCUtil

6 years agoPY-19884 Snapshot of python-skeletons with set/frozenset @ ca4a0c4
Mikhail Golubev [Tue, 21 Jun 2016 16:32:44 +0000 (19:32 +0300)]
PY-19884 Snapshot of python-skeletons with set/frozenset @ ca4a0c4

6 years agoSimpleToolWindowPanel: extend AnAction list for panels with several toolbars phpstorm/163.374
Andrey Akinshin [Tue, 21 Jun 2016 05:57:24 +0000 (08:57 +0300)]
SimpleToolWindowPanel: extend AnAction list for panels with several toolbars

6 years agoFix according to review IDEA-CR-11509: 1) Add expose annotations to fields in Course...
Valentina Kiryushkina [Tue, 21 Jun 2016 16:18:06 +0000 (19:18 +0300)]
Fix according to review IDEA-CR-11509: 1) Add expose annotations to fields in Course and Lesson classes  2) Encapsulate id field in Course 3) Improve logging for adaptive stepic connector, show notification to user if problem occurred

6 years agoAdd latex display support for task description panel
Valentina Kiryushkina [Tue, 21 Jun 2016 16:14:20 +0000 (19:14 +0300)]
Add latex display support for task description panel

6 years agoFix according to review IDEA-CR-11509: 1) Don't post attempts to Stepic in Course...
Valentina Kiryushkina [Tue, 21 Jun 2016 14:52:34 +0000 (17:52 +0300)]
Fix according to review IDEA-CR-11509: 1) Don't post attempts to Stepic in Course creator projects 2) Add progress for getting course from stepic in project generator 3) Set timeout for stepic requests 4) Don't cache adaptive courses with no recommendations

6 years ago+toString()
Konstantin Bulenkov [Tue, 21 Jun 2016 15:10:32 +0000 (17:10 +0200)]
+toString()

6 years agoshow list cell renderer and editor in ui inspector
Konstantin Bulenkov [Tue, 21 Jun 2016 15:09:30 +0000 (17:09 +0200)]
show list cell renderer and editor in ui inspector