Closed adrianvrj closed 1 hour ago
@adrianvrj Kindly assign me to work on this issue.
ETA: One day
I'm Eleazar, a fullstack Blockchain developer. From the problem statement all snake_cased properties need to be refactored to camelCase, Can I take this from here?
Let me handle this issue!
Hi @adrianvrj, can I work on this?
holla @adrianvrj i'm a forntend developer and a blockchain dev
i will:
May I be assigned to this? ETA: 12HRS
May I take care of this? ETA is one day
I'd like to handle this task.
@adrianvrj I’d like to resolve this. I would find all the places where snake casing is being used and I will change all functions and variables to camel casing please assign this to me :)
I would like to contribute further in this project! So such a task would help me familiarise myself with the project itself and its structure
Can i please be assigned to this issue @adrianvrj
Hi, I'm Josué Brenes and I'll be working on issue. I'm Dojo Coding member. ⛩️
I estimate this will take 1 day to complete.
I would address this as follows:
Initial Analysis: Review the code to identify all variables and functions currently using snake_case
.
Refactoring: Change all identified variable and function names to camelCase
, following the recommended standard in Cairo.
Automation: Utilize search and replace tools or scripts to automate part of the process, ensuring consistency.
Testing: Conduct thorough testing to confirm that the name changes do not affect code functionality.
I can quickly tackle on this issue.
I will update the functions and variable names this will also affect the test cases; therefore, I will also update the tests to make sure all tests are passing as they should.
hey @adrianvrj i'm a fullstack dev and i would love to work on this issue please kindly assign :)
Start by reviewing all the function and variable names in the codebase, especially focusing on any instances where snake_case is used. Make a list or mark each function and variable that needs renaming. This helps track what’s changed and reduces the chance of missing anything.
Update each identified snake_case function and variable to camelCase, adhering to Cairo's convention. Ensure consistency across the board; for instance, set_user_data should become setUserData, and user_address should become userAddress.
This issue is solely focused on refactoring names. Be cautious not to alter the function logic or parameters in any other way. Make sure you’re only changing names and not unintentionally modifying functionality.
After renaming, review each change thoroughly to ensure all instances are updated. Use “Find and Replace” as needed. Run tests to confirm everything functions as expected after the refactor. Unit tests and integration tests should still pass, verifying that the changes are superficial (naming-only) rather than functional.
Eta: 12hrs
@adrianvrj can I please work on this?
Mind if I try this one?
Hi, I'm Derian, a fullstack developer and member of Dojo Coding, and I will be working on issue #193.
I estimate it will take me 12 hours to complete.
Here's how I will approach this issue: I would change all variables and functions that are in camel case to snake case, following the Cairo style standard.
Hello, my name is Joanne. I would love to work on this issue. I have a strong background in Rust and a good understanding of Cairo, and I am familiar with the concept of snake_case. I look forward to working on these issue.
Hello, I have a solid background in Cairo, as well as experience refactoring codebases to ensure adherence to best practices. I understand the implications of naming conventions for both readability and project standards. By systematically updating these names, I can contribute to a cleaner and more intuitive codebase that aligns with the Cairo community's norms,
Josue From Dojo Coding, Regards
hello! @adrianvrj can I take this? should be fast
Hello @adrianvrj, I'm Wheval, a Frontend developer and Cairo developer.
To solve this issue, I would change each variable and function name to use Camel Case (like this, functionName). I would also update imports to the changed camel case names to ensure consistent camel case naming. I would also avoid altering any function logic. Finally, i would ensure all tests passes and nothing breaks. I would love to work on this. Thank you.
ETA is 5 hours.
Please, is this still available ?
@sotoJ24 any update on this issue?
Hello @EmmanuelAR, is this issue still open for collaboration? Please let me know, and I’ll raise a PR by tomorrow.
Is your feature request related to a problem? Please describe. Currently we are using mixed snake and camel case for the functions and variables names.
Describe the solution you'd like In cairo, camel case is normally used, please update all of the variable and functions that use camel case to use snake case