Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Improve file_release support #329

Draft
wants to merge 14 commits into
base: master
Choose a base branch
from

Commits on Jan 2, 2023

  1. feat: Add more operating systems to file_release detection

    Support more operating systems for file_release that lsb_release can already detect
    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    8a8035f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11822a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4982e3 View commit details
    Browse the repository at this point in the history
  4. test: restructure linux/tests directories more concisely for writin…

    …g unit tests
    
    * test: reorder `file_release::tests::retrieve` `expected_pairs`
    
    * test: accidentally discover and fix errors in tests of `centos-release` and `redhat-release`
    
    * test: stop test `release_info_debug` from debug printing
    
    * test: discard unknown version tests of `centos-release`, `fedora-release`, `mariner-release`, and `redhat-release`
    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    5964f9a View commit details
    Browse the repository at this point in the history
  5. feat: detect edition

    * test: detect edition
    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    8eeed2a View commit details
    Browse the repository at this point in the history
  6. feat: add codename detection

    * test: add codename detection
    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    159a0c5 View commit details
    Browse the repository at this point in the history
  7. fix: mend clippy error

    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    a20e36b View commit details
    Browse the repository at this point in the history
  8. Revert "fix: mend clippy error"

    This reverts commit 4059955.
    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    256a4ed View commit details
    Browse the repository at this point in the history
  9. fix: mend clippy error

    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    0fb9024 View commit details
    Browse the repository at this point in the history
  10. test: add Debian test

    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    631d4d4 View commit details
    Browse the repository at this point in the history
  11. test: add Manjaro test

    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    1ea7b03 View commit details
    Browse the repository at this point in the history
  12. test: add openSUSE test

    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    09d33cc View commit details
    Browse the repository at this point in the history
  13. test: add Gentoo test

    exincore committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    82c5617 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    300f1e3 View commit details
    Browse the repository at this point in the history