Sergey Chernov sergeych
  • Joined on 2022-07-18
sergeych pushed to master at SergeychWorks/lyng 2026-01-02 12:35:00 +03:00
54ecffc803 improved docs and tools for embedding kotlin classes with properties
sergeych pushed to master at SergeychWorks/lyng 2025-12-30 04:53:06 +03:00
0731d63adf Improve error message for ObjList concatenation and set version to 1.1.0-SNAPSHOT.
434d74b07f site badge updated
Compare 2 commits »
sergeych pushed to master at SergeychWorks/lyng 2025-12-26 00:35:22 +03:00
55b27f831f 1.1.0-beta2 version
sergeych pushed to master at SergeychWorks/lyng 2025-12-24 20:56:42 +03:00
5586e027ea more stdlib and docs
sergeych pushed to master at SergeychWorks/lyng 2025-12-24 02:29:21 +03:00
cd2b1a9cb7 Extensions methods and properties now are correctly isolated, respect visibility rules and allow adding class properties and class vals.
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 20:06:40 +03:00
3b6504d3b1 Add flatten, flatMap, and filterNotNull functions with corresponding tests
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 15:36:30 +03:00
357585d3ba removed unneeded test via annotation
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 15:23:03 +03:00
3a9c567c32 version bump
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 15:06:53 +03:00
8300c2a3ab v1.1.0-beta1: mini function declarations and working properties
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 12:49:06 +03:00
17b4904ae3 fixed test to reflect small Int caching
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 11:09:55 +03:00
7e8f1406b5 added optimizations for immutable numbers
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 10:33:39 +03:00
3f235878c0 Add EfficientIterables.md documentation for Kotlin interop. Optimize ObjInt operations by integrating value caching and updating number operations. Introduce high-performance enumerate method for ObjList, ObjSet, ObjRange, and custom iterables. Update compiler and loop handling for improved enumeration logic.
sergeych pushed to master at SergeychWorks/lyng 2025-12-23 10:03:19 +03:00
5f3a54d08f Make ObjInt and ObjReal immutable and update number operations accordingly. Add support for class properties with get/set accessors. Rework loop parsing logic to improve clarity and consistency. Update .gitignore and TextMate grammar. Enhance Changelog and document new features.
sergeych opened issue SergeychWorks/lyng#96 2025-12-23 03:24:56 +03:00
Class properties
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 20:14:54 +03:00
157b716eb7 Implement automatic substitution for named parameters (auto-named arguments). Supported name: shorthand for name: name in function calls and class constructors. Updated documentation and tests. Built and deployed IDEA plugin and site.
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 19:42:46 +03:00
c9f96464f3 bump plugin version
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 16:56:04 +03:00
0732202c80 improved vairable tracking, fixed plugin to wirk with 1.0.10, fixed lambda comparison
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 14:59:25 +03:00
1e18a162c4 added exception reporting tests
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 08:30:52 +03:00
0dbfb473bf fixed scrollspy
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 08:20:34 +03:00
0add0ab54c fix #95 destructuring assignment and splats