Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing GodotString methods #992

Open
chitoyuu opened this issue Dec 7, 2022 · 0 comments
Open

Missing GodotString methods #992

chitoyuu opened this issue Dec 7, 2022 · 0 comments
Labels
c: core Component: core (mod core_types, object, log, init, ...) feature Adds functionality to the library good first issue
Milestone

Comments

@chitoyuu
Copy link
Contributor

chitoyuu commented Dec 7, 2022

Created during survey of commented code (#377).

A large number of highly specific methods in the "Helper" class are still missing from the GodotString API. Some (non-exhaustive) examples are:

  • godot_string_format_with_custom_placeholder
  • godot_string_lpad_with_custom_character
  • godot_string_bigrams
  • godot_string_casecmp_to
  • godot_string_nocasecmp_to
  • godot_string_naturalnocasecmp_to
  • ...etc

Wrappers for these are in principle nice to have for the sake of completeness, but history of actual usage has shown that people usually prefer to use the native String type which has much better interoperability with the rest of the ecosystem.

@chitoyuu chitoyuu added feature Adds functionality to the library c: core Component: core (mod core_types, object, log, init, ...) good first issue labels Dec 7, 2022
@chitoyuu chitoyuu added this to the v0.11.x milestone Jan 4, 2023
@chitoyuu chitoyuu modified the milestones: v0.11.x, v0.12.0 Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: core Component: core (mod core_types, object, log, init, ...) feature Adds functionality to the library good first issue
Projects
None yet
Development

No branches or pull requests

1 participant