James Strachan
92e8cca7fb
fixed up some more the frames links in the kdoc
2012-04-13 19:17:47 +01:00
James Strachan
92c1bd17a6
fixed up the frames links in the kdoc
2012-04-13 18:41:19 +01:00
James Strachan
20fcffbbb5
allow kdoc package summaries to use markdown for formatting and links (which works nicely in a pom.xml if using maven for example and avoids HTML escaping issues)
2012-04-13 18:20:20 +01:00
James Strachan
d83b76b7a7
kdoc improvements: allow package summaries, package API doc URLs and documentation files to be specified so we can better describe package, reuse documentation for them or link to external packages. #KT-1463 Fixed
2012-04-13 17:43:54 +01:00
Andrey Breslav
d512d62c04
Remove unused method
2012-04-13 20:08:35 +04:00
Andrey Breslav
e23cb0cb98
Fix comment text
2012-04-13 20:07:23 +04:00
Andrey Breslav
e553a46294
Use common utility for retrieving FQNames
2012-04-13 20:07:02 +04:00
Andrey Breslav
4eb594024a
Removed the exec(String...) method in KotlinCompiler
...
It's important to be aware of what stream the messages will be written to, so such a default implementation is harmful
2012-04-13 19:59:28 +04:00
Andrey Breslav
882412ea06
Proper handling of compiler messages
...
We used to have a triple (errorStream, messageRenderer, verbose) to represent the error reporting strategy.
Now we have a single MessageCollector abstraction for this.
As the MessageCollector abstraction was extracted, the need to CompilerMessageLocation and CompilerMessageSeverity arose, too.
2012-04-13 19:38:23 +04:00
Andrey Breslav
b82416b5cd
Only plugin tests depend on the cli, not the plugin code itself
2012-04-13 19:38:23 +04:00
Andrey Breslav
71bac57411
Got rid of CompileSession class: this class shouldn't have had any objects, now it is transformed into KotlinToJVMBytecodeCompiler
2012-04-13 19:38:22 +04:00
James Strachan
da38230827
added jquery to the generated kdoc so we can start adding some nice effects and interactivity
2012-04-13 16:06:35 +01:00
James Strachan
2df5c9886f
include a target and css style for external source links in the doc
2012-04-13 15:43:44 +01:00
Stepan Koltsov
7b1ae33df3
fix broken tests
...
(JetJavaMirrorMaker still can be returned by PsiPackage.getClasses())
2012-04-13 18:14:03 +04:00
James Strachan
43261a7172
allow kdoc to link to the online source code in a source code repo (such as github)
2012-04-13 15:07:37 +01:00
Stepan Koltsov
37fcffc39d
remove assertion from JDR.resolveAnnotation
...
#KT-1771 fixed
2012-04-13 17:44:46 +04:00
Stepan Koltsov
af4117c8d3
assert JetJavaMirrorMaker cannot appear in resolve.java
2012-04-13 17:44:42 +04:00
Nikolay Krasko
531ffaaffa
KT-1645 Propose members according to smart casts
...
#KT-1645 fixed
2012-04-13 15:35:55 +04:00
James Strachan
8ffca6e52f
added test case for KT-1773 -(commented out :)
2012-04-13 09:34:06 +01:00
James Strachan
4c09af0a77
added test case for KT-1773
2012-04-13 09:33:29 +01:00
James Strachan
b4ad820ed8
fixed sample code for kdocs
2012-04-12 18:14:13 +01:00
James Strachan
33e0e2d991
#KT-1775 Fixed
2012-04-12 18:13:43 +01:00
Stepan Koltsov
bc00216df9
replace JavaPsiFacade with own
2012-04-12 20:45:00 +04:00
James Strachan
5802a6f0ba
switched code to use nicer iteration over Map
2012-04-12 15:04:30 +01:00
James Strachan
57a5e81db8
re-enabled the Map.Entry key/value properties (not quite sure why they were disabled, tests all seem to work?) and tidied up the sample code for the kdocs
2012-04-12 14:56:06 +01:00
James Strachan
f9b00ad3f9
#KT-1772 Fixed
2012-04-12 14:29:44 +01:00
James Strachan
c3f1e38c67
avoid default arguments on groupBy() by having groupByTo() if the caller wishes to specify the Map to group into. Also tidied up the sample code in CollectionTest
2012-04-12 12:35:13 +01:00
James Strachan
46dbd19433
added an extra test case for DOM text addition
2012-04-12 12:11:42 +01:00
Nikolay Krasko
937c713ea7
Merge pull request #38 from Frostman/test-name-fix
...
Fix test's name
2012-04-12 04:10:14 -07:00
Leonid Shalupov
3813e0a886
maven version = 0.1-SNAPSHOT
2012-04-12 13:03:15 +04:00
Sergey Lukjanov
ff85340174
Fix test's name
2012-04-12 13:02:49 +04:00
Andrey Breslav
4c2b7d4a6d
Fixed a typo in the url + idea-version must be written by the build
2012-04-12 12:41:40 +04:00
Leonid Shalupov
2bc2b123b3
fix build
2012-04-12 10:28:33 +04:00
Leonid Shalupov
d1246abbf1
maven: get rid of intermediate poms: examples, docs, tools (artifacts garbage)
2012-04-12 09:33:48 +04:00
Leonid Shalupov
5b6d6a742c
examples/maven: add project.build.sourceEncoding
2012-04-12 09:09:52 +04:00
Leonid Shalupov
8a2e79169e
add examples/maven
2012-04-12 06:44:13 +04:00
Stepan Koltsov
71f89ef130
more descriptorToDeclaration utils
...
* custom versions
* normalization code moved out of norializer
* hide DESCRIPTOR_TO_DECLARATION (make package local)
2012-04-12 00:24:12 +04:00
Stepan Koltsov
e37f24ce4f
do not use BindingContext.DESCRIPTOR_TO_DECLARATION explictly
2012-04-12 00:24:12 +04:00
Leonid Shalupov
1ecb2fe7db
maven plugin: include source roots to compiler classpath (enabled mixed compilation)
2012-04-11 21:32:50 +04:00
Andrey Breslav
45e86cb423
Urls in the plugin.xml
2012-04-11 20:20:13 +04:00
Stepan Koltsov
829f73cc5f
some classes from runtime.jar are not meant to be loaded by JDR
...
* assert runtime implementations from JetStandard* are not loaded
by JavaDescriptorResolver
* fix wrong @JetMethod in jet.Iterator
* fix jet.Iterator ns was created
* fix incorrect number of functions and tuples in JetStandardClasses
* added TODO about inconsisten Tuple class
2012-04-11 20:00:01 +04:00
James Strachan
eaae5b4465
fixed bad property links
2012-04-11 16:36:18 +01:00
Nikolay Krasko
a59a671c4a
KT-1763 UnsupportedOperationException during creating ImportClassAndFunFix
...
#KT-1763 fixed
2012-04-11 18:56:44 +04:00
Andrey Breslav
9af209acdc
Don't package examples
2012-04-11 18:31:06 +04:00
Evgeny Gerashchenko
2f7e8a3800
Fixed red code when navigating to the source of println()
...
#KT-1757 in progress
2012-04-11 18:27:10 +04:00
Nikolay Krasko
26b47c0180
KT-1755 Duplicates in completion
...
#KT-1755 fixed
2012-04-11 17:54:45 +04:00
Andrey Breslav
c2dcdbe29f
Don't automatically add stdlib when compiling from the IDE
2012-04-11 16:13:11 +04:00
Andrey Breslav
b5008ebd57
Separate environments for module script compilation and project compilation
2012-04-11 16:13:11 +04:00
Andrey Breslav
f34e492022
JetCoreEnvironment encapsulates a project (in the IDEA sense), so the classpath and sources lie in its area of responsibility
2012-04-11 16:13:11 +04:00
Evgeny Gerashchenko
afd1c79dfd
Changed "Valid string template" highlighting to simply "String highlighting".
2012-04-11 15:53:57 +04:00