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

Quality of the core #44

Open
8 tasks
bminixhofer opened this issue Feb 26, 2021 · 2 comments
Open
8 tasks

Quality of the core #44

bminixhofer opened this issue Feb 26, 2021 · 2 comments
Assignees
Labels
P1 High priority

Comments

@bminixhofer
Copy link
Owner

bminixhofer commented Feb 26, 2021

Currently the core is still largely in the state it was during prototyping. While abstractions are good and the code is clean documentation is missing in the internals.

So the key issue is:

  • Improving documentation of the internals.

Besides that, there are some cleanups needed such as:

@bminixhofer bminixhofer mentioned this issue Feb 26, 2021
5 tasks
@bminixhofer bminixhofer added the P1 High priority label Feb 26, 2021
@bminixhofer bminixhofer self-assigned this Feb 26, 2021
@drahnr
Copy link
Contributor

drahnr commented Mar 2, 2021

Adding to the list of nice to haves:

  • avoid hindrance of cloning - current the regex engine used is not clone
  • provide more iterators and avoid allocations
  • use Cow<&str> where feasible

@bminixhofer
Copy link
Owner Author

Thanks, I added them to the list along with some other things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 High priority
Projects
None yet
Development

No branches or pull requests

2 participants