Peter Solnica

Results 93 issues of Peter Solnica

DSL ideas: ``` ruby class ArrayProxy include Charlatan.new(:array, exclude: [:to_a, :to_ary]) end ```

enhancement

At the moment commands rely on relation objects, which is problematic and makes configuration/setup and other features more complex. The reason why this is done like that is because in...

feature
breaking change

`ROM::Mapper` still exposes old DSL that is far worse than what `ROM::Transformer` provides (via `Dry::Transformer`). Furthermore, we still use mapper builders with all the mapping options to build transformers, which...

task
mapper
core

This makes sense in case of adapters where key coercion is not required, but when it is, we ALWAYS need to use an output_schema because it will handle key coercion...

bug
relation
core

Currently, it's not possible to configure a custom `StructCompiler` because [`MapperCompiler` uses a hard-coded constant](https://github.com/rom-rb/rom/blob/master/core/lib/rom/mapper_compiler.rb#L30). This can be easily changed to use an option with the default value set to...

feature
core

Reporting this as a placeholder for now. Specific improvements are TBD.

feature
core

A common scenario is when you want to *adjust* the default dataset rather than setting it up from scratch, that's why it will be convenient when the default dataset is...

feature

For now I just updated rubocop.yml manually but once we have beta1 out, I'll update action-hero and finally enable it for hanami org so that we can keep all repos...