Commit Graph

71 Commits

Author SHA1 Message Date
Alexey Sedunov 9cbcabffa4 Control-Flow Analysis: Reuse pseudo-value information for unused expression analysis 2014-07-28 13:07:37 +04:00
Andrey Breslav f72dcb8ee2 Fix for EA-53605 - UOE: PackageType.throwException 2014-05-19 17:02:18 +04:00
Andrey Breslav feece3c326 Temporarily disabling a blinking test 2014-04-18 21:28:24 +04:00
Svetlana Isakova 791fa22abb KT-4405 Control-flow analysis is not performed for some local declarations #KT-4405 Fixed 2014-02-12 12:48:13 +04:00
Mikhael Bogdanov 029b2d9770 Test fixes for 'New diagnostic error for ambiguous object expression type' 2013-02-19 17:56:56 +04:00
Evgeny Gerashchenko b9e5704057 Updated test data and stdlib sources. 2013-02-13 18:08:37 +04:00
Svetlana Isakova d0a6f6252d fixed: DEBUG_INFO_ERROR_ELEMENT should be visible in tests 2012-11-20 19:53:03 +04:00
Evgeny Gerashchenko 799a986812 Renamed *.jet to *.kt in test data of JetPsiCheckerTest. 2012-11-12 19:54:22 +04:00
Andrey Breslav 2abe2e581d AbstractStringBuilder, StringBuilder and java.io.File annotated with nullable/notnull 2012-09-20 18:12:57 +04:00
Svetlana Isakova 7d37df5f38 tests changes after collections mapping 2012-09-05 18:55:16 +04:00
Svetlana Isakova 31831f2433 added 'class has Kotlin analog' error
to existing diagnostic tests
2012-09-05 18:55:16 +04:00
Andrey Breslav 255b65c667 KT-2363 Drop secondary constructors
Test data updated
2012-07-19 21:01:33 +04:00
Alexander Udalov 38fc57ae42 Pass DataFlowInfo through when-conditions 2012-06-21 22:38:11 +04:00
Svetlana Isakova 0fd882741b function invocation with only type parameters prohibited 2012-05-23 22:04:22 +04:00
Stepan Koltsov 8c8ed3a1ee KT-1388 Parse static final fields from java binary classes as non-null
#KT-1388 Fixed
2012-05-13 00:53:37 +04:00
Svetlana Isakova 5520e1a2b0 'AbstractStringBuilder' has package private, so cannot be used in tests 2012-04-04 19:02:26 +04:00
Svetlana Isakova a91a53f7f1 KT-1531 Frontend should prohibit secondary constructors
# KT-1531 Fixed
2012-03-27 17:48:04 +04:00
svtk 70d0cd882b KT-650 Prohibit creating class without constructor 2012-01-24 16:58:29 +04:00
svtk 7fae503a38 KT-1080 Don't use previously imported packages while resolving import references 2012-01-20 11:58:17 +04:00
svtk 390eb0cde3 forbid import of functions and properties from objects 2012-01-12 18:39:25 +04:00
Nikolay Krasko 0573efa6fb KT-960 import namespace should give unresolved reference 2012-01-11 13:55:20 +04:00
Andrey Breslav 2d78ccb9e1 Annotator test data fixed 2011-12-27 14:54:41 +04:00
Andrey Breslav f52eae71d0 GreatSyntacticShift: 'namespace' -> 'package' 2011-12-25 15:51:59 +04:00
Andrey Breslav 889c7c0002 GreatSyntacticShift: erroneous fix reverted 2011-12-21 11:48:24 +02:00
Andrey Breslav f67c6549eb GreatSyntacticShift: Codegen testdata fixed 2011-12-21 11:45:50 +02:00
Andrey Breslav 3808bff1ce GreatSyntacticShift: Checker test data fixed 2011-12-21 11:24:04 +02:00
svtk 63d74d41af KT-328 completion //Local function in function literals cause exceptions 2011-12-09 17:37:38 +04:00
svtk ba49f508c9 KT-609 Analyze not only local variables, but function parameters as well in 'unused values' analysis 2011-11-29 19:04:15 +04:00
svtk a7bb30a18c "Unused value" error added to existed tests 2011-11-24 15:59:44 +04:00
svtk 44ae29b01d Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-10-28 13:44:39 +04:00
Dmitry Jemerov a3f8a088be JetPsiCheckerTest and its testdata moved back to plugin tests 2011-10-27 18:44:39 +02:00
Dmitry Jemerov ec6dec0d37 separate compiler and plugin tests 2011-10-20 16:21:18 +02:00
svtk 50418698db Changes after forbidding modality modifiers in accessors 2011-10-03 17:47:26 +04:00
svtk 10f16627ef Added error 'abstract accessor of non abstract property' 2011-09-29 15:40:55 +04:00
Andrey Breslav 1c299fe536 Deferred types are computed at the end of the top-down analysis 2011-09-28 14:19:51 +04:00
Andrey Breslav 350a77cab5 Coercion to Unit fixed 2011-09-15 14:31:02 +04:00
Andrey Breslav bacd514919 Merge remote branch 'origin/master' 2011-09-13 17:17:52 +04:00
Andrey Breslav 910ba57f8a KT-303 Stack overflow on a cyclic class hierarchy 2011-09-13 17:17:45 +04:00
svtk 74cbb69fd0 KT-251 fixed 2011-09-13 15:38:12 +04:00
svtk 4071d67c41 Added static checks for properties in traits; more tests for 'abstract' 2011-09-12 16:01:48 +04:00
Andrey Breslav 16dcbd41cb "trait" instead of "trait class"
virtual -> open
 "final" introduced
 "wraps" dropped
2011-09-09 16:16:05 +04:00
svtk c798503c81 Added 'override' checks 2011-09-09 11:51:10 +04:00
Andrey Breslav 71bc41a938 KT-286 Check supertype lists (in progress)
Tests involving multiple inheritance fixed
2011-09-08 16:20:01 +04:00
Andrey Breslav 67925fcda4 Wrong trace in call resolver fixed 2011-09-06 15:55:42 +04:00
svtk d6336d9ca5 partial support for 'abstract' modifier added 2011-09-06 14:57:42 +04:00
Andrey Breslav 3242c70c6f Infix calls and nullable receivers 2011-09-06 13:27:33 +04:00
svtk fa631503ef partial support for 'abstract' modifier added 2011-09-06 13:25:56 +04:00
Andrey Breslav c1dbe9eee2 Specificity by receiver fixed. Test updated 2011-09-06 13:16:05 +04:00
Andrey Breslav 9223875977 Overrides do not collide in resolution any more 2011-09-05 19:08:07 +04:00
Andrey Breslav 829910f2c2 Ambiguities not reported when some types were not obtained (i.e. there are errors in the argument list) 2011-08-29 15:26:34 +04:00