4 ms·
Thank you in advance for opening an issue for the panic—that's super helpful. You are 100% right about the documentation and managing expectations on the home
by azjezz2 1y ago
Thank you in advance for opening an issue for the panic—that's super helpful.
You are 100% right about the documentation and managing expectations on the home page. That's a failure on my part, and based on your feedback, I'll make it a priority to be much clearer about the project's beta status, goals, and roadmap.
The lack of @property and @method support was the single biggest source of noise on established codebases.
The good news is that this is exactly what we've been focused on, and support for both was just merged in the past few hours:
@method support is now quite robust:
- https://github.com/carthage-software/mago/commit/c76795c30de1db190fd8b311d446327e3e5c1327 https://github.com/carthage-software/mago/commit/c76795c30de...
- https://github.com/carthage-software/mago/commit/dc333edb2613e427d4a850b8ba41ed529726e367 https://github.com/carthage-software/mago/commit/dc333edb261...
@property support is about 95% there, and we're ironing out the last few edge cases as we speak:
- https://github.com/carthage-software/mago/commit/9e8d30b0672af57db7d2f9894d4f286ee6825a1f https://github.com/carthage-software/mago/commit/9e8d30b0672...
- https://github.com/carthage-software/mago/commit/0330791a9d343ba9ddfd6fab1fb7278d21afc5e0 https://github.com/carthage-software/mago/commit/0330791a9d3...
Hopefully, the next release will provide a much better experience out of the box. Thanks again for taking the time to write this up!