summaryrefslogtreecommitdiffstats
path: root/categories/src
diff options
context:
space:
mode:
authorKornel <kornel@geekhood.net>2019-03-29 14:58:02 +0000
committerKornel <kornel@geekhood.net>2019-03-29 21:38:06 +0000
commitf805e3ad14b88b5c775c02d816556ad368540f7e (patch)
tree1614817d7ba9367a0c6b50077daefd74039beba4 /categories/src
parentc96b8de7449cf62974ed872f930095f531711760 (diff)
Tuning
Diffstat (limited to 'categories/src')
-rw-r--r--categories/src/categories.toml2
-rw-r--r--categories/src/tuning.rs9
2 files changed, 7 insertions, 4 deletions
diff --git a/categories/src/categories.toml b/categories/src/categories.toml
index b84496b..da2be74 100644
--- a/categories/src/categories.toml
+++ b/categories/src/categories.toml
@@ -522,7 +522,7 @@ Write or generate parsers of binary and text formats. \
Format-specific parsers belong in other, more specific categories.
"""
short-description = """
-Parsing tools and parser generators."""
+Low-level tools and parser generators."""
siblings = ["parser-implementations"]
[rendering]
diff --git a/categories/src/tuning.rs b/categories/src/tuning.rs
index 17d260e..5d0a437 100644
--- a/categories/src/tuning.rs
+++ b/categories/src/tuning.rs
@@ -65,7 +65,7 @@ lazy_static! {
&[("os::unix-apis", 1.2, 0.), ("date-and-time", 0.4, 0.), ("memory-management", 0.8, 0.), ("games", 0.6, 0.),
("gui", 0.9, 0.), ("game-engines", 0.8, 0.), ("multimedia::images", 0.5, 0.),
("command-line-utilities", 0.7, 0.), ("development-tools", 0.8, 0.), ("science::math", 0.7, 0.)]),
- (Cond::Any(&["autotools", "ld_preload", "libnotify", "syslog", "systemd", "seccomp", "kill"]),
+ (Cond::Any(&["autotools", "ld_preload", "libnotify", "syslog", "systemd", "seccomp", "kill", "ebpf"]),
&[("os::unix-apis", 1.2, 0.05), ("date-and-time", 0.1, 0.), ("memory-management", 0.6, 0.), ("games", 0.2, 0.), ("multimedia::audio", 0.5, 0.),
("gui", 0.9, 0.), ("game-engines", 0.6, 0.), ("multimedia::images", 0.2, 0.),
("command-line-utilities", 0.8, 0.), ("science::math", 0.6, 0.)]),
@@ -296,7 +296,7 @@ lazy_static! {
(Cond::Any(&["elf"]), &[("encoding", 1.1, 0.), ("os::unix-apis", 1.1, 0.)]),
(Cond::Any(&["travis", "jenkins", "ci", "testing", "test-driven", "tdd", "unittest", "unittests", "unit-testing", "pentest", "code-coverage", "testbed", "mocks"]),
&[("development-tools::testing", 1.2, 0.3), ("development-tools::cargo-plugins", 0.9, 0.), ("rust-patterns", 0.9, 0.),
- ("development-tools", 0.75, 0.), ("development-tools::build-utils", 0.8, 0.),
+ ("development-tools", 0.75, 0.), ("os::macos-apis", 0.8, 0.), ("development-tools::build-utils", 0.8, 0.),
("games", 0.15, 0.), ("rendering::data-formats", 0.2, 0.), ("text-processing", 0.1, 0.)]),
(Cond::All(&["gui", "automation"]), &[("development-tools::testing", 1.3, 0.3), ("gui", 0.25, 0.), ("algorithms", 0.8, 0.), ("os::macos-apis", 0.8, 0.)]),
(Cond::Any(&["automation"]), &[("compression", 0.75, 0.)]),
@@ -385,7 +385,7 @@ lazy_static! {
&[("emulators", 1.25, 0.1), ("games", 0.7, 0.), ("no-std", 0.9, 0.), ("text-processing", 0.5, 0.), ("parser-implementations", 0.9, 0.), ("multimedia::images", 0.5, 0.), ("no-std", 0.8, 0.), ("command-line-interface", 0.5, 0.), ("multimedia::video", 0.5, 0.), ("command-line-utilities", 0.75, 0.)]),
(Cond::Any(&["qemu", "vm", "codegen"]), &[("emulators", 1.4, 0.1), ("parser-implementations", 0.9, 0.), ("parsing", 0.5, 0.), ("development-tools", 1.1, 0.), ("multimedia::video", 0.5, 0.), ("multimedia::encoding", 0.8, 0.), ("wasm", 0.8, 0.)]),
(Cond::All(&["virtual", "machine"]), &[("emulators", 1.4, 0.1)]),
- (Cond::Any(&["security", "disassemlber"]), &[("emulators", 0.4, 0.), ("multimedia::encoding", 0.8, 0.)]),
+ (Cond::Any(&["security", "disassemlber"]), &[("emulators", 0.4, 0.), ("multimedia::encoding", 0.8, 0.), ("os::macos-apis", 0.5, 0.)]),
(Cond::Any(&["esolang", "tick-accurate"]), &[("emulators", 1.1, 0.), ("parsing", 0.5, 0.), ("parser-implementations", 0.9, 0.)]),
(Cond::Any(&["radix", "genetic"]), &[("science", 1.4, 0.), ("command-line-utilities", 0.75, 0.)]),
@@ -477,6 +477,9 @@ lazy_static! {
(Cond::All(&["database", "embedded"]), &[("database", 1.2, 0.1), ("embedded", 0.2, 0.), ("database-implementations", 1.2, 0.1)]),
(Cond::All(&["database", "has:is_sys"]), &[("database", 1.3, 0.1), ("database-implementations", 0.5, 0.)]),
(Cond::All(&["elastic", "search"]), &[("database", 1.2, 0.), ("algorithms", 0.2, 0.), ("database-implementations", 0.2, 0.)]),
+ (Cond::All(&["search", "engine"]), &[("database-implementations", 1.2, 0.2), ("algorithms", 0.8, 0.), ("data-structures", 0.6, 0.)]),
+ (Cond::All(&["information", "retrieval"]), &[("database-implementations", 1.1, 0.1), ("algorithms", 0.9, 0.), ("data-structures", 0.9, 0.)]),
+ (Cond::Any(&["search-engine"]), &[("database-implementations", 1.2, 0.2), ("algorithms", 0.8, 0.), ("data-structures", 0.6, 0.)]),
(Cond::All(&["key", "value", "store"]), &[("database", 1.2, 0.2), ("database-implementations", 1.2, 0.2), ("multimedia::video", 0.5, 0.)]),
(Cond::Any(&["rabbitmq", "zeromq", "amqp", "mqtt"]), &[("network-programming", 1.2, 0.), ("algorithms", 0.5, 0.), ("web-programming", 1.2, 0.), ("multimedia::video", 0.5, 0.), ("multimedia", 0.5, 0.), ("asynchronous", 1.2, 0.)]),