Dmitry Gridin
|
953aaadee1
|
idea-core.Utils: cleanup code
|
2019-09-05 18:01:22 +07:00 |
|
Anton Yalyshev
|
fa1a558b76
|
Exclude logging in case of non-kotlin files
|
2019-09-01 08:22:37 +03:00 |
|
Anton Yalyshev
|
cd78f3d9d7
|
Add finish_reason and invocation_count to context
|
2019-09-01 08:22:36 +03:00 |
|
Anton Yalyshev
|
3926b91bb1
|
Add window appearance time. Fix final context data structure.
|
2019-09-01 08:22:34 +03:00 |
|
Anton Yalyshev
|
7afa75e802
|
Set event context structure
|
2019-09-01 08:22:33 +03:00 |
|
Anton Yalyshev
|
e99395e548
|
Register FUS collector for Code Completion
|
2019-09-01 08:22:03 +03:00 |
|
Alexander Podkhalyuzin
|
ac7c89b3b5
|
Completions stats physical part, collector part left
#KT-33090 Comment
|
2019-09-01 08:19:35 +03:00 |
|
Nikolay Krasko
|
8218ca5bae
|
More 182 branch mentioning remove
#KT-33536 Fixed
|
2019-08-30 12:14:58 +03:00 |
|
Nikolay Krasko
|
4d0fc1dc22
|
Remove 182 support
#KT-33536 Fixed
|
2019-08-30 12:13:44 +03:00 |
|
Nikolay Krasko
|
1c4ee6bd79
|
Remove as33 support
#KT-33536 Fixed
|
2019-08-30 12:13:09 +03:00 |
|
Ilya Kirillov
|
982e7fdd86
|
New J2K: do not shorten class references for some Java primitive class wrappers classes
It may cause unresolved call errors
#KT-33500 fixed
|
2019-08-29 11:31:53 +03:00 |
|
Dmitry Gridin
|
56a7445660
|
CreateExpect: should prefer type aliases
#KT-32571 Fixed
|
2019-08-27 17:26:10 +07:00 |
|
Toshiaki Kameyama
|
a3c3ab08fd
|
Override/Implement members: place members in the same order as super class members
|
2019-08-26 13:18:31 +07:00 |
|
Toshiaki Kameyama
|
7c2f6ecba7
|
Redundant curly braces in string template: remove braces for 'this'
#KT-32972 Fixed
|
2019-08-23 14:19:41 +07:00 |
|
Dmitry Gridin
|
23e79bb32b
|
ScriptDefinitionsManager: safeGetDefinitions shouldn't catch ControlFlowException
#EA-210332 Fixed
|
2019-08-20 17:08:47 +07:00 |
|
Dmitry Gridin
|
2b90735990
|
generateUtil: fix PIEAE
#EA-209598 Fixed
#EA-142347 Fixed
|
2019-08-20 17:08:41 +07:00 |
|
Dmitry Gridin
|
b570f99aae
|
generateUtil: cleanup code
|
2019-08-20 17:04:00 +07:00 |
|
Dmitry Gridin
|
cf3b92d80e
|
CreateTypeParameterFromUsageFix: fix KNPE for type alias
#KT-33302 Fixed
#EA-120181 Fixed
|
2019-08-20 17:04:00 +07:00 |
|
Mikhail Zarechenskiy
|
735e1ecec1
|
Disable new inference for IDE analysis by default in releases
|
2019-08-15 12:50:09 +03:00 |
|
Ilya Chernikov
|
19ce279611
|
Fix script config saving to file attributes
also make reading from file attribute more robust
|
2019-08-13 15:40:09 +02:00 |
|
Yan Zhulanow
|
25fb77e7ad
|
Debugger: Add breakpoint applicability tests
This commit adds a number of tests that check breakpoint placing behavior, and an inline action that work the same way as tests.
|
2019-08-07 01:15:28 +09:00 |
|
Dmitry Gridin
|
832c8e0e20
|
Fix "Non default constructors for extension class"
|
2019-08-02 19:19:47 +03:00 |
|
Mikhail Glukhikh
|
760fb668bb
|
Introduce FIR resolution API with lazy resolve to use in IDE
Now lazy resolve atomic element is a file (declaration-level resolve)
or a callable declaration (expression-level resolve)
#KT-24351 In Progress
|
2019-07-30 16:28:17 +03:00 |
|
Vyacheslav Gerasimov
|
3b78ef9cb2
|
as36: Add bunches for AS 3.6 C6 based on 192 platform
|
2019-07-25 20:50:02 +03:00 |
|
Anton Yalyshev
|
4a20a440a7
|
Cleanup: remove redundant semicolon
|
2019-07-24 07:41:58 +03:00 |
|
Anton Yalyshev
|
6d53151256
|
Add statistics (FUS) collector for IDE Settings. At the moment - New Inference only.
|
2019-07-24 07:41:58 +03:00 |
|
Natalia Selezneva
|
7d6bb023a8
|
Invalid script dependencies should be removed from fileAttributes to avoid 'all red file highlighting'
^KT-32061 Fixed
|
2019-07-19 12:45:56 +03:00 |
|
Natalia Selezneva
|
a2d284c769
|
ScriptDefinitionsManager shouldn't be ready if definitions aren't initialized yet (KT-32554)
Otherwise this can lead to wrong script definition detection on project opening
^KT-32554 Fixed
|
2019-07-18 12:30:03 +03:00 |
|
Natalia Selezneva
|
e40cdef257
|
Scripts: pass script definition as parameter to loader (KT-32554)
This should avoid situation when script definition for file is changed between isApplicable and loadDependencies calls
^KT-32554 Fixed
|
2019-07-18 12:30:03 +03:00 |
|
Natalia Selezneva
|
763f1e8606
|
Scripts: check that file is non-script starting script compilation configuration update
Replace FileType check with more precise method isNonScript
|
2019-07-18 12:30:03 +03:00 |
|
Dmitry Gridin
|
fc45948da6
|
CreateActualFix: should create source root directory if it doesn't exist
#KT-27555 Fixed
|
2019-07-12 15:51:30 +03:00 |
|
Dmitry Gridin
|
d2b8535548
|
Move/copy refactoring: add base support of implicit package prefix
#KT-29720 Fixed
|
2019-07-10 14:09:37 +03:00 |
|
Natalia Selezneva
|
e4d0c2cb0e
|
Scripts: switch ScriptReportSink to new scripting API
Use ScriptDiagnostic instead of ScripReport
|
2019-07-10 10:10:21 +03:00 |
|
Natalia Selezneva
|
bd0f947222
|
Refactor script reports: introduce getter, check that report are changed inside attach method
|
2019-07-10 10:10:21 +03:00 |
|
Natalia Selezneva
|
68b45ce1dc
|
FromFileAttributeScriptDependenciesLoader should be applicable when there are scriptCompilationConfiguration file attribute
|
2019-07-10 10:10:20 +03:00 |
|
Natalia Selezneva
|
4853190752
|
Scratch: should always have default script definition
|
2019-07-10 10:10:20 +03:00 |
|
Natalia Selezneva
|
fbe965be9d
|
Scripts: pass File finding script definition instead of File.name
|
2019-07-10 10:08:19 +03:00 |
|
Ilya Chernikov
|
a96a938f87
|
Fix creating of the script definition from legacy template
adding classpath needed to load template and related class to the
appropriate host configuration
fixes tests
|
2019-07-08 13:20:06 +02:00 |
|
Ilya Chernikov
|
4940f64265
|
Refactor scripting infrastructure - convert usages to the new entities
|
2019-07-05 17:02:10 +02:00 |
|
Dmitry Gridin
|
148eed2a12
|
ShortenReferences: fix false negative for object call chain
#KT-32320 Fixed
|
2019-07-02 11:54:38 +07:00 |
|
Natalia Selezneva
|
63246f57d2
|
Scripts: drop sdk caches on project root change event
Otherwise old invalid roots may be saved
|
2019-07-01 16:41:55 +03:00 |
|
Anton Yalyshev
|
d972d50296
|
small fix of FUS J2K merge conflict
|
2019-06-28 12:32:17 +03:00 |
|
Anton Yalyshev
|
cf885789ff
|
created FUS Group for J2K
|
2019-06-28 12:32:16 +03:00 |
|
Nikolay Krasko
|
b7c12014ee
|
Modify dependencies for 192 branch: more dependencies to full java plugin
|
2019-06-26 14:11:23 +03:00 |
|
Natalia Selezneva
|
b503b29c51
|
Report exception from script definition loading to third party plugin if it's present
|
2019-06-26 13:47:34 +03:00 |
|
Natalia Selezneva
|
2fce671d0d
|
Scripts, AsyncScripDependenciesLoader: notifyRootsChanged should return false in case when no dependencies are loaded
|
2019-06-26 13:47:33 +03:00 |
|
Natalia Selezneva
|
cccc17b139
|
Fix compatibility for 'com.centurylink.mdw.studio' plugin
|
2019-06-26 13:47:33 +03:00 |
|
Natalia Selezneva
|
08e599ea5b
|
Scripts: show notification only when compilation configuration is changed
|
2019-06-26 13:47:32 +03:00 |
|
Natalia Selezneva
|
fa2b9b11d6
|
Check classpath jars before applying script compilation result from file attributes
^KT-32061 Fixed
|
2019-06-26 13:47:32 +03:00 |
|
Nikolay Krasko
|
beb1bc09d4
|
Update to 192.5118.30
|
2019-06-25 11:48:59 +03:00 |
|