chelsealong and GitHub
11e3176fd1
fix(extensions): reject duplicate provides.templates/scripts names ( #4016 )
...
The resolver returns the first entry matching a declared name, so a
later duplicate within provides.templates or provides.scripts was
silently unreachable while still counted by ExtensionManifest
properties. Reject duplicates at manifest-validation time instead.
Also clarify EXTENSION-DEVELOPMENT-GUIDE.md's provides section: hooks
and events are top-level manifest fields, not provides sub-fields, so
the "at least one of ..." wording doesn't imply they can be nested
under provides.
2026-08-10 10:23:23 -05:00
..
2026-07-30 13:36:13 -05:00
2026-08-06 14:32:35 -05:00
2026-07-10 11:47:36 -05:00
2026-08-07 12:04:39 -05:00
2026-08-10 10:22:31 -05:00
2026-07-31 12:05:47 -05:00
2026-07-31 08:36:44 -05:00
2026-06-19 17:07:20 -05:00
2026-07-01 15:55:18 -05:00
2026-07-22 11:08:32 -05:00
2026-08-10 10:22:31 -05:00
2026-07-22 11:08:32 -05:00
2026-07-28 11:23:02 -05:00
2026-07-28 17:21:42 -05:00
2026-06-09 06:13:07 -05:00
2026-07-01 13:50:53 -05:00
2026-08-10 10:22:31 -05:00
2026-06-04 11:34:05 -05:00
2026-08-10 10:22:31 -05:00
2026-08-03 12:20:49 -05:00
2026-06-03 16:02:26 -05:00
2026-08-10 10:22:31 -05:00
2026-08-05 10:57:51 -05:00
2026-07-30 11:59:50 -05:00
2026-07-10 11:47:36 -05:00
2026-08-04 06:15:40 -05:00
2026-07-28 07:52:07 -05:00
2026-08-10 10:23:23 -05:00
2026-07-28 15:45:38 -05:00
2026-07-21 18:28:40 +01:00
2026-07-01 15:55:18 -05:00
2026-07-30 07:51:38 -05:00
2026-08-06 10:21:32 -05:00
2026-06-17 06:48:42 -05:00
2026-07-10 11:47:36 -05:00
2026-08-03 13:49:37 -05:00
2026-08-10 10:22:31 -05:00
2026-07-28 07:52:07 -05:00
2026-08-10 10:22:31 -05:00
2026-07-29 08:56:18 -05:00
2026-07-22 11:08:32 -05:00
2026-07-22 11:08:32 -05:00
2026-07-22 15:18:10 -05:00
2026-07-29 08:54:10 -05:00
2026-07-08 07:45:01 -05:00
2026-06-29 16:37:40 -05:00
2026-08-10 10:22:31 -05:00
2026-08-10 10:22:31 -05:00
2026-08-10 10:22:31 -05:00
2026-08-06 09:08:09 -05:00
2026-06-24 14:52:24 -05:00
2026-07-21 11:40:15 -05:00
2026-07-22 18:06:59 +01:00
2026-07-24 09:13:53 -05:00
2026-07-22 15:18:10 -05:00
2026-06-09 06:13:07 -05:00
2026-07-24 09:46:36 -05:00
2026-06-03 16:02:26 -05:00
2026-07-07 14:52:36 -05:00
2026-08-06 09:12:45 -05:00