Commit Graph

4254 Commits

Author SHA1 Message Date
Alex Tkachman 56eabfe07b KT-1508 jet.Number -> j.l.Number 2012-03-17 13:57:45 +02:00
James Strachan d8aa0d139e tidied up the comments 2012-03-17 10:33:11 +00:00
James Strachan ed6ffe34fa added an experiment of compositional map/filter style functions on nullables to mimick Scala's Option behaviour without any wrapper classes 2012-03-17 09:35:35 +00:00
James Strachan d66077ea06 added links to getting started guide 2012-03-17 08:45:27 +00:00
James Strachan 9fb6a71b59 added request.getParameter() code for more accurate comparsion - thanks for the heads up Cedric! 2012-03-17 08:39:33 +00:00
James Strachan a669ea6325 added links to getting started guide & API docs 2012-03-17 08:25:17 +00:00
Nikolay Krasko 8088b770f7 #KT-1426 Implement "Optimize Imports" in plugin - fixes for used reference search (look to calls and work with java type constructors.) 2012-03-17 02:03:13 +04:00
Andrey Breslav 9c58e5b45c Making compiler exit codes type safe. Fixes the problem with wrong command-line argument usage being missed by the IDE 2012-03-16 20:20:54 +04:00
Nikolay Krasko fda2bc25dc KT-1426 Implement "Optimize Imports" in plugin - tests and small fix for aliases. 2012-03-16 19:41:44 +04:00
Nikolay Krasko 76cc231cb2 KT-1426 Implement "Optimize Imports" in plugin - untested draft version 2012-03-16 19:33:15 +04:00
Nikolay Krasko f93ef619f6 KT-1426 Implement "Optimize Imports" in plugin - get collection of used references in file 2012-03-16 19:33:13 +04:00
Andrey Breslav 67fb22d7ed Fixing EA-33669 - assert: EditorFactoryImpl.validateEditorsAreReleased 2012-03-16 19:27:33 +04:00
Andrey Breslav 2f4986dd4c Type fixed 2012-03-16 19:25:11 +04:00
Andrey Breslav 6232e45c10 Assertions for EA-33908 - SOE: TypeSubstitutor.substituteInProjection
+ toString() in substitutions, for debugging
2012-03-16 19:23:28 +04:00
Maxim Shafirov 3d9b115f90 Share codestyle (mostly copied from IDEA) 2012-03-16 18:54:35 +04:00
Maxim Shafirov 484a38ddfc Don't log ProcessCancelledException 2012-03-16 18:54:35 +04:00
Andrey Breslav 5af3770563 Assetion for EA-34591 - NPE: AbstractLightClass.isValid 2012-03-16 18:42:53 +04:00
Andrey Breslav 2e7d607bca EA-34672 - Kotlin tool windows: assert: ComponentManagerImpl.getComponent 2012-03-16 18:36:04 +04:00
Stepan Koltsov 2f9621cc8a prohibit '*' in FqNameUnsafe 2012-03-16 18:09:04 +04:00
Alex Tkachman 6ff783e79b KT-1592 don't write default values for annotations 2012-03-16 15:48:49 +02:00
Svetlana Isakova 114988ac82 KT-1579 "Can't import nested class/trait" partially: Entry can be imported, but Map.Entry in code is still unresolved 2012-03-16 17:09:28 +04:00
Evgeny Gerashchenko ba841816c8 Fixed tests related to changes in DescriptorRenderer. 2012-03-16 17:00:59 +04:00
Evgeny Gerashchenko 1157ab6d5d Restored lost space after "final" in DescriptorRenderer 2012-03-16 16:51:35 +04:00
Evgeny Gerashchenko 9037901b08 Updated version of IDEA build un update_dependencies.xml 2012-03-16 16:42:43 +04:00
Evgeny Gerashchenko 17cd9c0e5c Restored "final" keyword in DescriptorRenderer. 2012-03-16 16:42:43 +04:00
Maxim Shafirov ea8a416051 #KT-978 Fixed 2012-03-16 15:28:45 +04:00
James Strachan 46b5b1b177 added a sample experiment comparing Scala's use of Option[T] and how we can use T? in Kotlin today together with how we may support it in the future 2012-03-16 10:59:03 +00:00
James Strachan 406b8fa6a5 added a few more links to the home page 2012-03-16 10:58:10 +00:00
Maxim Shafirov 1de073bbdf #KT-1333 Fixed 2012-03-16 13:33:57 +04:00
James Strachan 4c6aabb17d added more instructions on contributing and how to download the plugin by hand 2012-03-15 16:24:57 +00:00
James Strachan 07163c3d9f hide jdk crapola from kdoc report 2012-03-15 16:24:32 +00:00
Nikolay Krasko 490c277c10 Be able to build plugin on the same machine without renew sources from repository. 2012-03-15 19:38:13 +04:00
Stepan Koltsov 1610c9b3a0 FqNameUnsafe 2012-03-15 19:28:29 +04:00
Stepan Koltsov 4c12f61a28 properly report error in initialization loop 2012-03-15 19:23:48 +04:00
Stepan Koltsov 4c8cd6ca5c NamespaceFactory
* extract NamespaceFactory from TypeHierarchyResolver
* implement NamespaceFactory.createNamespaceDescriptorPathIfNeeded(FqName)
* FqName .path() and .pathSegments() utilities
2012-03-15 17:30:29 +04:00
Nikolay Krasko e1afdbff68 Check that plugin.xml has correct pattern for version substitution. 2012-03-15 16:16:21 +04:00
Maxim Shafirov 2db12d69f9 fix test 2012-03-15 15:43:08 +04:00
Maxim Shafirov 43956b565a #KT-1562 Fixed. 2012-03-15 15:12:29 +04:00
Andrey Breslav 562893f83e Fixing the behavior for non-physical JetFiles (e.g. the ones created by WebDemo) 2012-03-15 14:04:11 +04:00
James Strachan 7137872ede moved the jdbc string template API out of the test case :) and fix up some cruft in the API docs 2012-03-14 20:44:54 +00:00
James Strachan 4352ed38e5 minor refactor to tidy up the API 2012-03-14 20:17:30 +00:00
Stepan Koltsov 245a4f079c better message when dependency is interface 2012-03-15 00:14:18 +04:00
Andrey Breslav 9524b48676 Resolution task is itself a context 2012-03-14 23:09:23 +04:00
Evgeny Goldin 5b7dff2bad BytecodeCompiler - compiler invocation wrapped with try/catch. 2012-03-14 19:55:56 +01:00
Nikolay Krasko 123de71102 Fake change for activating build - testing IDEA update 2012-03-14 22:54:02 +04:00
Nikolay Krasko 10f696b444 Revert version pattern 2012-03-14 22:37:14 +04:00
James Strachan bcde2f9544 added hook for caching preparedStatements along with simplifying the logic of using PreparedStatements as we make the statement up front, then bind directly. Also support most of the common data types (though need more null support) 2012-03-14 18:18:46 +00:00
James Strachan 5f2fc14b8b added more comments on how to construct a valid StringTemplate 2012-03-14 18:17:53 +00:00
Stepan Koltsov 982eebf70f better root ns 2012-03-14 22:02:44 +04:00
Maxim Shafirov e82dd48662 Progress messages when emitting classfiles 2012-03-14 21:59:51 +04:00