Commit Graph

5620 Commits

Author SHA1 Message Date
Maxim Manuylov 8793dee390 JetRunConfiguration should store its settings in the same format as Java's ApplicationConfiguration to be able to reuse code in JPS #KT-2041 Fixed 2012-05-20 01:54:00 +02:00
Stepan Koltsov f9515e1619 exception messages to upper case 2012-05-19 19:52:53 +04:00
Stepan Koltsov 527ce1ad93 bring variable into narrower scope 2012-05-19 00:37:27 +04:00
Stepan Koltsov c9ff920f8a JetDiagnosticsTest: no hardcoded paths and .jet extension 2012-05-19 00:36:27 +04:00
Stepan Koltsov 4cf2e7bd3d ClassCodegen is stateless, put it into context 2012-05-19 00:23:59 +04:00
James Strachan 1da55747ff Merge branch 'master' of github.com:JetBrains/kotlin 2012-05-18 19:50:45 +01:00
James Strachan cf6622b4fa added workaround to maven compiler bug; we may want to throw an exception though if its really a problem 2012-05-18 19:50:27 +01:00
James Strachan 06f8e27d78 added better validation to throw more meaningful error message if a file is null 2012-05-18 19:48:47 +01:00
Evgeny Gerashchenko 93b8a5ed5e Fixed KT-2019 Unit test runner: navigation by double click from a test to source code does not work
#KT-2019 fixed
2012-05-18 20:55:56 +04:00
Evgeny Gerashchenko a6cdb263e2 Set valid sources for junit-plugin library. 2012-05-18 20:51:39 +04:00
James Strachan 08a45ef346 Merge branch 'master' of github.com:JetBrains/kotlin 2012-05-18 15:18:24 +01:00
Svetlana Isakova 9c9149d3e6 ExpressionTyping* refactoring
removed expectedReturnType
inlined unnecessary checkFunctionReturnType functions
2012-05-18 16:37:25 +04:00
Stepan Koltsov cfa2425f3d JetParsingTest: allow custom file extensions, simplify paths 2012-05-18 15:27:03 +04:00
Svetlana Isakova 2d601cf4a2 Frontend part of KT-910 Type of try/catch/finally 2012-05-18 15:20:37 +04:00
Svetlana Isakova b49fa2ab82 KT-1977 Wrong 'unused expression' in catch
#KT-1977 fixed
2012-05-18 15:19:38 +04:00
Stepan Koltsov ff2b190f2d shared copy of empty ImmutableArrayList 2012-05-18 15:04:38 +04:00
Stepan Koltsov cdaf8523ed use internal val instead of fun 2012-05-18 15:04:01 +04:00
Stepan Koltsov e2a875286b ImmutableArrayList.subList: return this if fromIndex = 0 and toIndex = length 2012-05-18 15:03:10 +04:00
Stepan Koltsov 32f83f0587 ImmutableArrayList: better exception types and messages 2012-05-18 15:02:53 +04:00
Stepan Koltsov 4273eea502 make listBuilder public 2012-05-18 15:02:32 +04:00
Stepan Koltsov c40bb8c9b3 ImmutableArrayList and listBuilder() prototype
TODO: lots of improvements, documentation, tests
2012-05-17 16:37:21 +04:00
Stepan Koltsov 942777205c Array.copyOf may produce nulls 2012-05-17 16:37:00 +04:00
Evgeny Gerashchenko 108dd156af Creating library under project directory in library tests. Hope this prevents them from blinking. 2012-05-16 21:07:44 +04:00
Evgeny Gerashchenko 979252ee43 Added tooltips on hovering declaration names. 2012-05-16 19:57:03 +04:00
Evgeny Gerashchenko 41547488a6 Enabled "Field may be final" inspection. 2012-05-16 19:57:02 +04:00
pTalanov ce896f931a Issue related to KT-1962
Correctly reference this object in wrapped function literal
2012-05-16 19:30:23 +04:00
pTalanov 31a1aefeb5 K2JSBrowserProgramRunner copies output JavaScript file from output dir instead of generating JavaScript againg 2012-05-16 18:17:24 +04:00
pTalanov c8fe0080c7 Fix compilation for maven build 2012-05-16 17:43:12 +04:00
pTalanov feaf218836 Cosmetics 2012-05-16 17:43:11 +04:00
Evgeny Gerashchenko 3b95ba798e Added navigation to YouTrack issues from commit messages. 2012-05-16 17:12:06 +04:00
pTalanov 53ebe5325f Move util methods from K2JSTranslator to FacadeUtils class 2012-05-16 15:18:40 +04:00
pTalanov fe0295c7bb Add facade method to AnalyzingFacadeForJs (for Web Demo) 2012-05-16 14:24:03 +04:00
Evgeny Gerashchenko 58a3ec1e73 Showing receiver types in the IDE errors for NONE_APPLICABLE/AMBIGUITY
#KT-1997 fixed
2012-05-16 13:24:39 +04:00
pTalanov 82426e605d Fix symbol in comments 2012-05-15 22:48:55 +04:00
Stepan Koltsov 67589e9d86 simplify code in OverrideResolver 2012-05-15 22:45:11 +04:00
Stepan Koltsov 448260fc3e KT-1996 Missing ABSTRACT_MEMBER_NOT_IMPLEMENTED when two supertypes contains same abstract member
===
trait Foo {
    fun foo(): Unit
}

trait Bar {
    fun foo(): Unit
}

class Baz : Foo, Bar // no error here
===

#KT-1996 fixed
2012-05-15 22:45:11 +04:00
Stepan Koltsov 67b19c1881 fix generate.javadoc property 2012-05-15 22:45:11 +04:00
pTalanov 6d414ba222 Mark the tests which are failing with EcmaVersion.v5 and exclude them 2012-05-15 22:20:15 +04:00
pTalanov 43c168baef Make js.tests perform each test with different Ecma versions
This leads to tests failing
2012-05-15 22:20:15 +04:00
pTalanov 3bab6bee93 Make tests aware of different ecma versions
Introduce version parameters in relevant test methods
2012-05-15 22:20:14 +04:00
pTalanov a9af4960cb Introduce some convenience methods related to EcmaVersion 2012-05-15 22:20:13 +04:00
pTalanov b75b60f710 Move EcmaVersion class to upper level
Extract EcmaVersion#fromString static method
2012-05-15 22:20:12 +04:00
pTalanov b9b9e46275 Clean up and stylistic changes after merging in https://github.com/JetBrains/kotlin/pull/55 2012-05-15 22:20:11 +04:00
develar e0be72d5b5 http://devnet.jetbrains.net/thread/436214?tstart=0 2012-05-15 22:20:10 +04:00
Leonid Shalupov c6223fc0c2 stream integration test logs 2012-05-15 20:09:40 +02:00
Leonid Shalupov c689840eee jdk -> alt 2012-05-15 18:21:35 +02:00
Leonid Shalupov 734b60bb67 Merge pull request #51 from detouched/maven-plugin-test
maven plugin: uncommented invoker plugin but commented phase binding.
2012-05-15 07:57:35 -07:00
Leonid Shalupov a8951284ac libraries: jdkHeaders -> altHeaders 2012-05-15 16:49:06 +02:00
Leonid Shalupov 81d20dcf4b build.xml: make it green 2012-05-15 16:27:05 +02:00
Evgeny Gerashchenko 15f6e7403e Renamed jdkHeaders to altHeaders in all places where it makes sense. 2012-05-15 15:19:55 +04:00