Skip to content

Commit

Permalink
Merge pull request #1 from danielhenrymantilla/initial-release
Browse files Browse the repository at this point in the history
Initial release
  • Loading branch information
danielhenrymantilla authored Jul 17, 2022
2 parents c288c95 + ef06656 commit 6c4a613
Show file tree
Hide file tree
Showing 34 changed files with 1,561 additions and 659 deletions.
26 changes: 14 additions & 12 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,17 +86,19 @@ jobs:
runs-on: ubuntu-latest
needs: [check]
steps:
- name: Install Rust toolchain
uses: actions-rs/toolchain@v1
with:
profile: default
override: true
toolchain: stable
- name: Install Rust toolchain
uses: actions-rs/toolchain@v1
with:
profile: default
override: true
toolchain: stable

- name: Clone repo
uses: actions/checkout@v2
- name: Clone repo
uses: actions/checkout@v2

- name: Cargo UI test
uses: actions-rs/cargo@v1
with:
command: test-ui
- name: Cargo UI test
uses: actions-rs/cargo@v1
env:
RUSTC_BOOTSTRAP: 1
with:
command: test-ui
156 changes: 150 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 14 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# Templated by `cargo-generate` using https://github.com/danielhenrymantilla/proc-macro-template

[lib]
name = "lending_iterator"
path = "src/_lib.rs"

[package]
name = "lending-iterator"
authors = [
"Daniel Henry-Mantilla <[email protected]>",
]
version = "0.1.0-rc1" # Keep in sync
version = "0.1.0" # Keep in sync
edition = "2021"

license = "Zlib OR MIT OR Apache-2.0"
Expand All @@ -19,8 +17,8 @@ readme = "README.md"

rust-version = "1.57.0"

# description = ""
# keywords = []
description = "Fully general lending iterators in stable rust: windows_mut!"
keywords = ["rust-patterns"]

[features]
default = [
Expand All @@ -30,22 +28,29 @@ default = [
alloc = []

better-docs = [ # allowed to break MSRV
"futures",
"macro-vis",
]
ui-tests = ["better-docs"]

ui-tests = [
"better-docs",
]

[dependencies]
extension-traits.version = "1.0.1"
macro_rules_attribute.version = "0.1.2"
nougat.version = "0.2.0-rc2"
never-say-never = "6.6.666"
never-say-never.version = "6.6.666"
nougat.version = "0.2.1"
polonius-the-crab.version = "0.2.1"

futures.optional = true
futures.version = "0.3.21"
macro-vis.optional = true
macro-vis.version = "0.1.1"

[dependencies.lending-iterator-proc_macros]
path = "src/proc_macros"
version = "0.1.0-rc1" # Keep in sync
version = "0.1.0" # Keep in sync

[dev-dependencies]

Expand Down
Loading

0 comments on commit 6c4a613

Please sign in to comment.