Skip to content

perf: stop Tracker preheat from fully materializing OptionSet.options [41] #61520

perf: stop Tracker preheat from fully materializing OptionSet.options [41]

perf: stop Tracker preheat from fully materializing OptionSet.options [41] #61520

Triggered via pull request August 14, 2026 15:55
Status Success
Total duration 4m 45s
Artifacts

analyse-pr.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/RepeatableStageParams.java#L56
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/RepeatableStageParams.java#L48
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L58
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L53
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L46
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/scheduling/parameters/PredictorJobParameters.java#L66
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/scheduling/parameters/PredictorJobParameters.java#L62
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/UpdateIconRequest.java#L49
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/AddIconRequest.java#L49
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
sonarqube: dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/IconResponse.java#L57
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.