Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 18 additions & 18 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,26 +21,26 @@ jobs:
os: windows-latest
host_target: x86_64-pc-windows-msvc
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v2

- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
target: ${{ matrix.host_target }}
override: true
- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
target: ${{ matrix.host_target }}
override: true

- name: build
uses: actions-rs/cargo@v1
with:
command: build
args: --target=${{ matrix.host_target }} --release
- name: build
uses: actions-rs/cargo@v1
with:
command: build
args: --target=${{ matrix.host_target }} --release

- name: test
uses: actions-rs/cargo@v1
with:
command: test
args: --release
- name: test
uses: actions-rs/cargo@v1
with:
command: test
args: --release

fmt:
name: check formatting
Expand All @@ -57,4 +57,4 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: fmt
args: --all -- --check
args: --all -- --check
33 changes: 33 additions & 0 deletions .github/workflows/just-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Just CI

on:
push:
branches: ["main", "master"]
pull_request:
branches: ["main", "master"]

jobs:
just-test:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install Rust Nightly
uses: dtolnay/rust-toolchain@nightly
with:
components: clippy, rustfmt

- name: Install tools
uses: taiki-e/install-action@v2
with:
tool: just,taplo

- name: Run just fmt-check
run: just fmt-check

- name: Run just clippy
run: just clippy

- name: Run just test
run: just test
39 changes: 16 additions & 23 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,47 +1,40 @@
<a name="0.5.3"></a>
## 0.5.3 (2020-11-09)

* Fix some general bugs with resizing `Vec<T>`
## 0.5.3 (2020-11-09)

- Fix some general bugs with resizing `Vec<T>`

<a name="0.5.2"></a>
## 0.5.2 (2020-07-07)

## 0.5.2 (2020-07-07)

#### Features

* **mutations:** add support for Box<T> ([d6a2cc76](https://github.com/microsoft/lain/commit/d6a2cc76a3bffdb9719c9a385be33f4e29f70769))


- **mutations:** add support for Box<T> ([d6a2cc76](https://github.com/microsoft/lain/commit/d6a2cc76a3bffdb9719c9a385be33f4e29f70769))

<a name="0.5.1"></a>
## 0.5.1 (2020-06-18)

## 0.5.1 (2020-06-18)

#### Bug Fixes

* **mutations:**
* change how/when fixups are performed ([f51644e1](https://github.com/microsoft/lain/commit/f51644e1bd86f46586a7b24e26183082f6b33a94))
* revert 1d79b7e0 which inlined generated mutations ([bf7ed1e7](https://github.com/microsoft/lain/commit/bf7ed1e77de5f29bc37ac06a2016b01734478545))
* **serialization:** revert 2076d121 which inlined generated serde code ([917c1baa](https://github.com/microsoft/lain/commit/917c1baa7d4a54c5faf404542e7ac3609741ebba))


- **mutations:**
- change how/when fixups are performed ([f51644e1](https://github.com/microsoft/lain/commit/f51644e1bd86f46586a7b24e26183082f6b33a94))
- revert 1d79b7e0 which inlined generated mutations ([bf7ed1e7](https://github.com/microsoft/lain/commit/bf7ed1e77de5f29bc37ac06a2016b01734478545))
- **serialization:** revert 2076d121 which inlined generated serde code ([917c1baa](https://github.com/microsoft/lain/commit/917c1baa7d4a54c5faf404542e7ac3609741ebba))

<a name="0.5"></a>
## 0.5 (2020-06-16)

## 0.5 (2020-06-16)

#### Bug Fixes

* **constraints:** Mutating now strictly respects max size constraint ([2e487784](https://github.com/microsoft/lain/commit/2e4877845d9a02df736944dbe09e56f3daf86cab))
* **mutations:**
* ignore_chance should now be working for enum variants ([a97cb173](https://github.com/microsoft/lain/commit/a97cb173f4b20f6f1923279d007a9fe9538c94fb))
* partially fix regression where ignore_chance did not work for enum variants ([e8d23ae2](https://github.com/microsoft/lain/commit/e8d23ae2768292a89e015b3faf73eee4bc9ca3af))
- **constraints:** Mutating now strictly respects max size constraint ([2e487784](https://github.com/microsoft/lain/commit/2e4877845d9a02df736944dbe09e56f3daf86cab))
- **mutations:**
- ignore_chance should now be working for enum variants ([a97cb173](https://github.com/microsoft/lain/commit/a97cb173f4b20f6f1923279d007a9fe9538c94fb))
- partially fix regression where ignore_chance did not work for enum variants ([e8d23ae2](https://github.com/microsoft/lain/commit/e8d23ae2768292a89e015b3faf73eee4bc9ca3af))

#### Performance

* **mutations:** hint to inline struct fuzzing functions ([1d79b7e0](https://github.com/microsoft/lain/commit/1d79b7e0732f6a3ef39e302e50fd5f79640cd143))
* **serialization:** inline generated serialization code ([2076d121](https://github.com/microsoft/lain/commit/2076d121caaab15300163e284a706a55b42553c6))



- **mutations:** hint to inline struct fuzzing functions ([1d79b7e0](https://github.com/microsoft/lain/commit/1d79b7e0732f6a3ef39e302e50fd5f79640cd143))
- **serialization:** inline generated serialization code ([2076d121](https://github.com/microsoft/lain/commit/2076d121caaab15300163e284a706a55b42553c6))
Loading
Loading