source: Klonkt/src/services/ActivityPubService.js@ 1d5ffc0

main
Last change on this file since 1d5ffc0 was 1d5ffc0, checked in by Robin <roboburr@…>, 2 weeks ago

Opsplitsing stap 4 (shaer-drc): de C2S-inname naar ap-c2s.js

ingestOutboxActivity, c2sCreatePost en c2sIdOf verhuizen als een blok --
388 regels, byte-voor-byte -- uit ActivityPubService.js. Anders dan het
transport is dit een coordinator: hij roept achttien werktuigen uit de
dienstlaag aan, en de regel blijft dat een module nooit uit
ActivityPubService importeert. Daarom het patroon dat guardianship al
bewees: de dienstlaag geeft zijn werktuigen bij het laden door via
wireC2S, en de verhuisde functies staan er ongewijzigd -- ze merken niet
dat hun buren injectie werden.

Wat rechtstreeks geimporteerd wordt wijst omlaag: db, ap-core, de
sanitizer en guardianship (c2sVisibility en deliverDirectNote komen daar
toch al vandaan). Het uitvoeroppervlak is voor en na identiek gemeten
(199 named exports, 180 sleutels op het default-object); de c2s-toetsen
lopen door de koppeling heen, dus die is bewezen en niet aangenomen.
Volle suite 1226 groen. ActivityPubService staat nu op 6337 regels.

  • Property mode set to 100644
File size: 351.3 KB

HTML preview not available, since the file size exceeds 256.0 KB.Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.