General

Profile

zverok (Victor Shepelev)

Issues

open closed Total
Assigned issues 2 16 18
Reported issues 19 79 98

Projects

Project Roles Registered on
Ruby Developer 01/17/2022
Backport187 Developer 01/17/2022
Backport191 Developer 01/17/2022
Backport192 Developer 01/17/2022
Backport193 Developer 01/17/2022
Backport200 Developer 01/17/2022
Backport21 Developer 01/17/2022
Backport22 Developer 01/17/2022
Ruby 1.8 Developer 01/17/2022
Ruby master Developer 01/17/2022

Activity

09/25/2022

11:43 AM Ruby master Feature #16122: Data: simple immutable value object
@matz I've updated the ticket text with the description of the implemented API and links.
Thank you!
zverok (Victor Shepelev)

09/22/2022

10:57 PM Ruby master Feature #16122: Data: simple immutable value object
> I wonder about the “weird name” members…
Oh right. Left a note to self and missed it myself 🤦
I adjusted the te...
zverok (Victor Shepelev)
06:50 PM Ruby master Feature #16122: Data: simple immutable value object
@ufuk @nobu Makes sense, right.
I adjusted the PR and removed the unification into the `define_struct` method. They ...
zverok (Victor Shepelev)
08:46 AM Ruby master Feature #19015: Language extension by a heredoc
I am not sure how serious this is (considering the "Apr 1" notice), but I have somewhat adjacent thought:
In many...
zverok (Victor Shepelev)

09/20/2022

06:16 PM Ruby master Feature #16122: Data: simple immutable value object
@nobu Thanks!
I've applied all suggestions for the code review, except for [this one](https://github.com/ruby/ruby...
zverok (Victor Shepelev)

09/10/2022

02:12 PM Ruby master Feature #16122: Data: simple immutable value object
> Regarding creating a new Data subclass instance, I wonder if we should support both positional and kwargs, or if we... zverok (Victor Shepelev)
01:55 PM Ruby master Feature #16122: Data: simple immutable value object
@Eregon Yeah, those are valuable observations!
The specialized `initialize` also looks more reasonable to me, act...
zverok (Victor Shepelev)
12:35 PM Ruby master Feature #16122: Data: simple immutable value object
Pull request: https://github.com/ruby/ruby/pull/6353
Copying from its description:
Example docs rendering: [Data](h...
zverok (Victor Shepelev)
01:24 PM Ruby master Feature #19001: Data: Add #to_h symmetric to constructor with keyword args [Follow-on to #16122 Data: simple immutable value object]
There isn't any need for this ticket as a separate request, as far as I am concerned.
It works in the initial implem...
zverok (Victor Shepelev)

09/01/2022

01:13 PM Ruby master Feature #18980: Re-reconsider numbered parameters: `it` as a default block parameter
@Dan0042
```
$ egrep _1 {app,lib} -r --include \*.rb | wc -l
378
$ egrep '\{ *_1' {app,lib} -r --include \*.rb | wc ...
zverok (Victor Shepelev)

Also available in: Atom