svartalf / rust-battery

Rust crate providing cross-platform information about the notebook batteries.
https://crates.io/crates/battery
Apache License 2.0
354 stars 40 forks source link

Update cbindgen requirement from 0.10.0 to 0.13.0 #53

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Updates the requirements on cbindgen to permit the latest version.

Changelog

Sourced from cbindgen's changelog.

0.13.0

 * Support 'swift_name' attributes on generated functions ([#449](https://github.com/eqrion/cbindgen/issues/449))
 * Add [export.pre_body] to config ([#452](https://github.com/eqrion/cbindgen/issues/452))
 * Handle new line in doc attribute ([#454](https://github.com/eqrion/cbindgen/issues/454))
 * Add support for `Self` in tagged enums, structs and unions ([#455](https://github.com/eqrion/cbindgen/issues/455), [#455](https://github.com/eqrion/cbindgen/issues/455), [#456](https://github.com/eqrion/cbindgen/issues/456))
 * Make sentinel variant respect regular config ([#459](https://github.com/eqrion/cbindgen/issues/459))
 * Fix layout of tagged enums with size under some configurations ([#463](https://github.com/eqrion/cbindgen/issues/463))
 * Add an option to allow configuring the order of function names in generated headers ([#466](https://github.com/eqrion/cbindgen/issues/466))

0.12.2

 * Fixed version detection with lockfile v2. https://github.com/eqrion/cbindgen/pull/446
 * Added support for export_name on functions. https://github.com/eqrion/cbindgen/pull/447

0.12.1

 * Added support for #[repr*64)] on enums. https://github.com/eqrion/cbindgen/pull/441
 * Added support to generate plain enums instead of enum classes for C++. https://github.com/eqrion/cbindgen/pull/443
 * Fixed dependency resolution with lockfile v2. https://github.com/eqrion/cbindgen/pull/438

0.12.0

 * Added support for #[repr(align)] and #[repr(packed)] on structs and unions. https://github.com/eqrion/cbindgen/pull/431
 * Added support to generate copy-assignment operators for enums. https://github.com/eqrion/cbindgen/pull/434

0.11.1

 * More binary operators and expressions are supported. https://github.com/eqrion/cbindgen/pull/425
 * More built-in bitflags operators. https://github.com/eqrion/cbindgen/pull/426

0.11.0

 * Made rust char map to uint32_t. https://github.com/eqrion/cbindgen/pull/424

0.10.1

 * Improved error message for missing config file. https://github.com/eqrion/cbindgen/pull/422
 * Add missing header for char32_t. https://github.com/eqrion/cbindgen/pull/414

0.10.0

 * Initialize struct literal with list-initializer for C++11 standard. https://github.com/eqrion/cbindgen/pull/401
 * Surround namespace with __cplusplus ifdef in cpp_compat mode. https://github.com/eqrion/cbindgen/pull/407
 * Add support for --quiet flag. https://github.com/eqrion/cbindgen/pull/400
 * Map char to char32_t. https://github.com/eqrion/cbindgen/pull/396
 * Improve binding_crate_ref() error message. https://github.com/eqrion/cbindgen/pull/395
 * avoid prematurely returning during expansion. https://github.com/eqrion/cbindgen/pull/389
 * Add support for adding "using namespace" statements. https://github.com/eqrion/cbindgen/pull/387
... (truncated)
Commits
  • 5e66715 Release v0.13.0
  • 723e690 Add test cases for 'sort_by' option
  • f5edc2c Document usage of 'sort_by' option
  • 2fb3e1d Add option to specify ordering of generated C function prototypes
  • 4cb762e Do not emit enum TagName tag when a sized representation is present.
  • 8048748 Add a test that demonstrates Style::Tag can emit structures with incorrect si...
  • 12248c2 tests: Add a simple testing-helpers headers that tests can include.
  • bd831de tests: Provide style definition to the C / C++ tests.
  • ec18611 bindings: Don't add stray newline in trailer.
  • e0d4bc1 Make sentinel variant respect regular config
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 4 years ago

Looks like cbindgen is up-to-date now, so this is no longer needed.