Marc Siegel
Marc Siegel
Cool @adrianthedev! I appreciate your interest in Docile. Can you please say a bit more about what you are hoping to accomplish? Are you saying that there is a problem...
Ok, I am looking at these two files to understand what exists today: - [Avo::BaseResource](https://github.com/avo-hq/avo/blob/main/lib/avo/base_resource.rb) - [Avo::Concerns::HasFields#field](https://github.com/avo-hq/avo/blob/0fc1f9553acc465e0870aab3ece2e70008f0f4c1/lib/avo/concerns/has_fields.rb#L12)
What would happen if you tried to introduce the `tab` method, still in the pattern of Class methods you have, like this: ```ruby # File: lib/avo/base_resource.rb # Class: Avo::BaseResource class
Now, I'm not sure if you are intending to model in your data structure that the DSL methods (like `field`) were called from inside the definition of a `tab`? If...
This would seem to be achievable from where your code is today, perhaps without overwhelming changes? Please let me know if this is helpful, or if I have misunderstood the...
I'm wondering, What if... - Move the class-level DSL methods to be instance methods of a DSL class - Each class automatically gets a class-level instance of the DSL class...
This case is very interesting, as it raises a **design question** for Docile. ### Background The core design goal of Docile is to make _variables, instance variables, and methods_ that...
Thank you as always @taichi-ishitani! You voted for instance variables written in the block being written to the DSL object. Isn’t this going to remain true no matter what we...
@taichi-ishitani I'd like to come to a conclusion for how to support. the goals of this ticket in a future Docile 2.0. If you'd like to write up a more...
Hi @PragTob, thanks for such a thorough and well-researched bug report! And such an appreciative and friendly tone 😃! I'll be happy to take a look and see if I...