Commit Graph

4103 Commits

Author SHA1 Message Date
James Strachan e5eaffc1c8 updated the readme to try help folks get started working on the project 2012-03-13 09:04:07 +00:00
James Strachan 5189c6519c attempt to generate the JS kdocs; almost there but for an assertion failure here https://github.com/JetBrains/kotlin/blob/master/compiler/backend/src/org/jetbrains/jet/codegen/AnnotationCodegen.java#L80 - could be native ctor/fn related? 2012-03-13 08:43:17 +00:00
James Strachan cf36014326 slightly more descriptive assertion message 2012-03-13 08:43:17 +00:00
James Strachan d209eaf6d7 removed cruft 2012-03-13 08:43:17 +00:00
Alex Tkachman 9aa992c209 fix for KT-1568 1.javaClass 2012-03-13 09:36:15 +02:00
James Strachan dc37fca143 allow packages to be excluded and added kotlin-jdbc to the API 2012-03-13 07:13:52 +00:00
James Strachan 1700777f9b working version of templates (experiment1) and jdbc 2012-03-13 06:52:51 +00:00
James Strachan f490242c00 fixed up bad markdown :) 2012-03-12 20:48:54 +00:00
James Strachan f927b38a14 added a few experimental alternatives implementations of string templates for string/html/jdbc etc for KT-1565 seems there's a few ways we could do it... 2012-03-12 20:46:57 +00:00
Stepan Koltsov 3748507ac1 disable +JDK macro in JetDiagnosticsTest and fix (actually hide) revealed bugs
+JDK was not very helpful
2012-03-12 22:54:24 +04:00
Stepan Koltsov 07ff53d456 add trailing newlines to test files
otherwise I have to rollback dozens of files after using sed that follows conventions
2012-03-12 22:54:14 +04:00
Stepan Koltsov 61dc0c265c debugger-friendly formatting 2012-03-12 22:54:05 +04:00
Stepan Koltsov 9d66a9a842 asserts in JetScopeImpl, add enum entry to proper scope 2012-03-12 22:54:00 +04:00
Stepan Koltsov 88f55100ca make sure ClassDescriptor.toString does not crash so we can use it in exception messages 2012-03-12 22:53:55 +04:00
Stepan Koltsov 8be79b3f22 split some tests in JetDiagnosticsTest 2012-03-12 22:53:50 +04:00
Stepan Koltsov 7a00e3a26a ignore temp files 2012-03-12 22:53:45 +04:00
Nikolay Krasko d8f2e23979 Allow count non-imported descriptors for empty prefix in qualified expression - important for extension functions 2012-03-12 21:25:22 +04:00
Nikolay Krasko 55b0ea1e60 - Don't repeat reference variant lookup for empty prefix.
- Temporary disable duplicates search with PsiElement position.
2012-03-12 21:12:42 +04:00
Nikolay Krasko 2c068dabb0 Fix behaviour for common around operators properties. 2012-03-12 20:23:10 +04:00
James Strachan e7a57612bd added a basic set of extension functions for working with JDBC in kotlin 2012-03-12 16:07:31 +00:00
Alex Tkachman c746a50406 annotations with parameters 2012-03-12 16:52:49 +02:00
Nikolay Krasko ae1138c4ba Activate "around operators" space properties. Remove other from settings 2012-03-12 17:43:29 +04:00
Stepan Koltsov 7c8170cddd better diagnostics in JavaDescriptorResolverHelper 2012-03-12 17:31:30 +04:00
Andrey Breslav c315734665 EA-34240 - SIOOBE: CompileTimeConstantResolver.getCharValue 2012-03-12 16:58:01 +04:00
Alex Tkachman b4e2a5fb30 workaround for ACC_STATIC flag 2012-03-12 14:53:33 +02:00
Stepan Koltsov 3783ad5696 missing explaination 2012-03-12 16:49:39 +04:00
Andrey Breslav 00142a7775 Assertions and a possible fix for EA-34423 - NPE: GenerationState.compileCorrectFiles 2012-03-12 16:42:31 +04:00
James Strachan 897242458b added an example of a composable template 2012-03-12 12:38:17 +00:00
Leonid Shalupov cc82884b65 disabled plugin-verifier for now, waiting for better plugin dependencies handling in it 2012-03-12 16:33:06 +04:00
Andrey Breslav 9138d0f6d4 Comment added 2012-03-12 16:21:52 +04:00
Andrey Breslav 68698cb34a Unnecessary creation of the default namespace eliminated 2012-03-12 16:21:52 +04:00
Andrey Breslav c6fae0c18f Aggregating scope refactored to into proper imports 2012-03-12 16:21:52 +04:00
Andrey Breslav a0a4536c40 Debug output removed 2012-03-12 16:21:52 +04:00
Andrey Breslav 3c71512850 Minimal refactoring that eliminates importing Java's root namespace by default.
All tests pass. Some beautifying needed

#KT-1477 Fixed
2012-03-12 16:21:52 +04:00
Andrey Breslav 6bc3bbb53d Rename StandardConfiguration into DefaultModuleConfiguration 2012-03-12 16:21:52 +04:00
James Strachan d469710c7c refactored foreach() -> forEach() as per Cedric's excellent suggestion http://devnet.jetbrains.net/message/5454105#5454105 2012-03-12 12:07:38 +00:00
James Strachan 5805165793 initial spike to show how KT-1565 might look for auto-escaping of HTML/XML/JSON/JDBC/URLs etc 2012-03-12 11:51:35 +00:00
James Strachan f10a110edb fixed fail() method, working around a compiler issue (should not be trying to invoke a private method) 2012-03-12 10:40:09 +00:00
James Strachan 1ae0910b07 added website module 2012-03-12 07:35:14 +00:00
James Strachan c1aa22ab41 added guice dependencies 2012-03-12 07:35:05 +00:00
pTalanov 3ef7805cd6 Native api update. 2012-03-11 22:38:13 +04:00
Nikolay Krasko c21cdaf413 Start working with spaces:
KT-1532 IDEA should remove extra whitespaces when reformmating code
KT-1378 Code formatting: spaces around ':'

#KT-1532 fixed
#KT-1378 fixed
2012-03-11 22:11:55 +04:00
Leonid Shalupov 1080756a7a fix getting plugin-verifier in update_dependencies.xml 2012-03-11 19:56:09 +04:00
Andrey Breslav 61aac5d544 Configuration renamed into ModuleConfiguration 2012-03-11 18:57:38 +04:00
Nikolay Krasko efece992eb Completion for top-level functions from class and jar files - import quick fix 2012-03-11 16:54:07 +04:00
Nikolay Krasko fba492c492 Completion for top-level functions from class and jar files. 2012-03-11 16:54:06 +04:00
Leonid Shalupov ef6461c4d2 re-enable plugin-verifier 2012-03-11 16:01:35 +04:00
Leonid Shalupov 666c58aa70 use guice without aop 2012-03-11 16:01:04 +04:00
Stepan Koltsov 4443f912af fix PackageScope.getAllDescriptors
http://youtrack.jetbrains.com/issue/KT-1553
2012-03-11 15:49:54 +04:00
Stepan Koltsov 0c2b91aa10 KT-1536: parse Throwable as nullable in JavaDescriptorResolver 2012-03-11 15:24:46 +04:00