Sergey Chernov sergeych
  • Joined on 2022-07-18
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 closed issue SergeychWorks/lyng#95 2025-12-22 08:20:34 +03:00
destructuring assignment
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 08:20:34 +03:00
0add0ab54c fix #95 destructuring assignment and splats
sergeych opened issue SergeychWorks/lyng#95 2025-12-22 08:16:50 +03:00
destructuring assignment
sergeych closed issue SergeychWorks/lyng#94 2025-12-22 07:32:30 +03:00
Fix ambigity on ObjInstance#toString()
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 07:32:30 +03:00
3acd56f55a fix #94 overridden toString() now is called correctly in known cases, default implementation is still generated for ObjInstances and some other classes
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 07:04:59 +03:00
b7838b45ec fixed bug with scopes usage
sergeych opened issue SergeychWorks/lyng#94 2025-12-22 02:46:14 +03:00
Fix ambigity on ObjInstance#toString()
sergeych pushed to master at SergeychWorks/lyng 2025-12-22 00:49:44 +03:00
92cb088f36 lazy messages for check/require
sergeych pushed to master at SergeychWorks/lyng 2025-12-21 23:12:14 +03:00
3dfe98a93d fixed inline map splats expansion in function calls
sergeych pushed to master at SergeychWorks/lyng 2025-12-21 21:57:46 +03:00
f6d51e9b94 fixed problems with documentation