Ecosyste.ms: Issues

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

GitHub / rust-analyzer/rowan issues and pull requests

#179 - Update deps

Pull Request - State: open - Opened by azdavis 14 days ago - 4 comments

#178 - How to do backtracking?

Issue - State: open - Opened by RGBCube 2 months ago - 1 comment

#177 - Expose NodeCache's methods

Issue - State: open - Opened by Colecf 2 months ago

#176 - Fix prev_sibling indexing off-by-one

Pull Request - State: closed - Opened by milianw 2 months ago - 1 comment

#175 - Rowan upgrade to 0.16.0 breaks `prev_sibling` behaviour

Issue - State: closed - Opened by MalteJanz 2 months ago - 4 comments

#174 - Implement Eq and Hash for GreenTokenData

Pull Request - State: open - Opened by hurryabit 3 months ago - 2 comments

#173 - Decrement refcount before calling free in to_next_sibling

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

#172 - assertion `left == right` failed

Issue - State: closed - Opened by milianw 3 months ago

#171 - Optimize children iteration by reusing NodeData if possible

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

#170 - Remove needless .into()

Pull Request - State: closed - Opened by hurryabit 4 months ago - 1 comment

#169 - Fix typos

Pull Request - State: closed - Opened by jayvdb 4 months ago - 1 comment

#167 - Fix typo in docstring: two => to

Pull Request - State: closed - Opened by jelmer 6 months ago - 1 comment

#166 - v0.15.16 is not published on crates.io

Issue - State: closed - Opened by lf- 6 months ago - 1 comment

#165 - Allow passing an iterable to `splice_children`

Pull Request - State: closed - Opened by michaelvanstraten 8 months ago - 6 comments

#164 - Remove `memoffset` dependency.

Pull Request - State: closed - Opened by aDotInTheVoid 8 months ago - 7 comments

#163 - Undefined Behavior

Issue - State: open - Opened by Veykril 9 months ago - 2 comments

#162 - Fix pointer comparison warning on newer rustc

Pull Request - State: closed - Opened by jelmer 9 months ago

#161 - Use niching for Checkpoint

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

#160 - Niching for Checkpoint

Issue - State: closed - Opened by mattfbacon about 1 year ago

#159 - Add rowan::api::SyntaxNode::new_root_mut()

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

#158 - Bump version

Pull Request - State: closed - Opened by azdavis over 1 year ago - 5 comments

#157 - Allow non UTF-8 source code

Issue - State: closed - Opened by edgarogh over 1 year ago - 3 comments

#156 - Release 0.15.12

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

#155 - Sending `SyntaxNode`s to other threads?

Issue - State: open - Opened by shilangyu over 1 year ago - 2 comments

#154 - update memoffset version

Pull Request - State: closed - Opened by trickster over 1 year ago - 4 comments

#153 - Bump memoffset

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

#152 - Clarify how Rowan could be used with a GLR parser

Issue - State: open - Opened by TzviPM almost 2 years ago

#151 - Prevent use of SyntaxNodePtr and AstPtr on mutable trees

Pull Request - State: closed - Opened by Technohacker almost 2 years ago - 7 comments

#150 - AstPtr can de-sync from mutable Syntax Tree after mutation

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

#149 - Bump `memoffset` and `hashbrown`

Pull Request - State: closed - Opened by lnicola about 2 years ago - 1 comment

#148 - Add try_to_node which does not panic

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

#147 - making use of logos instead of m_lexer in #examples

Pull Request - State: closed - Opened by dzmitry-lahoda about 2 years ago - 4 comments

#146 - Bad offset: range 0..558 offset 564 in cursor.rs

Issue - State: closed - Opened by ebadta81 about 2 years ago - 3 comments

#144 - Bug with SyntaxPtr::to_node + many nodes with same range

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

#143 - 142 / fix panic on prev sibling call

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

#142 - Panic on calling `prev_sibling` on the Root SyntaxNode

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

#141 - Integration testing by implementing a toy language

Issue - State: open - Opened by MalteJanz over 2 years ago - 3 comments

#140 - #139 - Fix prev_sibling to actually return the previous sibling

Pull Request - State: closed - Opened by MalteJanz over 2 years ago - 7 comments

#139 - prev_sibling does not work as expected

Issue - State: closed - Opened by MalteJanz over 2 years ago

#138 - Rename SyntaxNodePtr::range to SyntaxNodePtr::text_range

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

#137 - Expose range field of SyntaxNodePtr via getter

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

#136 - Make it easier to define high-level ASTs?

Issue - State: open - Opened by oxalica over 2 years ago - 1 comment

#135 - missing re-export

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

#134 - NodeCache not exposed

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

#133 - The scope of the unsafe block can be appropriately reduced

Pull Request - State: closed - Opened by peamaeq almost 3 years ago

