{"push_id":559876441,"size":74,"distinct_size":24,"ref":"refs/heads/rr/imports","head":"5db0a366482c3c1e48441d15c24ad53b2a7d0039","before":"f830d032cf1c5800a39a182af96550dc40eddd3f","commits":[{"sha":"a6362dda225e8af74e2460d7366a4bc477d4692d","author":{"email":"dfca2e205df66dc472c8affba9253ad9ae37284b@jetbrains.com","name":"Evgeny Gerashchenko"},"message":"Added workaround for linkage error in IDEA 14.0-14.0.2","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/a6362dda225e8af74e2460d7366a4bc477d4692d"},{"sha":"f96f1b8cb09abffb5c8dd4a476a77ce8003d39e3","author":{"email":"dfca2e205df66dc472c8affba9253ad9ae37284b@jetbrains.com","name":"Evgeny Gerashchenko"},"message":"Don't run inspection for test data.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/f96f1b8cb09abffb5c8dd4a476a77ce8003d39e3"},{"sha":"897854b3dc42e092e00acff8af861b6961a709b3","author":{"email":"dfca2e205df66dc472c8affba9253ad9ae37284b@jetbrains.com","name":"Evgeny Gerashchenko"},"message":"KT-6671 Report unused constructor parameters\n\n #KT-6671 fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/897854b3dc42e092e00acff8af861b6961a709b3"},{"sha":"825a1944292e8d1d29634299dba4d8c963cbe7e0","author":{"email":"41e97dc1d5d6c5e5df09fd9d95c8efa59d16cb69@jetbrains.com","name":"Nikolay Krasko"},"message":"Temp workaround for build test failed when parser tests are executed first","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/825a1944292e8d1d29634299dba4d8c963cbe7e0"},{"sha":"d6b67523f6da1480a38704d27fa3fe0c7bfa9c38","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Improve error message on error types in JetTypeMapper\n\n #KT-6684","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/d6b67523f6da1480a38704d27fa3fe0c7bfa9c38"},{"sha":"59937aad142fee25091b9db5e5d5accdc08effe1","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"CLI compiler: add runtime after user's classpath\n\nOtherwise weird compilation errors in our project are expected as soon as\nkotlin-runtime.jar will contain modules from \"core\". Suppose a Java class from\ncore/ has changed; the CLI compiler will then see its own (old) version of that\nclass from kotlin-runtime.jar before the actual new version from sources","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/59937aad142fee25091b9db5e5d5accdc08effe1"},{"sha":"eb3588bd0ad4288a0a72c640912809c9edb3e2d0","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Minor, don't add external annotation roots multiple times","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/eb3588bd0ad4288a0a72c640912809c9edb3e2d0"},{"sha":"fa2116040e9673f1807dbfa0052c37a9245d4d90","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Modules.xml: add Java sources right after Kotlin sources\n\nJava sources should appear before classpath dependencies because they should\nhave higher priority if the same symbol is located in the module source and in\nthe classpath. This is so because by default module source has the highest\npriority in IDEA except the JDK. Ideally this will be handled later by full\nsupport of modules in the compiler","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/fa2116040e9673f1807dbfa0052c37a9245d4d90"},{"sha":"3ea59117aca9346a54f4bdb5bafd0ee9e56cb302","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Simplify code in module script/xml generation\n\nPass classpath and annotation roots explicitly instead of wrapped in a callback","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/3ea59117aca9346a54f4bdb5bafd0ee9e56cb302"},{"sha":"93f02aeead9f24fb1b548cb7c51b73e9b6b144bd","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Add source directories to classpath in CLI compiler\n\nMove this logic from Ant and Maven plugins","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/93f02aeead9f24fb1b548cb7c51b73e9b6b144bd"},{"sha":"7e988b04b4f7e0b85affc36bd57dd1c012ef3321","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Refactor compiler source root duplicate check","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/7e988b04b4f7e0b85affc36bd57dd1c012ef3321"},{"sha":"2c8cad66281e0ce06b2668eea20f2ef77cb91101","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Minor, inline some CompileEnvironmentUtil utilities","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/2c8cad66281e0ce06b2668eea20f2ef77cb91101"},{"sha":"5903b8c4a7861087d2ad4982fc6b72b996a107ca","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Reorder and optimize dependencies between modules and libraries\n\n- drop 'kotlin-runtime' and other dependencies which are exported by\n  other modules ('util' and 'util.runtime' in case of 'kotlin-runtime')\n- make all Kotlin modules from the compiler depend on 'util' for clarity\n- put 'util' and 'util.runtime' to the bottom of the list everywhere: when\n  kotlin-runtime gets reflection, classes from core/ should have higher\n  priority than their previous versions from kotlin-runtime.jar","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/5903b8c4a7861087d2ad4982fc6b72b996a107ca"},{"sha":"2253567e36574860929b066879ae7ebe76108cab","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Tests: use preloader instead of URLClassLoader in MockLibraryUtil\n\nThis fixes runtime dependency of the compiler and thus allows to run tests\nwhich use MockLibraryUtil in case of an ABI-incompatible change; also it's\nslightly more efficient (noticeable when running a single test)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/2253567e36574860929b066879ae7ebe76108cab"},{"sha":"de3f096ae1ac95dbe9730c805f12820e5f88f357","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Test classpath order of sources vs library dependencies","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/de3f096ae1ac95dbe9730c805f12820e5f88f357"},{"sha":"b8abfbb10d25ccf1baeb3e17841711c52b8ca07f","author":{"email":"60483c369f91bdc3f363738db99132133bec8cfa@jetbrains.com","name":"Andrey Breslav"},"message":"LazyClassContext introduced","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/b8abfbb10d25ccf1baeb3e17841711c52b8ca07f"},{"sha":"48ae469d1313b91f8f1d84a4f1c9066c0819b323","author":{"email":"60483c369f91bdc3f363738db99132133bec8cfa@jetbrains.com","name":"Andrey Breslav"},"message":"Minor. @Override added","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/48ae469d1313b91f8f1d84a4f1c9066c0819b323"},{"sha":"dae5ec24e26e3868bcff6a87a328800bd19ddfbf","author":{"email":"60483c369f91bdc3f363738db99132133bec8cfa@jetbrains.com","name":"Andrey Breslav"},"message":"LazyTopDownAnalyzer is always called in LAZY mode","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/dae5ec24e26e3868bcff6a87a328800bd19ddfbf"},{"sha":"b5503f3acf374a5d7d064e02fa96f197523825ca","author":{"email":"60483c369f91bdc3f363738db99132133bec8cfa@jetbrains.com","name":"Andrey Breslav"},"message":"DeclarationScopeProviderImpl extracted","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/b5503f3acf374a5d7d064e02fa96f197523825ca"},{"sha":"6285efe32d0091d8c460b608e1c622d82f6045b1","author":{"email":"60483c369f91bdc3f363738db99132133bec8cfa@jetbrains.com","name":"Andrey Breslav"},"message":"LazyDeclarationResolver extracted from ResolveSession","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/6285efe32d0091d8c460b608e1c622d82f6045b1"}]}