Skip to content

Commit 0e8ff1f

Browse files
Merge pull request #340 from specta-rs/changes-less
Changes less
2 parents 5758221 + 6f29fba commit 0e8ff1f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+5719
-5121
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,25 +17,25 @@ jobs:
1717
os: [ubuntu-latest, macos-latest, windows-latest]
1818
runs-on: ${{ matrix.os }}
1919
steps:
20-
- uses: actions/checkout@v4
21-
- name: Setup
22-
if: matrix.os == 'ubuntu-latest'
23-
run: sudo apt-get update && sudo apt-get install librust-atk-dev libwebkit2gtk-4.0-dev build-essential libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
24-
- name: Install Rust toolchain
25-
run: rustup toolchain install stable --profile minimal
26-
- name: Rust cache
27-
uses: Swatinem/rust-cache@v2
28-
- name: Build
29-
run: cargo build --all-features
30-
- name: Run tests
31-
run: cargo test --all-features
32-
20+
- uses: actions/checkout@v4
21+
- name: Setup
22+
if: matrix.os == 'ubuntu-latest'
23+
run: sudo apt-get update && sudo apt-get install libgtk-3-dev webkit2gtk-4.1 libayatana-appindicator3-dev
24+
- name: Install Rust toolchain
25+
run: rustup toolchain install stable --profile minimal
26+
- name: Rust cache
27+
uses: Swatinem/rust-cache@v2
28+
- name: Build
29+
run: cargo build --all-features
30+
- name: Run tests
31+
run: cargo test --all-features
32+
3333
clippy:
3434
runs-on: ubuntu-latest
3535
steps:
3636
- uses: actions/checkout@v4
3737
- name: Setup
38-
run: sudo apt-get update && sudo apt-get install librust-atk-dev libwebkit2gtk-4.0-dev build-essential libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
38+
run: sudo apt-get update && sudo apt-get install libgtk-3-dev webkit2gtk-4.1 libayatana-appindicator3-dev
3939
- name: Install Rust toolchain
4040
run: rustup toolchain install stable --profile minimal --component clippy
4141
- name: Rust cache

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[workspace]
2-
members = ["specta", "specta-*", "tests", "examples"]
2+
members = ["specta", "specta-*", "tests"]
33
resolver = "2"
44

55
[workspace.lints.rust]

examples/Cargo.toml

Lines changed: 0 additions & 12 deletions
This file was deleted.

examples/examples/basic.rs

Lines changed: 0 additions & 63 deletions
This file was deleted.

examples/examples/datatype.rs

Lines changed: 0 additions & 61 deletions
This file was deleted.

examples/examples/export.rs

Lines changed: 0 additions & 31 deletions
This file was deleted.

examples/examples/type_collection.rs

Lines changed: 0 additions & 27 deletions
This file was deleted.

examples/src/lib.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

specta-datatype-from/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
//! - [`String`] and [`&str`] will become [`LiteralType::String`]
1616
//!
1717
//! # Example
18-
//! ```rust
18+
//! ```ignore
1919
//! use specta::{datatype::LiteralType, ts, DataType, DataTypeFrom, StructType, TupleType};
2020
//!
2121
//! #[derive(Clone, DataTypeFrom)]

0 commit comments

Comments
 (0)