#132 - Rename `SyntaxToken::ancestors`

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

#131 - Is Ord strictly required for Lang Kind?

Issue - State: open - Opened by DirectXMan12 almost 3 years ago - 3 comments

#130 - Update s_expressions example to use rowan::ast

Issue - State: open - Opened by TedDriggs almost 3 years ago

#129 - Add ast support module, extracted from rust-analyzer

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

#128 - Bump `hashbrown`

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

#127 - Add kind() getter for SyntaxNodePtr

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

#126 - Bump `countme`

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

#125 - How integrate with codespan or similar? or: How get the original source?

Issue - State: open - Opened by mamcx about 3 years ago - 1 comment

#124 - Investigate non-natural tree embeddings

Issue - State: open - Opened by matklad about 3 years ago

#123 - Is that possible to mutate the SyntaxNode

Issue - State: closed - Opened by IWANABETHATGUY about 3 years ago - 7 comments

#122 - Add AstPtr and AstNode

Pull Request - State: closed - Opened by azdavis over 3 years ago - 12 comments

#121 - [DRAFT] - Try to optimize preorder iteration with pool allocation

Pull Request - State: open - Opened by theo-lw over 3 years ago - 3 comments

#120 - Consider adding a `CHANGELOG.md`

Issue - State: open - Opened by demurgos over 3 years ago - 2 comments

#119 - Reduce the number of allocations needed to find a specific child/sibling

Pull Request - State: closed - Opened by theo-lw over 3 years ago - 11 comments

#118 - track mutability at the type level

Pull Request - State: closed - Opened by oberblastmeister over 3 years ago - 4 comments

#117 - Bump ver, publish #116

Pull Request - State: closed - Opened by CAD97 over 3 years ago - 1 comment

#116 - Remove an unnecessary allocation/deallocation in NodeData::new

Pull Request - State: closed - Opened by theo-lw over 3 years ago - 9 comments

#115 - Bump ver

Pull Request - State: closed - Opened by CAD97 over 3 years ago - 1 comment

#114 - Return `PreorderWithTokens` iterator in `SyntaxNode::preorder_with_tokens`

Pull Request - State: closed - Opened by Veykril over 3 years ago - 2 comments

#113 - better naming

Pull Request - State: closed - Opened by matklad over 3 years ago - 1 comment

#112 - fix: Fix memory leak in NodeData constructor

Pull Request - State: closed - Opened by Veykril over 3 years ago - 4 comments

#111 - Fix NodeCache which reduced caching efficiency, while making it faster

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

#110 - Timeline for 0.13 release?

Issue - State: closed - Opened by thomaseizinger over 3 years ago - 1 comment

#109 - Use some ptr::addr_of_mut for taking ptr addr

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

#108 - Miri UB with -Zmiri-track-raw-pointers

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

#107 - Consider using succinct data structures for read-only trees

Issue - State: open - Opened by matklad over 3 years ago - 2 comments

#106 - Bump version

Pull Request - State: closed - Opened by lnicola over 3 years ago - 2 comments

#105 - Bump hashbrown

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

#104 - document O(log(N)) children search

Pull Request - State: closed - Opened by matklad over 3 years ago - 1 comment

#103 - remove outdated comment

Pull Request - State: closed - Opened by toyboot4e over 3 years ago - 2 comments

#102 - Comparing GreenNodes

Issue - State: closed - Opened by DieracDelta almost 4 years ago - 3 comments

#101 - Borrow nodes of immutable syntax trees

Pull Request - State: closed - Opened by iDawer almost 4 years ago - 7 comments

#100 - Optimised TokenText (fat ptr)

Pull Request - State: closed - Opened by iDawer almost 4 years ago - 4 comments

#99 - bump version to 0.12.6

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

#98 - Can we do a quick release?

Issue - State: closed - Opened by jD91mZM2 almost 4 years ago - 3 comments

#97 - Fix compilation with --features serde

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

#96 - API to edit green nodes

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

#95 - Implement Display for green elements

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

#94 - Fixed unsound Clone::clone() implementation of ThinArc

Pull Request - State: closed - Opened by ruabmbua about 4 years ago - 6 comments

#93 - Clone for update

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

#92 - Simplify iteration

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

#91 - Simplify

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

#90 - remove SmolStr

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

#89 - Remove double indirection

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

#88 - Improve curosr pertformance

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

#87 - D

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

#86 - Speedup the builder

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

#85 - Simplity

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

#84 - move code

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

#83 - Separate types for token kinds and node kinds

Issue - State: open - Opened by lunacookies about 4 years ago

#82 - Allow subtree skipping in a preorder traversal

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

#81 - Store relative offsets in green nodes

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

#80 - NodeCache hashes twice

Issue - State: closed - Opened by lnicola about 4 years ago - 1 comment