Ecosyste.ms: Issues

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

GitHub / Enselic/public-api issues and pull requests

#96 - Prepare to move code to cargo-public-api repo

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

#95 - Move `public-api` code to `cargo-public-api` repo

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

#94 - Gracefully handle `ErrorKind::BrokenPipe` (`public-api ... | head -n 1`)

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

#93 - CI.yml: Instead of -D, use --deny for clarity

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

#92 - Render HRTBs for WherePredicate::BoundPredicate

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

#91 - Properly render HRTBs for FunctionPointer

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

#90 - Properly render HRTBs for GenericBound::TraitBound

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

#89 - Cargo.toml: Make it easier to use a local version of rustdoc-types

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

#88 - Higher-Rank Trait Bounds (HRTB) not properly rendered

Issue - State: closed - Opened by Enselic almost 3 years ago - 2 comments
Labels: limitation, waiting-on-upstream

#87 - CI.yml: Indent steps to follow canonical style

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

#86 - CI/CD: Fix GitHub Releases being named v"0.10.1"

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

#85 - CI/CD: Create GitHub Releases with auto-generated release notes

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

#84 - Temp PR to test new release script

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

#82 - Add infrastructure to allow dry-running making a release

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

#81 - Remove TokenStream to simplify API and implementation

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

#80 - CI: Ensure Cargo.lock is up to date by using --locked

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

#79 - Support const fn

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

#78 - render_path(): Make Token::Type part of the path

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

#77 - doc/development.md: Give code coverage tips

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

#76 - CI: Remove code coverage

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

#75 - Render function pointers

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

#74 - comprehensive_api: Add more cases like async and unsafe fns

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

#73 - render_generic_param_def(): Use proper token for name

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

#72 - render: Add helpers for symbols

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

#71 - Rename project to public-api

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

#70 - Stop using public_items itself for tests

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

#69 - `#[proc_macro_attribute]` not displayed as `#[name]`

Issue - State: closed - Opened by Enselic almost 3 years ago - 1 comment
Labels: limitation

#68 - Replace thiserror tests with in-repo test-crate

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

#66 - CI: Make 'code coverage' job work again

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

#65 - Refer to new name `cargo public-api`

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

#64 - Rename project to `public-api`

Issue - State: closed - Opened by Enselic almost 3 years ago - 2 comments

#63 - Support for token based diffing between public items

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

#62 - README: Mention MINIMUM_RUSTDOC_JSON_VERSION in installation instructions

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

#61 - Use test crate `comprehensive_api` instead of `fn_double_fn_triple`

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

#60 - README.md: Restructure and clarify

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

#59 - comprehensive_api: Add enums and typedefs

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

#58 - tests: print_public_items(): Re-use expected output file

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

#57 - Various fixes

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

#56 - Replace bat- and syntect-based tests with in-repo test crate

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

#55 - Make bless-expected-output-for-tests.sh work again

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

#54 - bin: Make --with-blanket-implementations work again

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

#53 - Created flat tokens as additional output

Pull Request - State: closed - Opened by douweschulte almost 3 years ago - 11 comments

#52 - Created a way to access to tokens of the public items

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

#51 - PublicItem: Stop deriving Hash

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

#50 - diffing: Use a more robust algorithm

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

#49 - Hide implementation details from lib.rs via PublicItemInner

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

#48 - CI: Add job that prints code coverage info

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

#47 - Improve examples and remove print_with_headers() from API

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

#46 - Replace test-invocation-variants.sh with assert_cmd

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

#45 - Bump min nightly to nightly-2022-03-14

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

#44 - Bump min nightly to nightly-2022-03-14

Issue - State: closed - Opened by Enselic almost 3 years ago

#43 - Document all public items and `#![deny(missing_docs)]`

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

#41 - `const fn`s missing `const`

Issue - State: closed - Opened by Enselic almost 3 years ago - 2 comments
Labels: limitation

#40 - Add `MINIMUM_REQUIRED_NIGHTLY_VERSION` to API

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

#39 - Make the bin support diffing and improve docs and CI

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

#38 - Improve test structure

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

#37 - Flatten lib module hierarchy

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

#36 - Support diffing of different versions of a public API

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

#35 - Support GATs (Generic Associated Types)

Issue - State: closed - Opened by Enselic almost 3 years ago - 1 comment
Labels: enhancement, waiting-on-stable

#33 - Hide synthetic generic params

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

#31 - Make blanket implementations opt-in rather than opt-out

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

#30 - Add support to optionally omit blanket implementations

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

#29 - Allow to omit blanket implementations

Issue - State: closed - Opened by Enselic almost 3 years ago - 1 comment

#28 - Support nightly-2022-02-23 and later

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

#27 - Support nightly-2022-02-23 and later

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

#26 - Refactor `impl` handling slightly

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

#25 - Format tuples with `, ` instead of just `,`

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

#24 - Print typedef generic param on right side

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

#23 - `pub fn f(_: impl Clone)` becomes `pub fn f<impl Clone: Clone>(_: impl Clone)`

Issue - State: closed - Opened by Enselic almost 3 years ago
Labels: limitation, waiting-on-upstream

#22 - Introduce `PublicItem` to the public API

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

#20 - Properly print type info for typedefs

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

#19 - Include full type info for each item

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

#18 - The full type of items are not included in the output

Issue - State: closed - Opened by Enselic almost 3 years ago
Labels: limitation

#15 - New architecture: Replace `PublicItemBuilder` with `ItemIterator`

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

#14 - nightly.yml: Test against a more complicated crate

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

#12 - Update dependencies

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

#11 - Re-exported external items are not listed

Issue - State: closed - Opened by Enselic about 3 years ago

#10 - Include fn argument names in output

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

#9 - Inform users about buggy enum variant tuple struct fields if applicable

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

#8 - Change public API to `sorted_public_items_from_rustdoc_json_str()`

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

#7 - Include item type info (in prefix form) in the output

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

#6 - Change public API: Introduce `PublicItem`

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

#5 - Switch to a `Display` based internal architecture

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

#4 - Loop instead of recursion to get fully qualified name

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

#3 - Introduce item_utils mod

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

#2 - Remove unneeded `item_effectively_public()`

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

#1 - Point to cargo wrapper

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