Sergey Chernov sergeych
  • Joined on 2022-07-18
sergeych pushed to master at SergeychWorks/lyng 2026-01-04 13:59:04 +03:00
9e138367ef plugin fixes: incorrect reformatting on }, incorrect parsing of class minidocs
sergeych closed issue SergeychWorks/lyng#98 2026-01-04 03:41:51 +03:00
latelinit vals in classes
sergeych closed issue SergeychWorks/lyng#97 2026-01-04 03:41:51 +03:00
partial properties/private set
sergeych released 1.1.0 release candidate at SergeychWorks/lyng 2026-01-04 03:41:03 +03:00
sergeych pushed tag 1.1.0-rc to SergeychWorks/lyng 2026-01-04 03:41:01 +03:00
sergeych pushed to master at SergeychWorks/lyng 2026-01-04 03:25:27 +03:00
1d9befe101 fixed fromatter, plugin, site, libs for new language features
sergeych pushed to master at SergeychWorks/lyng 2026-01-04 02:09:59 +03:00
abb262d9cf Improve property accessor indentation handling, add tests, and enhance nested control flow formatting. Fix enum and property keyword highlighting.
sergeych pushed to master at SergeychWorks/lyng 2026-01-04 01:46:09 +03:00
eca451b5a3 Implement restricted setter visibility (private set / protected set) for class fields and properties.
54af50d6d6 Implement support for late-initialized val fields in classes. Added ObjUnset, UnsetException, compile-time initialization checks, and write-once enforcement for val fields.
Compare 2 commits »
sergeych opened issue SergeychWorks/lyng#98 2026-01-03 23:52:16 +03:00
latelinit vals in classes
sergeych opened issue SergeychWorks/lyng#97 2026-01-03 23:51:55 +03:00
partial properties/private set
sergeych closed issue SergeychWorks/lyng#65 2026-01-03 23:50:03 +03:00
formatter: add indent in multiline comments
sergeych closed issue SergeychWorks/lyng#96 2026-01-03 23:49:45 +03:00
Class properties
sergeych pushed to master at SergeychWorks/lyng 2026-01-03 23:06:24 +03:00
ce0fc3650d "cache" bug found and fixed, causing some improvemts in lambda processing.
ce021e85f4 compiler bug with that can cause compilation infinite loop; object is always comparable to self instance or null
Compare 2 commits »
sergeych pushed to plugin-navigation-bug at SergeychWorks/lyng 2026-01-03 19:54:06 +03:00
5144a720ba unsuccussful navigation; we stop at this point
sergeych created branch plugin-navigation-bug in SergeychWorks/lyng 2026-01-03 19:54:06 +03:00
sergeych pushed to master at SergeychWorks/lyng 2026-01-03 14:00:04 +03:00
bc6613ec01 attempt to add navigation to plugin (partial success)
sergeych pushed to master at SergeychWorks/lyng 2026-01-02 18:10:19 +03:00
59aefc5bc2 fixed enum objects wrong package
sergeych pushed to master at SergeychWorks/lyng 2026-01-02 18:04:13 +03:00
fac58675d5 plugin: autocomplete for enums and members, better support for local symbols; fixed bug in space normalization
sergeych pushed to master at SergeychWorks/lyng 2026-01-02 13:21:05 +03:00
22f6c149db better formatting for multi-line comments
sergeych pushed to master at SergeychWorks/lyng 2026-01-02 12:41:27 +03:00
6d8b60fcfa more docs on embedding fields