Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / saschagrunert/indextree issues and pull requests

#107 - Implement `DoubleEndedIterator` for some iterator structs

Pull Request - State: closed - Opened by alexmozaidze 5 days ago - 7 comments

#105 - Why doesn't arena have a way to iterate over nodeids?

Issue - State: open - Opened by installgentoo 3 months ago - 3 comments

#104 - Bump to v4.6.1

Pull Request - State: closed - Opened by saschagrunert 3 months ago

#103 - Add rkyv feature for zero-copy deserialization

Pull Request - State: open - Opened by erictapen 4 months ago - 3 comments

#102 - get node id from index with arena

Pull Request - State: closed - Opened by coderedart 4 months ago - 2 comments

#101 - allow getting node using usize as an index.

Issue - State: closed - Opened by coderedart 4 months ago

#100 - Fix typos.

Pull Request - State: closed - Opened by waywardmonkeys 11 months ago

#99 - Fix clippy

Pull Request - State: closed - Opened by waywardmonkeys 11 months ago

#98 - Update CI

Pull Request - State: closed - Opened by waywardmonkeys 11 months ago

#97 - Remove broken badges.

Pull Request - State: closed - Opened by waywardmonkeys 11 months ago

#96 - How to get a node based on NodeId's private index1: NonZeroUsize?

Issue - State: open - Opened by c64zottel about 1 year ago - 1 comment

#94 - Update README.md, add benchmarks

Pull Request - State: closed - Opened by smallstepman about 1 year ago - 1 comment

#93 - Update dependencies and bump version

Pull Request - State: closed - Opened by saschagrunert over 1 year ago - 1 comment

#92 - (feat) fast append for new node

Pull Request - State: closed - Opened by YoniFeng over 1 year ago - 8 comments

#91 - Add Predecessors Iterator and minor doc fixes

Pull Request - State: closed - Opened by b4D8 over 1 year ago

#90 - Add `NodeEdge::{next,prev}_traverse` methods

Pull Request - State: closed - Opened by lo48576 almost 2 years ago - 3 comments

#89 - Bump to v4.5.0

Pull Request - State: closed - Opened by saschagrunert almost 2 years ago

#88 - Loosen trait bound for pretty printing

Pull Request - State: closed - Opened by lo48576 almost 2 years ago - 1 comment

#87 - Implement pretty printing of (sub)tree for debugging purpose

Pull Request - State: closed - Opened by lo48576 almost 2 years ago - 3 comments

#86 - pretty print indextree

Issue - State: closed - Opened by mdubinko almost 2 years ago - 1 comment

#85 - Add Arena::{with_capacity, capacity, reserve, clear}

Pull Request - State: closed - Opened by slivering almost 2 years ago - 3 comments

#84 - Add Arena::with_capacity

Issue - State: closed - Opened by slivering almost 2 years ago - 1 comment

#83 - Appending to tree in parallel

Issue - State: open - Opened by lewis-carson almost 2 years ago - 1 comment

#82 - Rename `master` to `main`

Pull Request - State: closed - Opened by saschagrunert over 2 years ago

#81 - Fix codecov workflow

Pull Request - State: closed - Opened by saschagrunert over 2 years ago

#80 - Suppress clippy lints by fixing the sources

Pull Request - State: closed - Opened by lo48576 over 2 years ago - 1 comment

#79 - Avoid making ancestor-descendant cycle on `append` and `prepend`

Pull Request - State: closed - Opened by lo48576 over 2 years ago - 1 comment

#77 - Add iter_mut on arena

Pull Request - State: closed - Opened by seifane over 2 years ago - 1 comment

#76 - Iterating over all nodes while modifying them

Issue - State: closed - Opened by seifane over 2 years ago - 1 comment

#75 - Iteratation through children first

Issue - State: closed - Opened by LovaTahina over 2 years ago - 8 comments

#74 - Fix clippy lints

Pull Request - State: closed - Opened by saschagrunert about 3 years ago

#73 - Implement `FusedIterator` for all iterator types

Pull Request - State: closed - Opened by lo48576 about 3 years ago - 3 comments

#72 - Fix removal of complex subtrees

Pull Request - State: closed - Opened by jistr about 3 years ago

#71 - NodeId::remove_subtree does not remove the whole subtree sometimes

Issue - State: closed - Opened by jistr about 3 years ago - 1 comment

#70 - Switch to GitHub actions

Pull Request - State: closed - Opened by saschagrunert about 3 years ago

#69 - Fix clippy lints

Pull Request - State: closed - Opened by saschagrunert about 3 years ago

#68 - Upgrade to GitHub-native Dependabot

Pull Request - State: closed - Opened by dependabot-preview[bot] about 3 years ago - 1 comment
Labels: dependencies

#67 - Iterate over Arena in Depth-first order

Issue - State: open - Opened by georgemp over 3 years ago - 4 comments

#66 - calculate NodeId by ptr

Pull Request - State: closed - Opened by ghost over 3 years ago - 6 comments

#65 - fix: fix `NodeId::is_removed`

Pull Request - State: closed - Opened by M-Adoo almost 4 years ago - 1 comment

#64 - Add `remove_subtree`

Pull Request - State: closed - Opened by M-Adoo almost 4 years ago - 3 comments

#63 - Move to non_exhaustive macro

Pull Request - State: closed - Opened by saschagrunert almost 4 years ago - 1 comment

#62 - feat: support re-use space in the tree

Pull Request - State: closed - Opened by M-Adoo almost 4 years ago - 2 comments

#61 - Update version to v4.2.0

Pull Request - State: closed - Opened by saschagrunert about 4 years ago - 1 comment

#60 - Add `get_node_id` function.

Pull Request - State: closed - Opened by teymour-aldridge about 4 years ago - 2 comments

