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

GitHub / nix-community/rnix-parser issues and pull requests

#173 - Support parsing non-strings

Issue - State: open - Opened by flokli 3 months ago
Labels: enhancement

#172 - Distinguish different types of Nix paths at the type level

Pull Request - State: open - Opened by domenkozar 3 months ago - 16 comments

#171 - update CHANGELOG.md

Pull Request - State: closed - Opened by oberblastmeister 7 months ago

#170 - update Cargo.lock

Pull Request - State: closed - Opened by oberblastmeister 7 months ago

#169 - Create a release for new library version (#168)

Issue - State: closed - Opened by RobWalt 7 months ago - 2 comments
Labels: question

#168 - Bumped library version

Pull Request - State: closed - Opened by aftix 7 months ago - 2 comments

#167 - Added support for the experimental pipe operators

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

#166 - Distinguish between HPATH, SPATH and plain PATH

Issue - State: open - Opened by sternenseemann 9 months ago
Labels: enhancement

#165 - Support pipe operator

Issue - State: closed - Opened by mightyiam 10 months ago - 1 comment
Labels: enhancement

#164 - Fix clippy warnings

Pull Request - State: open - Opened by noamraph about 1 year ago - 1 comment

#163 - Implement reading `SyntaxKind` from strings

Pull Request - State: open - Opened by abhillman about 1 year ago - 1 comment

#162 - Example of modifying an AST

Issue - State: open - Opened by abhillman about 1 year ago - 2 comments
Labels: enhancement

#161 - build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.4.0

Pull Request - State: open - Opened by dependabot[bot] about 2 years ago
Labels: dependencies

#160 - fix: discrepancy on leading 0's with cpp nix's behavior.

Pull Request - State: open - Opened by hsjobeki about 2 years ago - 1 comment

#159 - fix: don't handle TOKEN_ERROR as trivial tokens.

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

#158 - build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.3.0

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

#157 - misparsing floats/ints starting with zeroes

Issue - State: open - Opened by yorickvP over 2 years ago - 5 comments
Labels: bug

#156 - build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.2.1

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#155 - Help: Try type annotations

Issue - State: closed - Opened by hsjobeki over 2 years ago - 1 comment
Labels: enhancement

#154 - build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.2.0

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#153 - Release v0.11.0

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

#152 - build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.1.0

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 1 comment
Labels: dependencies

#151 - A tool to perform renames

Issue - State: open - Opened by roberth over 2 years ago - 6 comments
Labels: enhancement

#150 - build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.0.1

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

#149 - SyntaxKind::is_literal(): update to match usage

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

#148 - Weird successfull parsing of invalid path literals

Issue - State: closed - Opened by sternenseemann almost 3 years ago - 1 comment
Labels: bug

#147 - pretty print ast for from-stdin example

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

#146 - Broken paths are silently skipped

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

#145 - change Inherit::idents to Inherit::attrs

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

#144 - update examples

Pull Request - State: closed - Opened by oberblastmeister almost 3 years ago - 1 comment

#143 - don't expose parser and tokenizer modules

Pull Request - State: open - Opened by oberblastmeister almost 3 years ago

#142 - un-git-lfs benches/all-packages.nix

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

#141 - Handle /*-style comments in AST

Pull Request - State: closed - Opened by nmattia almost 3 years ago - 12 comments

#140 - move tests

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

#139 - Wrap pat entry ident in NODE_IDENT

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

#138 - remove expect.sh

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

#137 - Re-implement string parts

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

#136 - cleanup macros and add KIND associated constant

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

#135 - Refactor parser

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

#134 - rename tokens::Path to tokens::PathContent

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

#133 - Use expect-test for snapshot testing

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

#132 - DuplicatedArgs error is semantic, not syntactic

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

#131 - Cleaning up tests

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

#130 - refactor path parsing and remove path from LiteralKind

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

#129 - Export LiteralKind from ast

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

#128 - Allow `TOKEN_OR` when expecting identifier

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

#127 - `or` is not accepted as an identifier

Issue - State: closed - Opened by darichey about 3 years ago
Labels: bug

#126 - Remove Expr Inherit and InheritFrom variants

Pull Request - State: closed - Opened by darichey about 3 years ago - 1 comment

#125 - LetIn with inherit entry gives wrong node for body

Issue - State: closed - Opened by darichey about 3 years ago
Labels: bug

#124 - Wrap lambda ident params with different node

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

#123 - Add getters for typed Dynamic parts

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

#122 - update changelog

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

#121 - Typed api doesn't handle lambdas properly

Issue - State: closed - Opened by darichey about 3 years ago - 2 comments
Labels: bug

#120 - improved error handling

Pull Request - State: closed - Opened by aaronjanse about 3 years ago - 1 comment
Labels: enhancement

#119 - avoid stack overflow

