summaryrefslogtreecommitdiff
path: root/support/pkgcheck/src/messages/mod.rs
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-02 03:01:29 +0000
committerNorbert Preining <norbert@preining.info>2019-10-02 03:01:29 +0000
commitd94b7a8c132734a1bc4046d54a75c7882c4c2619 (patch)
tree7326afd537da7739f5e5127da75d0766835e3c3e /support/pkgcheck/src/messages/mod.rs
parent31d84cec65917cfc6ef446f1bf6031cff7c6dc7b (diff)
CTAN sync 201910020301
Diffstat (limited to 'support/pkgcheck/src/messages/mod.rs')
-rw-r--r--support/pkgcheck/src/messages/mod.rs28
1 files changed, 28 insertions, 0 deletions
diff --git a/support/pkgcheck/src/messages/mod.rs b/support/pkgcheck/src/messages/mod.rs
index c63b6e2cec..0a77e14c1e 100644
--- a/support/pkgcheck/src/messages/mod.rs
+++ b/support/pkgcheck/src/messages/mod.rs
@@ -476,6 +476,30 @@ macro_rules! w0004 {
};
}
+macro_rules! w0005 {
+ ($fmt1:expr, $fmt2:expr) => {
+ error_occured!();
+ print!(
+ "{} Very large file {} with size {}MiB detected\n",
+ msgid!("W0005"),
+ $fmt1,
+ $fmt2
+ );
+ };
+}
+
+macro_rules! w0006 {
+ ($fmt1:expr, $fmt2:expr) => {
+ error_occured!();
+ print!(
+ "{} Very large file {} with size {}MiB detected in TDS zip archive\n",
+ msgid!("W0006"),
+ $fmt1,
+ $fmt2
+ );
+ };
+}
+
macro_rules! i0002 {
($fmt:expr) => {
print!(
@@ -593,6 +617,8 @@ pub fn explains(err: &str) {
"W0002" => w0002d(),
"W0003" => w0003d(),
"W0004" => w0004d(),
+ "W0005" => w0005d(),
+ "W0006" => w0006d(),
e => println!(
"F0006 Unknown error code `{}` specified with option -e resp. --explain. Exiting...",
@@ -654,4 +680,6 @@ pub fn explains_all() {
explains("W0002");
explains("W0003");
explains("W0004");
+ explains("W0005");
+ explains("W0006");
}