Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

CI: add a clippy job #30

Merged
merged 28 commits into from
Nov 19, 2020
Merged

CI: add a clippy job #30

merged 28 commits into from
Nov 19, 2020

Commits on Nov 19, 2020

  1. CI: add a clippy job

    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    7b84b17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    196e23d View commit details
    Browse the repository at this point in the history
  3. cairo: fix clippy warnings

    mostly allowing unsafe functions without a comment about the safety
    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    66aacbd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09bb1ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a433200 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4fb194b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f21f30c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9287dbb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    31bb7d4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    030c2ed View commit details
    Browse the repository at this point in the history
  11. bump min rustc to 1.42.0

    as we need matches! which was stabilized in v1.42.0
    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    a68488e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1087c04 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7ec265f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    bd53b40 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f0f5647 View commit details
    Browse the repository at this point in the history
  16. misc: set missing unsafe doc per crate

    only for glib, gdk & cairo. other crates have very few them
    this mostly to encourage documenting the safety of exported functions in the future
    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    b2a0354 View commit details
    Browse the repository at this point in the history
  17. clippy: run with --all-features

    this should lets us catch some behind feature flag clippy warnings
    and fixes the current ones
    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    1991275 View commit details
    Browse the repository at this point in the history
  18. ci: Run clippy with --all-targets

    sdroege authored and bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    1e46c89 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5b7b30e View commit details
    Browse the repository at this point in the history
  20. Fix a few other clippy warnings

    sdroege authored and bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    5f24445 View commit details
    Browse the repository at this point in the history
  21. CI: run clippy on rust-nightly

    due to the new feature(doc_cfg)
    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    3227fbf View commit details
    Browse the repository at this point in the history
  22. glib: allow unused doc comments

    as the doc(feature) are generated when there are no docs
    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    07ec278 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    451e6d3 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    fe8c818 View commit details
    Browse the repository at this point in the history
  25. More clippy fixes

    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    4e47323 View commit details
    Browse the repository at this point in the history
  26. gdk: Remove unnecessary lifetime annotations in ChangeData functions …

    …returning non-references
    sdroege authored and bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    8d1c331 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ee8edd3 View commit details
    Browse the repository at this point in the history
  28. CI: split clippy jobs

    as we can't run clippy with --all-features & we can't specify --features
    at workspace level, workaround it for now till we can re-use --all-features again
    bilelmoussaoui committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    ec7dbdc View commit details
    Browse the repository at this point in the history