repobot-file-sync[bot] on main
Update dry-types.gemspec Sourc… (compare)
repobot-file-sync[bot] on main
Update README.md Source file h… (compare)
repobot-file-sync[bot] on main
Update .repobot.yml Source fil… (compare)
flash-gordon on main
Fix version specs (compare)
repobot-file-sync[bot] on main
Update dry-system.gemspec Sour… (compare)
repobot-file-sync[bot] on main
Update README.md Source file h… (compare)
flash-gordon on main
Fix version specs (compare)
flash-gordon on main
Add meaningful source location … (compare)
Dry::Struct
instead @timriley?
transform_types
declaration
Dry::Struct::Error: [Entities::Page.new] :myTestOptionalKey is missing in Hash input
from /home/parndt/.gem/ruby/2.6.2/bundler/gems/dry-struct-6a56dcac248d/lib/dry/struct/class_interface.rb:233:in `rescue in new'
Caused by Dry::Types::MissingKeyError: :myTestOptionalKey is missing in Hash input
from /home/parndt/.gem/ruby/2.6.2/bundler/gems/dry-types-438161862ed5/lib/dry/types/schema.rb:265:in `block in resolve_missing_keys'
@/all Hey folks, we've been testing Zulip as a Gitter replacement for the last few days. So far it feels really great and we'd like more people to sign up and check it out. We did not decide yet if we want to switch but it's likely that we will, because of this please sign up and let's chat there whether you like it or not.
You can sign up right here: https://dry-rb.zulipchat.com/register/
If you haven't heard about Zulip, it's an OSS communication platform. Something between a chat and email, with a unique communication model based on streams and topics. The company behind it was acquired by Dropbox, but they open sourced the project back in 2015. Its development is very active and it looks promising in general.
Check out Why Zulip
here: https://zulipchat.com/why-zulip/
@flash-gordon , I've figured it out! seems like a clash between the mixin Dry::Transaction::Operation
as soon as I include that it breaks. That Operation mixin includes...
Dry::Matcher.for(:call, with: Dry::Matcher::ResultMatcher)
which wraps :call and clashed with the Do wrapping.