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
Stepan Koltsov
ae58c1c888
better comparison of vararg signatures in Read*BinaryClassTest
2012-05-12 22:28:39 +04:00
Stepan Koltsov
f061fce9a8
properly read vararg signature from java code
...
KT-1694 Java vararg override, Why is it intuitive interface?
#KT-1694 Fixed
2012-05-12 22:21:09 +04:00
Evgeny Gerashchenko
b0c0173924
Removed test for KT-1666, since navigation to standard libraries is working normally now (instead of navigation to the same source).
2012-05-12 21:56:45 +04:00
Evgeny Gerashchenko
9265ce4ec9
Renumbered type and value parameters of function types.
...
Their numbers now start from 1. This is made for consistency with auto-generated sources for these types. Parameters of runtime types (written in Java) are numbered starting with 0, too.
2012-05-12 21:56:42 +04:00
Evgeny Gerashchenko
073a30704f
Made methods of function types public.
2012-05-11 21:25:41 +04:00
Evgeny Gerashchenko
a512d85383
Merge remote-tracking branch 'origin/master'
2012-05-11 20:39:00 +04:00
Evgeny Gerashchenko
7c96aec630
Renamed "std" library containing Any, Nothing, tuple and function types to "jet.src" and added readme file.
2012-05-11 20:37:11 +04:00
Evgeny Gerashchenko
d6e3a392f6
Added navigation to sources of builtin entities.
...
#KT-1069 fixed
2012-05-11 20:37:11 +04:00
Evgeny Gerashchenko
29a9fdde78
Moved *.jet.src to separate directory and renamed to them to *.jet. Thus, they will be correctly loadable via PSI.
2012-05-11 20:37:11 +04:00
Evgeny Gerashchenko
b6bcce2c8a
Fixed visibilities, added "val" and package line in TuplesAndFunctionsGenerator.
2012-05-11 20:37:11 +04:00
Andrey Breslav
647a5455e1
Source representations for Any and Nothing. These sources are to be shown in the IDE
2012-05-11 20:37:11 +04:00
Evgeny Gerashchenko
070a3729e5
Fixed unnecessary FQ name bug.
...
#KT-1954 fixed
2012-05-11 19:39:51 +04:00
Nikolay Krasko
dcc6392eb4
Intermediate major refactorings for lazy resolve - test fix (order changed)
2012-05-11 19:27:56 +04:00
Stepan Koltsov
77e7c53ed1
everyone loves idea default templates
2012-05-11 19:22:29 +04:00
Nikolay Krasko
efe2155f28
Intermediate major refactorings for lazy resolve
2012-05-11 19:10:16 +04:00
Nikolay Krasko
2dba348ecb
Intermediate major refactorings for lazy resolve
2012-05-11 18:58:54 +04:00
Stepan Koltsov
3af2b1b80a
improve rendering of upper bounds
2012-05-11 18:24:58 +04:00
Stepan Koltsov
9a05af1757
stdlib and jdk-headers are not needed in DescriptorRenderer
2012-05-11 18:24:57 +04:00
Stepan Koltsov
6c4478f544
simplify renderer
2012-05-11 18:24:57 +04:00
Andrey Breslav
420a7c9ad4
KT-1961 Incorrect override error in functions with type parameter with two upper bounds
...
#KT-1961 Fixed
2012-05-11 18:00:09 +04:00
Svetlana Isakova
fddd9eff57
Possible fix of EA-34996
2012-05-11 17:08:20 +04:00
Stepan Koltsov
aa4252462f
replace 'for (;;)' with 'while (true)'
2012-05-11 16:26:26 +04:00
Nikolay Krasko
39ec3f7c14
Print file name at least in diagnostic
2012-05-11 16:09:58 +04:00
Nikolay Krasko
9cb7cb56f1
Refactoring - new interface for common method
2012-05-11 16:09:56 +04:00
Nikolay Krasko
f67aebe4be
On the way refactorings
2012-05-11 16:09:55 +04:00
Svetlana Isakova
b1e5a0768c
KT-1955 Half a file is red on incomplete code
...
#KT-1955 fixed
2012-05-11 15:03:23 +04:00
Svetlana Isakova
696df0eb9b
more tests for KT-1897
...
#KT-1897 fixed
2012-05-11 14:24:38 +04:00
Natalia.Ukhorskaya
162cc7307d
KT-1935 Fixed: ACC_SUPER flag must be set for classes
2012-05-11 12:52:26 +04:00
Stepan Koltsov
ded824468a
replace String with JvmClassName
2012-05-11 01:08:33 +04:00
Stepan Koltsov
9908791094
KT-1829 NoClassDefFoundError when using java inner classes
...
#KT-1829 Fixed
2012-05-11 01:08:30 +04:00
Stepan Koltsov
b0cea24faf
move compileJavaFile
2012-05-11 01:08:26 +04:00
Svetlana Isakova
8d26629aff
Resolution diagnostic improvement
...
#KT-1940 fixed
2012-05-10 19:01:58 +04:00
Stepan Koltsov
e303c80868
add missing test for KT-1880
...
(hide static members from superclasses)
2012-05-10 18:56:18 +04:00
Stepan Koltsov
a00e765bd5
Read*BinaryClassTest: type parameter with two upper bounds
2012-05-10 18:56:18 +04:00
Stepan Koltsov
7aa4a32f3e
resolve mcvaadin and vaadin libraries
...
(no problems found)
2012-05-10 18:56:17 +04:00
Alex Tkachman
6d2deaa70c
KT-1600: call to non-overriden generic method
2012-05-10 16:45:34 +03:00
Andrey Breslav
909e02898d
Remove an effect from DeclarationDescriptorImpl.toString()
2012-05-10 15:54:41 +04:00
Leonid Shalupov
428771d99d
integration tests: trying to be cross-platform
2012-05-07 23:03:53 +04:00
Leonid Shalupov
3bb109a225
fix tests
2012-05-07 19:56:16 +04:00
Leonid Shalupov
58c0ad3c46
ant task fixes + first integration test
2012-05-07 18:12:06 +04:00
Leonid Shalupov
c6e2a5a9f6
compilation failed integration test
2012-05-07 17:33:05 +04:00
Leonid Shalupov
c404396cef
module compilation integration tests + changed test data layout
2012-05-07 17:25:13 +04:00
pTalanov
869a8ab1ba
Refactoring of K2JSTranslator and neighboring classes
...
Drop GenerationUtils
Introduce MainCallParameters
Generate calls to main function together with the other code in contrast to as text afterwards
Enhance tests a bit
2012-05-05 18:50:02 +04:00
pTalanov
9681a61fd2
Pure cosmetics in K2JSCompiler*
2012-05-05 17:10:58 +04:00
Stepan Koltsov
80aee299ba
remove nop code
2012-05-04 23:57:14 +04:00
Stepan Koltsov
dd332bc08c
-mode idea
...
#KT-1893 Fixed
2012-05-04 23:57:13 +04:00
Stepan Koltsov
78a4ebe236
comma
2012-05-04 23:57:12 +04:00
Leonid Shalupov
4a0f929fc3
bin scripts to call js compiler
2012-05-04 23:50:41 +04:00
pTalanov
397928c4e4
K2JSCompiler cli:
...
Refactor.
Support zipped library sources as parameter.
Support output file path as parameter.
2012-05-04 23:15:37 +04:00