Skip to content

fix: 0.15.2 failing tests + reliance on deprecated APIs#11

Open
mloujapero726381837 wants to merge 1 commit intoEzequielRamis:0.15.xfrom
mloujapero726381837:0.15.x
Open

fix: 0.15.2 failing tests + reliance on deprecated APIs#11
mloujapero726381837 wants to merge 1 commit intoEzequielRamis:0.15.xfrom
mloujapero726381837:0.15.x

Conversation

@mloujapero726381837
Copy link
Copy Markdown

Currently, the 0.15.x branch relies on deprecated or missing APIs, such as file.reader().any(). Most of the work in this commit is replacing reader().any() with &reader.interface.

Currently, this is not a complete fix to all deprecated API usage as, for example, some files in tools/ and bench/ use std.io.bufferedReader, all it does is make the library usable on 0.15.2.

Targets 0.15.2, but backports the takeDelimiterExclusive regression fix to 0.15.1

@mloujapero726381837
Copy link
Copy Markdown
Author

For reference, I am working on a 0.16 port, including all tools and bench, which is partially complete with a few benchmarks and tools left standing for the short while. If there is any interest in merging, I would be happy to push a PR over, else I will just maintain it as a fork.

@EzequielRamis
Copy link
Copy Markdown
Owner

Hey, sorry for the delay... I’ve been quite busy. I’d be happy to review your PR for 0.16.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants