Skip to content

refactor(config): delete StreamClientConfig, flatten factory API

3ac95bc
Select commit
Loading
Failed to load commit list.
Merged

Redesign StreamClient factory with StreamSocketConfig and StreamComponentProvider #54

refactor(config): delete StreamClientConfig, flatten factory API
3ac95bc
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 14, 2026 in 41s

Annotations

Check warning on line 198 in stream-android-core/src/main/java/io/getstream/android/core/api/model/config/StreamSocketConfig.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This function has 10 parameters, which is greater than the 7 authorized.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-core-android&issues=AZ2MDiq9roWKLK63Y7-6&open=AZ2MDiq9roWKLK63Y7-6&pullRequest=54

Check warning on line 119 in stream-android-core/src/main/java/io/getstream/android/core/api/model/config/StreamSocketConfig.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This function has 9 parameters, which is greater than the 7 authorized.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-core-android&issues=AZ2MDiq9roWKLK63Y7-4&open=AZ2MDiq9roWKLK63Y7-4&pullRequest=54

Check warning on line 280 in stream-android-core/src/main/java/io/getstream/android/core/api/StreamClient.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This function has 21 parameters, which is greater than the 7 authorized.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-core-android&issues=AZ1ymWA90z9Xq7IDxrCp&open=AZ1ymWA90z9Xq7IDxrCp&pullRequest=54

Check warning on line 158 in stream-android-core/src/main/java/io/getstream/android/core/api/model/config/StreamSocketConfig.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This function has 9 parameters, which is greater than the 7 authorized.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-core-android&issues=AZ2MDiq9roWKLK63Y7-5&open=AZ2MDiq9roWKLK63Y7-5&pullRequest=54