(warning: RollupLog)
| 28 | let warningOccurred = false; |
| 29 | |
| 30 | const add = (warning: RollupLog) => { |
| 31 | count += 1; |
| 32 | warningOccurred = true; |
| 33 | |
| 34 | if (silent) return; |
| 35 | if ((warning.code as string) in deferredHandlers) { |
| 36 | getOrCreate(deferredWarnings, warning.code, getNewArray).push(warning); |
| 37 | } else if ((warning.code as string) in immediateHandlers) { |
| 38 | immediateHandlers[warning.code!](warning); |
| 39 | } else { |
| 40 | title(warning.message); |
| 41 | defaultBody(warning); |
| 42 | } |
| 43 | }; |
| 44 | |
| 45 | return { |
| 46 | add, |
no test coverage detected