#59 - Bump version to v4.1.0

Pull Request - State: closed - Opened by saschagrunert about 4 years ago

#58 - Implement Into<usize> for NodeId

Pull Request - State: closed - Opened by wlinna about 4 years ago - 7 comments

#57 - Easier access to underlying index

Issue - State: closed - Opened by wlinna about 4 years ago - 4 comments

#56 - More rigorous/accurate documentation on tree traversal

Pull Request - State: closed - Opened by clbarnes about 4 years ago

#55 - Clarify order of Descendants, Traverse, and ReverseTraverse

Issue - State: closed - Opened by clbarnes about 4 years ago - 2 comments

#54 - Add lint to forbid use of `unsafe`

Pull Request - State: closed - Opened by lo48576 almost 5 years ago - 2 comments

#53 - feature request: `remove_children` and `detach_children`

Issue - State: open - Opened by PoiScript almost 5 years ago - 5 comments
Labels: feature_request

#52 - Hide `Node::data` field and export `Node::get{,_mut}()`

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#51 - Fix CI related issues

Pull Request - State: closed - Opened by saschagrunert almost 5 years ago - 3 comments

#50 - Apply `cargo fix --edition-idioms`

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#49 - Use `impl Iterator` for `Arena::iter()`

Pull Request - State: closed - Opened by lo48576 almost 5 years ago - 1 comment

#48 - Remove `NodeId::new()` and make `NodeId::from_non_zero_usize()` crate-local

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#47 - Problems around CI stuff

Issue - State: closed - Opened by lo48576 almost 5 years ago - 2 comments

#46 - Forbid attaching removed node

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#45 - Add CircleCI support

Pull Request - State: closed - Opened by saschagrunert almost 5 years ago - 1 comment

#44 - Add `checked_*` version of node insertions

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#43 - Fix clippy or_fun_call lints

Pull Request - State: closed - Opened by saschagrunert almost 5 years ago

#42 - Should insertions return `Result` type?

Issue - State: closed - Opened by lo48576 almost 5 years ago - 4 comments
Labels: bug

#41 - More derives by default, and remove `derive-eq` feature

Pull Request - State: closed - Opened by lo48576 almost 5 years ago - 1 comment

#40 - Remove a type parameter from `NodeEdge` type

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#39 - Drop dependency for `failure` crate, and make `NodeId::remove()` infallible

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#38 - [Do Not Merge] PoC of cyclic previous node technique

Pull Request - State: closed - Opened by lo48576 almost 5 years ago - 6 comments

#37 - Update version to v4.0.0

Pull Request - State: closed - Opened by saschagrunert almost 5 years ago - 7 comments

#36 - Refactoring

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#35 - Improve docs and tests

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#34 - Fix node removal bug

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#33 - Split code into modules

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#32 - Implement `Default` trait for `Arena` type

Pull Request - State: closed - Opened by lo48576 almost 5 years ago

#31 - Panic on semantic error, instead of returning error

Pull Request - State: closed - Opened by lo48576 almost 5 years ago - 3 comments

#30 - Prepend to the node with no children

Issue - State: closed - Opened by lo48576 almost 5 years ago - 2 comments

#29 - Panic on semantic error, rather than returning error?

Issue - State: closed - Opened by lo48576 almost 5 years ago - 3 comments
Labels: bug

#28 - Add no_std support

Pull Request - State: closed - Opened by saschagrunert almost 5 years ago

#27 - support no_std

Issue - State: closed - Opened by PoiScript almost 5 years ago - 1 comment

#26 - Make `backtrace` feature of `failure` crate optional

Pull Request - State: closed - Opened by lo48576 about 5 years ago - 1 comment

#25 - Update deps and bump version

Pull Request - State: closed - Opened by saschagrunert about 5 years ago

#24 - Derive Eq for Arena and Node if the new 'derive-eq' feature is enabled

Pull Request - State: closed - Opened by phrohdoh about 5 years ago - 3 comments

#23 - Auto-impl Eq for Arena and Node when T: Eq

Issue - State: closed - Opened by phrohdoh about 5 years ago - 1 comment

#22 - Bump dependencies and version

Pull Request - State: closed - Opened by saschagrunert about 5 years ago

#21 - Fixed some documentation.

Pull Request - State: closed - Opened by DataTriny over 5 years ago - 1 comment

#20 - Use `NonZeroUsize` instead of `usize` for `NodeId`

Pull Request - State: closed - Opened by lo48576 over 5 years ago - 3 comments

#19 - Use `NonZeroUsize` for internal representation of `NodeId`

Issue - State: closed - Opened by lo48576 over 5 years ago

#18 - Update for 2018 edition

Pull Request - State: closed - Opened by saschagrunert over 5 years ago

#17 - Update LICENSE

Pull Request - State: closed - Opened by saschagrunert over 5 years ago

#16 - Add basic node removal appraoch

Pull Request - State: closed - Opened by saschagrunert almost 6 years ago

#15 - Implement node removal

Issue - State: closed - Opened by yihuang almost 6 years ago - 1 comment
Labels: enhancement, help wanted

#14 - Bad NodeId.index?

Issue - State: closed - Opened by ArnaudValensi almost 6 years ago - 3 comments

#13 - Make rayon optional

Pull Request - State: closed - Opened by voidxnull almost 6 years ago - 1 comment

#12 - Collapse `prev_sybling` and `last_child` into `prev_cyclic_sybling`

Issue - State: open - Opened by matklad almost 6 years ago - 2 comments
Labels: enhancement, help wanted

#11 - Parallel tree traversal

Issue - State: closed - Opened by tilacog about 6 years ago - 1 comment

#10 - Derive PartialEq for Node and Arena

Pull Request - State: closed - Opened by phrohdoh about 6 years ago - 1 comment