diff options
author | Kornel <kornel@geekhood.net> | 2019-02-04 02:00:15 +0100 |
---|---|---|
committer | Kornel <kornel@geekhood.net> | 2019-02-04 02:00:15 +0100 |
commit | 683585d022b9c0250b34e4c0b7a366477c71e66b (patch) | |
tree | 8c3f283f5600d940973782d94274f859279d64fb /categories | |
parent | f4e581c804c843ce94dac22af5165ea5db16690b (diff) |
Category tweak
Diffstat (limited to 'categories')
-rw-r--r-- | categories/src/categories.toml | 2 | ||||
-rw-r--r-- | categories/src/tuning.rs | 22 |
2 files changed, 13 insertions, 11 deletions
diff --git a/categories/src/categories.toml b/categories/src/categories.toml index ac85f2f..c7966f9 100644 --- a/categories/src/categories.toml +++ b/categories/src/categories.toml @@ -565,7 +565,7 @@ Loading and parsing of data for 2D/3D rendering, like 3D models or animations."" [rust-patterns] name = "Rust patterns" -title = "Rust language library" +title = "Rust library" description = """ Shared solutions for particular situations specific to programming in \ Rust.\ diff --git a/categories/src/tuning.rs b/categories/src/tuning.rs index 4afa232..222a3ba 100644 --- a/categories/src/tuning.rs +++ b/categories/src/tuning.rs @@ -409,9 +409,15 @@ lazy_static! { (Cond::Any(&["layout"]), &[("gui", 1.1, 0.06), ("rendering::graphics-api", 1.05, 0.), ("database", 0.7, 0.)]), + (Cond::NotAny(&["has:cargo-bin", "subcommand", "cargo-subcommand", "sub-command", "cargo-plugin"]), + &[("development-tools::cargo-plugins", 0.6, 0.)]), (Cond::Any(&["cargo-subcommand"]), &[ ("development-tools::cargo-plugins", 1.8, 0.4), ("development-tools", 0.4, 0.), ("algorithms", 0.8, 0.), ("cryptography::cryptocurrencies", 0.6, 0.), ("development-tools::build-utils", 0.8, 0.)]), + (Cond::Any(&["has:cargo-bin"]), &[ + ("development-tools::cargo-plugins", 1.2, 0.2), ("development-tools", 0.8, 0.), + ("development-tools::procedural-macro-helpers", 0.8, 0.), ("memory-management", 0.6, 0.)]), + (Cond::All(&["has:cargo-bin", "has:is_dev"]), &[("development-tools::cargo-plugins", 1.2, 0.1)]), (Cond::All(&["cargo", "subcommand"]), &[("development-tools::cargo-plugins", 1.8, 0.4), ("development-tools", 0.7, 0.), ("development-tools::build-utils", 0.8, 0.), ("development-tools::testing", 0.8, 0.)]), (Cond::All(&["cargo", "sub-command"]), &[("development-tools::cargo-plugins", 1.8, 0.4), ("development-tools", 0.7, 0.), ("development-tools::build-utils", 0.8, 0.)]), (Cond::All(&["cargo"]), &[("development-tools::cargo-plugins", 1.2, 0.1), ("multimedia::encoding", 0.9, 0.), ("development-tools::build-utils", 1.1, 0.1)]), @@ -571,7 +577,8 @@ lazy_static! { &[("text-processing", 1.1, 0.2), ("rendering", 0.9, 0.), ("embedded", 0.8, 0.), ("games", 0.7, 0.), ("web-programming", 0.9, 0.), ("rendering::data-formats", 0.5, 0.), ("development-tools::testing", 0.6, 0.)]), (Cond::Any(&["pdf", "epub", "ebook", "book", "typesetting", "xetex"]), - &[("text-processing", 1.3, 0.2), ("science", 0.9, 0.), ("science::math", 0.8, 0.), ("no-std", 0.8, 0.), ("games", 0.8, 0.), ("rendering::data-formats", 1.2, 0.), + &[("text-processing", 1.3, 0.2), ("science", 0.9, 0.), ("science::math", 0.8, 0.), ("no-std", 0.8, 0.), ("games", 0.8, 0.), + ("database-implementations", 0.8, 0.), ("rendering::data-formats", 1.2, 0.), ("rendering", 1.05, 0.), ("web-programming::http-client", 0.5, 0.), ("parsing", 0.8, 0.), ("command-line-interface", 0.5, 0.), ("visualization", 0.7, 0.)]), (Cond::All(&["auto", "correct"]), &[("text-processing", 1.2, 0.1), ("multimedia::images", 0.5, 0.)]), @@ -610,14 +617,9 @@ lazy_static! { (Cond::All(&["command", "line"]), &[("command-line-utilities", 1.15, 0.1), ("command-line-interface", 1.15, 0.)]), (Cond::Any(&["commandline", "command-line", "cmdline"]), &[("command-line-utilities", 1.1, 0.1), ("command-line-interface", 1.1, 0.), ("development-tools::ffi", 0.7, 0.)]), - (Cond::Any(&["has:bin"]), &[("command-line-utilities", 1.1, 0.), ("no-std", 0.7, 0.), ("game-engines", 0.9, 0.), + (Cond::Any(&["has:bin"]), &[("command-line-utilities", 1.1, 0.), ("development-tools::cargo-plugins", 0.8, 0.), ("no-std", 0.7, 0.), ("game-engines", 0.9, 0.), ("development-tools::procedural-macro-helpers", 0.7, 0.), ("memory-management", 0.4, 0.), ("algorithms", 0.8, 0.)]), - (Cond::NotAny(&["has:bin"]), &[("games", 0.8, 0.), ("command-line-utilities", 0.7, 0.)]), - (Cond::Any(&["has:cargo-bin"]), &[ - ("development-tools::cargo-plugins", 1.2, 0.1), ("development-tools", 0.8, 0.), - ("development-tools::procedural-macro-helpers", 0.8, 0.), ("memory-management", 0.6, 0.)]), - (Cond::All(&["has:cargo-bin", "has:is_dev"]), &[("development-tools::cargo-plugins", 1.2, 0.1)]), - (Cond::NotAny(&["has:cargo-bin", "subcommand", "cargo-subcommand", "cargo-plugin"]), &[("development-tools::cargo-plugins", 0.6, 0.)]), + (Cond::NotAny(&["has:bin"]), &[("games", 0.8, 0.), ("development-tools::cargo-plugins", 0.9, 0.), ("command-line-utilities", 0.7, 0.)]), (Cond::Any(&["has:is_build", "has:is_dev"]), &[("os::windows-apis", 0.9, 0.), ("development-tools", 1.1, 0.), ("science", 0.8, 0.), ("science::math", 0.8, 0.), ("games", 0.8, 0.), ("value-formatting", 0.9, 0.)]), @@ -647,10 +649,10 @@ lazy_static! { (Cond::All(&["text", "editor"]), &[("text-editors", 1.4, 0.4), ("text-processing", 0.8, 0.), ("parsing", 0.5, 0.), ("internationalization", 0.1, 0.)]), (Cond::All(&["repl"]), &[("parsing", 0.7, 0.)]), - (Cond::Any(&["terminal", "ncurses", "ansi", "progressbar", "vt100"]), + (Cond::Any(&["terminal", "ncurses", "ansi", "progressbar", "vt100", "ansi_term"]), &[("command-line-interface", 1.2, 0.1), ("multimedia::images", 0.1, 0.), ("multimedia", 0.4, 0.), ("no-std", 0.9, 0.), ("wasm", 0.9, 0.), ("science::math", 0.8, 0.), ("command-line-utilities", 0.75, 0.), ("internationalization", 0.9, 0.), ("algorithms", 0.8, 0.), - ("development-tools::procedural-macro-helpers", 0.7, 0.), ("memory-management", 0.5, 0.), ("emulators", 0.5, 0.)]), + ("development-tools::procedural-macro-helpers", 0.7, 0.), ("memory-management", 0.5, 0.), ("development-tools::cargo-plugins", 0.9, 0.), ("emulators", 0.5, 0.)]), (Cond::Any(&["term", "xterm", "console", "readline", "repl", "getopts"]), &[("command-line-interface", 1.2, 0.1), ("multimedia::images", 0.1, 0.), ("multimedia", 0.4, 0.), ("no-std", 0.9, 0.), ("wasm", 0.9, 0.), ("science::math", 0.8, 0.), ("hardware-support", 0.7, 0.), ("command-line-utilities", 0.75, 0.), ("internationalization", 0.9, 0.), |