Skip to content

test: fixes + generate mock files

8b2cd7c
Select commit
Loading
Failed to load commit list.
Open

[Youtube] Extract featured channels from channel home (featured) page #1468

test: fixes + generate mock files
8b2cd7c
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Mar 18, 2026 in 51s

Annotations

Check warning on line 9 in extractor/src/main/java/org/schabi/newpipe/extractor/channel/list/ChannelListExtractor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change the visibility of this constructor to "protected".

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWSntAxTmA_RSLXn&open=AZz-eWSntAxTmA_RSLXn&pullRequest=1468

Check failure on line 107 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeFeaturedChannelListExtractor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "gridChannelRenderer" 3 times.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWNhtAxTmA_RSLXh&open=AZz-eWNhtAxTmA_RSLXh&pullRequest=1468

Check failure on line 292 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeChannelTabExtractor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "horizontalListRenderer" 4 times.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWRrtAxTmA_RSLXj&open=AZz-eWRrtAxTmA_RSLXj&pullRequest=1468

Check failure on line 128 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeFeaturedChannelListExtractor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "continuationItemRenderer" 3 times.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWNhtAxTmA_RSLXf&open=AZz-eWNhtAxTmA_RSLXf&pullRequest=1468

Check failure on line 290 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeChannelTabExtractor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "shelfRenderer" 4 times.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWRrtAxTmA_RSLXi&open=AZz-eWRrtAxTmA_RSLXi&pullRequest=1468

Check failure on line 102 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeFeaturedChannelListExtractor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "shelfRenderer" 3 times.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWNhtAxTmA_RSLXg&open=AZz-eWNhtAxTmA_RSLXg&pullRequest=1468

Check failure on line 290 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeParsingHelper.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "contents" 5 times.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWSdtAxTmA_RSLXm&open=AZz-eWSdtAxTmA_RSLXm&pullRequest=1468

Check failure on line 299 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeParsingHelper.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "commandMetadata" 3 times.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWSdtAxTmA_RSLXl&open=AZz-eWSdtAxTmA_RSLXl&pullRequest=1468

Check warning on line 28 in extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeShelfRendererListInfoItemExtractor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this "switch" statement by "if" statements to increase readability.

See more on https://sonarcloud.io/project/issues?id=TeamNewPipe_NewPipeExtractor&issues=AZz-eWR0tAxTmA_RSLXk&open=AZz-eWR0tAxTmA_RSLXk&pullRequest=1468