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

UnicodeSet Builder L2 #195

Merged
merged 45 commits into from
Aug 25, 2020
Merged
Show file tree
Hide file tree
Changes from 39 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
02bd23b
initial import of char_collection
Jun 3, 2020
c66b770
anyhow::Error dependency removed and std::error::Error added
Jun 3, 2020
e4b8f56
std imports made consistent and unic-ucd-block dependency removed
Jun 3, 2020
4963cc1
Replaced CharRange, passing 36/40 tests
Jun 10, 2020
01ca5ef
Fixed bug, pass all 40 tests
Jun 10, 2020
b57d18f
Remove dependency file
Jun 12, 2020
dedebe2
github actions and README fixes
Jun 16, 2020
a1c2d6a
L1 initial completion, unit tests not complete
Jun 23, 2020
11bdaec
UnicodeSet tests
Jun 23, 2020
dc41bdf
Complete contains test and docs
Jun 23, 2020
0a55933
formatting
Jun 23, 2020
4a04a96
added is_empty() and size()
Jun 23, 2020
e8c2b1a
proposed changes
Jun 23, 2020
1471213
Closure for contains and docs
Jun 23, 2020
8e2a34a
Removed unnecessary files and formatting changes
Jun 23, 2020
cc781c8
Update to repo
Jun 23, 2020
cfd9edf
formatting and cleaning up changes
Jun 24, 2020
c41fa76
replace u32 with char and fix typos and optimizations
Jun 26, 2020
da5eecf
remove unnecessary imports, made more rusty
Jul 9, 2020
22b4fe0
clipply fix
Jul 9, 2020
8d9138e
more clippy lint fixes
Jul 9, 2020
dac8a4a
Architecture checks minus benchmarks
Jul 14, 2020
7fd9082
added benchmarks and fixed surrogate code points in iter
Jul 14, 2020
0f5a021
fix to is_valid
Jul 15, 2020
c7c4330
bench changes and other minor fixes
Jul 15, 2020
a8a4b50
forgot to run fmt
Jul 15, 2020
845bc35
change to std::char, and unreachable!() optimizations
Jul 16, 2020
dbf3100
size() is now constant check, ranges() temp removed
Jul 17, 2020
a9acfa2
fixed bench
Jul 17, 2020
2c54b63
clippy checks that cargo clippy doesn't catch locally
Jul 17, 2020
4f5b5f0
first iteration
Jul 29, 2020
321260f
finish public methods
Jul 29, 2020
08185fe
started testing
Aug 3, 2020
5792cc2
initial submission of L2
EvanJP Aug 4, 2020
483fb26
Merge branch 'master' into unicodeset_builder
EvanJP Aug 4, 2020
71a042c
changes to mem alloc and optimizations
EvanJP Aug 8, 2020
9770bbc
Merge branch 'unicodeset_builder' of github.com:EvanJP/icu4x into uni…
EvanJP Aug 8, 2020
1e2781f
fix to add and typo/memory fixes
Aug 10, 2020
71506cd
builder add cleaner
Aug 10, 2020
bd8cb61
Abstract add/remove
EvanJP Aug 10, 2020
af5ef75
clippy fix
Aug 11, 2020
8dd7c2b
edge cases to handle
Aug 12, 2020
7bd27a7
forgot to format again
Aug 12, 2020
59033a9
remove unwrap and optimizations to add
EvanJP Aug 24, 2020
b346a56
merge fix
EvanJP Aug 24, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading