@ -57,8 +57,8 @@ final class CommentReplyController extends AbstractController
@@ -57,8 +57,8 @@ final class CommentReplyController extends AbstractController
@ -76,7 +76,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
@@ -76,7 +76,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
public function prefetchMetadataForNpubs(array $npubs): void
{
foreach ($npubs as $npub) {
if (!\is_string($npub) || $npub === '') {
if ($npub === '') {
continue;
}
$authorHex = $this->npubToAuthorHex64($npub);
@ -95,7 +95,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
@@ -95,7 +95,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
{
$npubs = [];
foreach ($pubkeyHex as $hex) {
if (!\is_string($hex) || 64 !== \strlen($hex) || !ctype_xdigit($hex)) {
if (64 !== \strlen($hex) || !ctype_xdigit($hex)) {
continue;
}
try {
@ -114,9 +114,6 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
@@ -114,9 +114,6 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
++$this->metadataBatchDepth;
try {
do {
if ($this->pendingHexToNpub === []) {
break;
}
$this->flushPendingMetadataFetches();
} while ($this->pendingHexToNpub !== []);
} finally {
@ -193,7 +190,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
@@ -193,7 +190,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
continue;
}
$h = strtolower($hex);
if (!isset($bundlesByLowerHex[$h]) || !\is_array($bundlesByLowerHex[$h])) {
if (!isset($bundlesByLowerHex[$h])) {
continue;
}
$bundle = $bundlesByLowerHex[$h];
@ -239,15 +236,11 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
@@ -239,15 +236,11 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
if ($seq === []) {
continue;
}
$r = array_values(
array_map(
static fn (mixed $v): string => (string) $v,
array_values($seq)
)
$r = array_map(
static fn (mixed $v): string => (string) $v,
array_values($seq)
);
if ($r !== [] && (string) ($r[0] ?? '') !== '') {
$out[] = $r;
}
$out[] = $r;
}
return $out;
@ -352,7 +345,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
@@ -352,7 +345,7 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
private function bundleFromKind0EventRow(Event $row, string $npub): array
@ -368,11 +361,6 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
@@ -368,11 +361,6 @@ final class CacheService implements HighlightAuthorMetadataProvider, ResetInterf
];
}
private function decodeKind0ContentObject(object $ev): \stdClass
@ -147,7 +147,7 @@ final class ArticleBodyHighlightInjectorTest extends TestCase
@@ -147,7 +147,7 @@ final class ArticleBodyHighlightInjectorTest extends TestCase
@ -26,9 +26,6 @@ final class ArticleHighlightCommonMarkPipelineTest extends KernelTestCase
@@ -26,9 +26,6 @@ final class ArticleHighlightCommonMarkPipelineTest extends KernelTestCase
private function getConverter(): Converter
{
$container = static::getContainer();
if (!$container->has(Converter::class)) {
self::fail('Converter service must be registered in the test kernel.');