Commit d660c5e
committed
feat: refactor Spotlight integration per code review
Address review comments from PR:
- Move SENTRY_SPOTLIGHT env var check to NewClient
- Remove noopTransport check in SendEvent
- Use event.Sdk.Name/Version for User-Agent header
- Use context for HTTP requests
- Always drain HTTP response bodies
- Use shared MockTransport from mocks.go1 parent dce4632 commit d660c5e
3 files changed
+27
-47
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
349 | 356 | | |
350 | 357 | | |
351 | 358 | | |
| |||
402 | 409 | | |
403 | 410 | | |
404 | 411 | | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | 412 | | |
412 | 413 | | |
413 | 414 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| |||
27 | 26 | | |
28 | 27 | | |
29 | 28 | | |
30 | | - | |
| 29 | + | |
31 | 30 | | |
32 | 31 | | |
33 | 32 | | |
34 | 33 | | |
| 34 | + | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
40 | | - | |
41 | | - | |
| 41 | + | |
| 42 | + | |
42 | 43 | | |
43 | | - | |
44 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
45 | 50 | | |
46 | 51 | | |
47 | 52 | | |
| |||
147 | 152 | | |
148 | 153 | | |
149 | 154 | | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | | - | |
| 490 | + | |
495 | 491 | | |
496 | 492 | | |
497 | 493 | | |
| |||
776 | 772 | | |
777 | 773 | | |
778 | 774 | | |
779 | | - | |
780 | | - | |
781 | | - | |
782 | | - | |
| 775 | + | |
| 776 | + | |
783 | 777 | | |
784 | 778 | | |
785 | 779 | | |
786 | 780 | | |
787 | 781 | | |
788 | 782 | | |
| 783 | + | |
789 | 784 | | |
790 | 785 | | |
791 | 786 | | |
| |||
800 | 795 | | |
801 | 796 | | |
802 | 797 | | |
803 | | - | |
| 798 | + | |
804 | 799 | | |
805 | 800 | | |
806 | 801 | | |
807 | 802 | | |
808 | 803 | | |
809 | 804 | | |
810 | | - | |
| 805 | + | |
811 | 806 | | |
812 | 807 | | |
813 | 808 | | |
| |||
817 | 812 | | |
818 | 813 | | |
819 | 814 | | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
820 | 818 | | |
821 | 819 | | |
822 | 820 | | |
| |||
826 | 824 | | |
827 | 825 | | |
828 | 826 | | |
829 | | - | |
830 | | - | |
831 | | - | |
832 | 827 | | |
833 | 828 | | |
834 | 829 | | |
| |||
0 commit comments