« get me outta code hell

data: drop unused trackAdditionalNameList - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-05-16 15:41:12 -0300
committer(quasar) nebula <qznebula@protonmail.com>2025-05-16 15:41:12 -0300
commitb2068f96340486086e6e892b90e0b99a278ddb9b (patch)
tree2201bf115eeb58ea1d243c5fcc11ed23d5f77a93
parent613522d60b16aedf6893ee3a7d4aeeb539b31230 (diff)
data: drop unused trackAdditionalNameList preview
Weirdly this stuck around while the parts it was composed from,
for shared and inferred additional names, were dropped earlier.
-rw-r--r--src/data/composite/things/track/trackAdditionalNameList.js38
-rw-r--r--src/validators.js8
2 files changed, 0 insertions, 46 deletions
diff --git a/src/data/composite/things/track/trackAdditionalNameList.js b/src/data/composite/things/track/trackAdditionalNameList.js
deleted file mode 100644
index 65a2263d..00000000
--- a/src/data/composite/things/track/trackAdditionalNameList.js
+++ /dev/null
@@ -1,38 +0,0 @@
-// Compiles additional names from various sources.
-
-import {input, templateCompositeFrom} from '#composite';
-import {isAdditionalNameList} from '#validators';
-
-import withInferredAdditionalNames from './withInferredAdditionalNames.js';
-import withSharedAdditionalNames from './withSharedAdditionalNames.js';
-
-export default templateCompositeFrom({
-  annotation: `trackAdditionalNameList`,
-
-  compose: false,
-
-  update: {validate: isAdditionalNameList},
-
-  steps: () => [
-    withInferredAdditionalNames(),
-    withSharedAdditionalNames(),
-
-    {
-      dependencies: [
-        '#inferredAdditionalNames',
-        '#sharedAdditionalNames',
-        input.updateValue(),
-      ],
-
-      compute: ({
-        ['#inferredAdditionalNames']: inferredAdditionalNames,
-        ['#sharedAdditionalNames']: sharedAdditionalNames,
-        [input.updateValue()]: providedAdditionalNames,
-      }) => [
-        ...providedAdditionalNames ?? [],
-        ...sharedAdditionalNames,
-        ...inferredAdditionalNames,
-      ],
-    },
-  ],
-});
diff --git a/src/validators.js b/src/validators.js
index d45560fc..31706a89 100644
--- a/src/validators.js
+++ b/src/validators.js
@@ -979,14 +979,6 @@ export function validateWikiData({
   };
 }
 
-export function isAdditionalName() {
-  throw new Error('deprecated');
-}
-
-export function isAdditionalNameList() {
-  throw new Error('deprecated');
-}
-
 // Compositional utilities
 
 export function anyOf(...validators) {