codeant-ai-for-open-source[bot] commented on PR #38680:
URL: https://github.com/apache/superset/pull/38680#issuecomment-4069043493
## **Sequence Diagram**
This PR changes how derived time shifted series get dash styles in ECharts
timeseries transforms. Instead of generating small incremental dashes, it
assigns each time offset a stable index and applies a clearer pattern from a
fixed visible set while preserving derived series opacity.
```mermaid
sequenceDiagram
participant Chart as Chart transform
participant Mapper as Offset pattern map
participant Styler as Line styler
Chart->>Chart: Process each series entry
Chart->>Chart: Detect if entry is time shifted derived series
alt Derived series
Chart->>Mapper: Get or assign index for time offset
Mapper-->>Chart: Return stable pattern index
Chart->>Styler: Apply fixed visible dash pattern by index
Styler-->>Chart: Set dashed line and derived opacity
else Regular series
Chart->>Styler: Keep existing line style
end
```
---
*Generated by [CodeAnt AI](https://codeant.ai)*
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]