Pull Request - State: closed - Opened by aaronjanse about 3 years ago - 5 comments
Labels: bug

#118 - build(deps): bump actions/checkout from 2 to 3

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

#117 - Lexer refactor

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

#116 - Mimic Nix's behavior of contextual keyword "or"

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

#115 - remove or case in T macro

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

#114 - remove windows from ci

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

#113 - add rustfmt to ci and make it better

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

#112 - remove TextDump type in favor of rowan pretty printing

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

#111 - remove dependency on cbitset

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

#110 - Remove cbitset

Pull Request - State: closed - Opened by oberblastmeister about 3 years ago - 1 comment

#109 - Fuzz test cases

Issue - State: closed - Opened by oberblastmeister about 3 years ago
Labels: bug

#108 - Add fuzzing

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

#107 - Verifying parser correctness

Issue - State: open - Opened by darichey about 3 years ago - 7 comments

#106 - Rework and fix Attrpath and Dynamic parsing

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

#105 - Better typed api

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

#104 - Derive Debug and Eq for AST

Pull Request - State: closed - Opened by oxalica about 3 years ago - 1 comment

#103 - Correctly remove multiline trailing whitespace

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

#102 - Fix multiline dollar escape

Pull Request - State: closed - Opened by darichey about 3 years ago - 1 comment

#101 - Fix multiline string with quote char

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

#100 - Multiline dollar escape sequence not handled properly

Issue - State: closed - Opened by darichey about 3 years ago
Labels: bug

#99 - Fix various float parsing issues

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

#98 - `cargo fmt`/`clippy` integration w/ CI

Issue - State: closed - Opened by Ma27 about 3 years ago
Labels: enhancement

#97 - Benchmark reports including comparisons from CI

Issue - State: open - Opened by Ma27 about 3 years ago - 3 comments
Labels: enhancement

#96 - Implement typed PathPart parsing

Pull Request - State: closed - Opened by darichey about 3 years ago - 18 comments
Labels: bug

#95 - Can't access all necessary children of PathWithInterpol

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

#94 - String references & less code duplication

Pull Request - State: closed - Opened by fogti about 3 years ago - 4 comments
Labels: enhancement

#93 - chore(benches): fix criterion deprecation warnings

Pull Request - State: closed - Opened by fogti about 3 years ago
Labels: enhancement

#92 - chore+refactor: upgrade rowan to v0.15

Pull Request - State: closed - Opened by fogti about 3 years ago
Labels: enhancement, dependencies

#91 - Move to Rust 2021 (smaller)

Pull Request - State: closed - Opened by darichey about 3 years ago
Labels: enhancement

#90 - Path prefix stripping

Issue - State: closed - Opened by darichey about 3 years ago - 2 comments
Labels: question, wontfix

#89 - refactor: get rid of smol-str dependency

Pull Request - State: closed - Opened by fogti about 3 years ago - 1 comment
Labels: enhancement

#88 - Export tokenize function from tokenizer module

Pull Request - State: closed - Opened by darichey about 3 years ago - 3 comments
Labels: enhancement

#87 - Fix underscore lambda arg parsed as uri

Pull Request - State: closed - Opened by darichey about 3 years ago - 1 comment
Labels: bug

#86 - Fix path interpolation

Pull Request - State: closed - Opened by ncfavier about 3 years ago - 2 comments
Labels: bug

#85 - Fix variable-interpolation in paths

Issue - State: closed - Opened by Ma27 about 3 years ago
Labels: bug

#84 - Bump cachix/install-nix-action from 16 to 17

Pull Request - State: closed - Opened by dependabot[bot] over 3 years ago
Labels: dependencies

#83 - keep flake package version in sync with Cargo.toml

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

#82 - Support for 'true' and 'false' to be interperted as 'Boolean' literals

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

#81 - Handle `true`, `false` ?

Issue - State: closed - Opened by dmadisetti over 3 years ago - 4 comments
Labels: question, wontfix

#80 - Bump actions/checkout from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] over 3 years ago
Labels: dependencies

#79 - refactor: solve easy clippy alerts

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

#78 - refactor: use matches macro

Pull Request - State: closed - Opened by kamadorueda over 3 years ago - 1 comment
Labels: enhancement

#77 - make UnaryOp::operator return Option<UnaryOpKind>

Pull Request - State: closed - Opened by nerdypepper over 3 years ago - 1 comment
Labels: enhancement

#76 - Parses certain functions as URIs

Issue - State: closed - Opened by nerdypepper over 3 years ago
Labels: bug

#75 - handle operator associavity

Pull Request - State: closed - Opened by nerdypepper over 3 years ago - 9 comments
Labels: bug

#74 - Right-associative operators are parsed left-associative

Issue - State: closed - Opened by mohe2015 over 3 years ago
Labels: bug