You can clone with
HTTPS or Subversion.
KT-1360 Vararg bug in front-end
Got rid of repeated local variable
KT-2106 Mixed named and positional arguments should be allowed
Logic refactored to a finite automaton
KT-2734 Wrong icon for enums in the Find class dialog
KT-2153 Enum classes don't have a "K" overlay on the icon in project …
KT-3301 Inference with several supertypes fails
Merge pull request #168 from ponomandr/KT-3250
KT-3250 Copyright plugin does not work on Kotlin sources
Removed newline after copyrights in generated injectors.
Added newline after copyrights in generated tests.
Generated codegen tests for ranges.
Removed old range test which were spread all over the place.
Renamed parameters of contains() in ranges.
Extracted progressions to separate source file.
Correctly return existing provider if it is there
Protecting the trace with a lock
Declaration providers and resolve session are protected by a storage …
Using PsiBasedClassMemberDeclarationProvider in StubDeclarationProvid…
Using project and search scope for stub-based declaration providers
+ using indices for getAllPackages and isPackageDeclared()
Unused abstraction removed
Unused class removed
Commented code removed
Storage manager introduced
Will be used to make lazily computed data thread-safe
LazyValue renamed to avoid confusion
EA-43240 - AIOOBE: ClassReader.a
Index out of bounds from ASM
EA-43239 - assert: JavaFileManagerBase.findClass
Moved the check to a post-startup activity
EA-41207 - IAE: NameUtils.requireIdentifier
Test data files renamed
File extension filtering cleaned up in tests
Renamed NumberSequence to Progression.
Adapted usage of failsWith().
failsWith is really checking for exception class.
Moved failsWith to TestJVM.
Renamed Iterable.contains to containsItem, to avoid puzzling.
Otherwise, you could accidentally look for Double in List<Int>, or even for Int in ShortSequence (by stupid iterating).
Tests for all kinds of ranges and sequences.