Commit Graph

4590 Commits

Author SHA1 Message Date
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
Andrey Breslav 67d2a8dcca Work around the shallowly analyzed files 2012-03-11 13:46:50 +04:00
Andrey Breslav 57fb669670 Work around the shallowly analyzed files 2012-03-11 13:42:30 +04:00
pTalanov da3251addb Changes to native apis. 2012-03-10 22:26:41 +04:00
pTalanov c812d039b6 Add primitive api for using html5 local storage.
Lib fixes.
2012-03-10 22:23:44 +04:00
Evgeny Gerashchenko f7c969de36 removed unnecessary ": jet.Any" in class declarations. 2012-03-10 20:32:43 +04:00
Evgeny Gerashchenko 126c3d0033 Added class objects support in JetDecompiledData. 2012-03-10 20:29:24 +04:00
Evgeny Gerashchenko e9bac5ce16 Added better rendering for objects in DescriptorRenderer. 2012-03-10 20:29:00 +04:00
Evgeny Gerashchenko 6ac94758e2 Added support for nested classes in decompiler. 2012-03-10 19:24:36 +04:00
Evgeny Gerashchenko d1f2c46d26 Removed unnecessary "abstract" before "trait" in DescriptorRenderer. 2012-03-10 19:23:32 +04:00
Evgeny Gerashchenko 7b895de86f Replaced assertion with returning null when class file contains several classes. 2012-03-10 18:29:16 +04:00
pTalanov 37db5e072c TranslateToJsAction only looks in source roots of the module included in project. 2012-03-10 17:44:51 +04:00
pTalanov 6fd6ac0231 Add "add" extension function for Json class. 2012-03-10 17:44:01 +04:00
pTalanov dac63773ce Update API. 2012-03-10 17:32:53 +04:00
Evgeny Gerashchenko 145e8ed936 Made checks for Kotlin namespace more robust. 2012-03-10 16:25:27 +04:00
Evgeny Gerashchenko 011d6fb5ee Fixed navigation to non-Kotlin classes. 2012-03-10 15:32:10 +04:00
Evgeny Gerashchenko 57dcb991b2 Specified return-type explicitly for FunctionalList.iterator() member function 2012-03-10 14:58:03 +04:00
Evgeny Gerashchenko 351b2fd676 Specified return-type explicitly for FunctionalList.iterator() member function 2012-03-10 14:57:08 +04:00
Evgeny Gerashchenko b64e2ca886 Replaced asserts in JetDummyClassFileViewProvider with returning null. 2012-03-10 14:57:08 +04:00
Evgeny Gerashchenko 8f5d469a0c Replaced short names with fully qualified in DescriptorRenderer. 2012-03-10 14:57:08 +04:00
Evgeny Gerashchenko 9658dd7c39 Excluded classes from decompiled namespaces. 2012-03-10 14:57:08 +04:00
Evgeny Gerashchenko 4b6e9557a6 Made JetDummyClassFileViewProvider package-private. 2012-03-10 14:57:07 +04:00
Evgeny Gerashchenko c2a300b637 Moved classes related to navigation to libraries to libraries subpackage of plugin package. 2012-03-10 14:57:07 +04:00
Evgeny Gerashchenko 2a9c124957 Added implementation of ClsCustomNavigationPolicy for Kotlin libraries. 2012-03-10 14:57:07 +04:00
Evgeny Gerashchenko 91adb13380 Added JetDummyClassFileViewProvider which is needed to JetFiles created from libraries have link to physical VirtualFile instead of LightVirtualFile. 2012-03-10 14:57:07 +04:00
Evgeny Gerashchenko 01ed1c3f75 Added saving mapping from ClsElements to JetElements in compiled classes. 2012-03-10 14:57:07 +04:00
Stepan Koltsov 4c6e434b73 somebody defined property globally 2012-03-10 03:29:03 +04:00
Stepan Koltsov 5881c84bcb temporarily disable plugin-verifier 2012-03-10 03:08:15 +04:00
Stepan Koltsov ed7c00e0a1 OK, I give up, flatten libraries on the file system 2012-03-10 02:23:55 +04:00
Stepan Koltsov 62221494e2 fix plugin build 2012-03-10 02:03:16 +04:00
Stepan Koltsov 997fbb60a3 using guice to wire TopDownAnalyzer beans
attempt 2
2012-03-10 00:54:16 +04:00
Hiram Chirino 3b85642b96 Simplify the String.toRegex extension to a single function that uses a default arg.
Also moved it to the String.kt source file that that String extension functions can be found in a single place.
2012-03-09 13:42:35 -05:00
unknown 26a5ff3a2f Add disabled test. Depends on KT-1198 2012-03-09 19:22:14 +04:00
unknown beff2f9b1e KT-740: Make sure that assign and increment operations compute receiver only once:
- Array operations.
2012-03-09 19:22:13 +04:00
unknown 295b38bf32 KT-740: Make sure that assign and increment operations compute receiver only once:
- Increment operation on property.
2012-03-09 19:22:12 +04:00
unknown 3841227868 Resolve outdated TODOs. 2012-03-09 19:22:11 +04:00
unknown eced7048e3 Fix semicolon being on the wrong line in "use strict" expression 2012-03-09 19:22:10 +04:00
unknown 253b92a44d KT-1052: Add support for function calls (and, or, xor, not) on Boolean 2012-03-09 19:22:10 +04:00
Leonid Shalupov 9a92bee187 TeamCityPluginPublisher.xml: fixes 2012-03-09 19:04:37 +04:00
Leonid Shalupov 53ee467707 TeamCityPluginPublisher.xml: wording 2012-03-09 18:42:22 +04:00
Leonid Shalupov 9490d05b7c draft plugin publisher 2012-03-09 18:25:43 +04:00
Leonid Shalupov c2b7e3835c Merge remote-tracking branch 'origin/master' 2012-03-09 17:50:13 +04:00
Leonid Shalupov 4ff9a71d8b get lastPinned plugin-verifier in update_dependencies.xml 2012-03-09 17:49:49 +04:00
Andrey Breslav 97ec5b4344 Make JetLightClass analyze the whole project (with no caching, for now). This change is related to the following issues:
KT-1474 Execption when running kotlin project
KT-1501 Run script doesn't work in IDEA
In seems that to fix the problem completely, we need to avoid importing Java's default package into every file, but the problems reported in these requests are gone now.

#KT-1501 Fixed
#KT-1474 Fixed
2012-03-09 17:48:11 +04:00
Andrey Breslav 1aadf98951 Working around a problem with shallow analysis 2012-03-09 17:35:29 +04:00
Andrey Breslav 4831940a7d Copyright set up 2012-03-09 17:33:56 +04:00
James Strachan 0a70ed6aee added some docs 2012-03-09 11:43:23 +00:00