updated copyright years, fixed reuse compliance
somehow i had listed the license as LGPL 3 instead of GPL 3 in all the reuse headers, and never noticed... 0uo
This commit is contained in:
parent
66dd11397a
commit
fc45376673
21 changed files with 32 additions and 42 deletions
|
@ -1,4 +1,4 @@
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
# SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
3
.gitattributes
vendored
3
.gitattributes
vendored
|
@ -1 +1,4 @@
|
||||||
|
# SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
doc/screenshot.png filter=lfs diff=lfs merge=lfs -text
|
doc/screenshot.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,4 +1,4 @@
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
# SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
/target
|
/target
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
# SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
image: "rust:latest"
|
image: "rust:latest"
|
||||||
|
|
|
@ -3,7 +3,7 @@ Upstream-Name: fif
|
||||||
Upstream-Contact: Lynnesbian <lynne@bune.city>
|
Upstream-Contact: Lynnesbian <lynne@bune.city>
|
||||||
Source: https://gitlab.com/Lynnesbian/fif/
|
Source: https://gitlab.com/Lynnesbian/fif/
|
||||||
|
|
||||||
Files: .idea/**/* .idea/* Cargo.lock .mailmap .kateproject
|
Files: .idea/**/* .idea/* Cargo.lock .mailmap .kateproject *.toml
|
||||||
Copyright: Lynnesbian
|
Copyright: Lynnesbian
|
||||||
License: CC0-1.0
|
License: CC0-1.0
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
|
||||||
|
|
||||||
[package]
|
[package]
|
||||||
name = "fif"
|
name = "fif"
|
||||||
description = "A command-line tool for detecting and optionally correcting files with incorrect extensions."
|
description = "A command-line tool for detecting and optionally correcting files with incorrect extensions."
|
||||||
|
|
|
@ -1,5 +1,2 @@
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
|
||||||
|
|
||||||
[build.env]
|
[build.env]
|
||||||
passthrough = ["RUST_BACKTRACE", "RUST_LOG", "FIF_LOG"]
|
passthrough = ["RUST_BACKTRACE", "RUST_LOG", "FIF_LOG"]
|
||||||
|
|
4
build.rs
4
build.rs
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
use std::process::Command;
|
use std::process::Command;
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
# SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
|
||||||
|
|
||||||
# avoid-breaking-exported-api = false # only available on nightly for now
|
# avoid-breaking-exported-api = false # only available on nightly for now
|
||||||
cognitive-complexity-threshold = 15
|
cognitive-complexity-threshold = 15
|
||||||
msrv = "1.54.0"
|
msrv = "1.54.0"
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
|
||||||
|
|
||||||
max_width = 120
|
max_width = 120
|
||||||
fn_single_line = true
|
fn_single_line = true
|
||||||
hard_tabs = true
|
hard_tabs = true
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
//! File handling - scanning, detecting MIME types, and so on.
|
//! File handling - scanning, detecting MIME types, and so on.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
//! The [`Findings`] and [`ScanError`] structs, used for conveying whether a given file was able to be scanned, whether
|
//! The [`Findings`] and [`ScanError`] structs, used for conveying whether a given file was able to be scanned, whether
|
||||||
//! its MIME type could be inferred, and whether the file should be renamed.
|
//! its MIME type could be inferred, and whether the file should be renamed.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
//! Logic for handling the various output formats that fif can output to.
|
//! Logic for handling the various output formats that fif can output to.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
//! This library consists of all of the things fif needs to run. It only exists as a library to separate code, and to
|
//! This library consists of all of the things fif needs to run. It only exists as a library to separate code, and to
|
||||||
//! make documentation and testing a bit easier. I don't recommend using this as a library for your crate, as it may
|
//! make documentation and testing a bit easier. I don't recommend using this as a library for your crate, as it may
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
// fif - a command-line tool for detecting and optionally correcting files with incorrect extensions.
|
// fif - a command-line tool for detecting and optionally correcting files with incorrect extensions.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
//! Backend-neutral Mime database abstraction.
|
//! Backend-neutral Mime database abstraction.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
//! Command line argument parsing logic and associated functions.
|
//! Command line argument parsing logic and associated functions.
|
||||||
|
|
||||||
|
@ -58,8 +58,8 @@ pub enum Prompt {
|
||||||
long_version = CLAP_LONG_VERSION.as_str(),
|
long_version = CLAP_LONG_VERSION.as_str(),
|
||||||
author = option_env!("CARGO_PKG_AUTHORS").unwrap_or("Lynnesbian"),
|
author = option_env!("CARGO_PKG_AUTHORS").unwrap_or("Lynnesbian"),
|
||||||
about = option_env!("CARGO_PKG_DESCRIPTION").unwrap_or("File Info Fixer"),
|
about = option_env!("CARGO_PKG_DESCRIPTION").unwrap_or("File Info Fixer"),
|
||||||
before_help = "Copyright © 2021 Lynnesbian under the GPL3 (or later) License.",
|
before_help = "Copyright © 2021-2022 Lynnesbian under the GPL3 (or later) License.",
|
||||||
after_long_help = "Copyright © 2021 Lynnesbian\n\
|
after_long_help = "Copyright © 2021-2022 Lynnesbian\n\
|
||||||
This program is free software: you can redistribute it and/or modify \
|
This program is free software: you can redistribute it and/or modify \
|
||||||
it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 \
|
it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 \
|
||||||
of the License, or (at your option) any later version.",
|
of the License, or (at your option) any later version.",
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
|
||||||
|
|
||||||
use std::collections::{BTreeMap, HashMap};
|
use std::collections::{BTreeMap, HashMap};
|
||||||
use std::ffi::OsStr;
|
use std::ffi::OsStr;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// SPDX-FileCopyrightText: 2021 Lynnesbian
|
// SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
//! Various minor utilities.
|
//! Various minor utilities.
|
||||||
|
|
||||||
|
|
4
test.py
4
test.py
|
@ -1,8 +1,8 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
|
||||||
# SPDX-FileCopyrightText: 2021 Lynnesbian
|
# SPDX-FileCopyrightText: 2021-2022 Lynnesbian
|
||||||
#
|
#
|
||||||
# SPDX-License-Identifier: LGPL-3.0-or-later
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
import re
|
import re
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
Loading…
Reference in a new issue