()
| 1143 | if !tooClose { |
| 1144 | breakpoints.Add(candidate) |
| 1145 | } |
| 1146 | } |
| 1147 | } |
| 1148 | if breakpoints.Cardinality() == 0 { |
| 1149 | state.CacheBreakPoints.Clear() |
| 1150 | return messages |
| 1151 | } |
| 1152 | state.CacheBreakPoints = breakpoints |
| 1153 | result := make([]map[string]any, 0, len(messages)) |
| 1154 | for i, msg := range messages { |
| 1155 | if !breakpoints.Contains(i) { |
no outgoing calls