• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ForumMagnum / ForumMagnum / 14848784115
47%

Build:
DEFAULT BRANCH: master
Ran 06 May 2025 12:09AM UTC
Jobs 2
Files 2775
Run time 11min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 May 2025 12:07AM UTC coverage: 48.068% (-1.9%) from 50.006%
14848784115

push

github

web-flow
Merge pull request #10755 from ForumMagnum/try-tanstack

Refactor Vulcan Forms to Tanstack

8603 of 12701 branches covered (67.73%)

Branch coverage included in aggregate %.

3123 of 16551 new or added lines in 303 files covered. (18.87%)

394 existing lines in 33 files now uncovered.

173800 of 366768 relevant lines covered (47.39%)

33.0 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
38.4
0.0% packages/lesswrong/components/common/HomeLatestPosts.tsx
1
39.07
0.0% packages/lesswrong/components/common/SubscribeDialog.tsx
1
80.65
0.0% packages/lesswrong/components/form-components/FormGroupFriendlyUserProfile.tsx
1
67.65
4.79% packages/lesswrong/components/form-components/ManageSubscriptionsLink.tsx
1
51.52
0.0% packages/lesswrong/components/hooks/useUpdateCurrentUser.ts
1
61.9
1.9% packages/lesswrong/components/jargon/GlossaryEditFormWrapper.tsx
1
43.55
0.0% packages/lesswrong/components/messaging/ConversationDetails.tsx
1
40.48
0.0% packages/lesswrong/components/notifications/NotificationsMenuButton.tsx
1
46.7
-0.27% packages/lesswrong/components/notifications/NotificationsPage/NotificationsPageFeed.tsx
1
27.19
-0.63% packages/lesswrong/components/notifications/NotificationsPage/NotificationsPageKarmaChangeList.tsx
1
66.67
packages/lesswrong/components/posts/EditorContext.tsx
1
33.65
0.0% packages/lesswrong/components/posts/ExternalPostImporter.tsx
1
51.39
0.0% packages/lesswrong/components/seasonal/petrovDay/PetrovAdminConsole.tsx
1
24.88
0.0% packages/lesswrong/components/surveys/SurveyAdminPage.tsx
1
46.55
0.46% packages/lesswrong/components/tagging/TagContributorsList.tsx
1
23.33
0.0% packages/lesswrong/server/authentication/auth0Accounts.ts
1
0.0
0.0% packages/lesswrong/server/database-import/database_import_new.ts
1
27.92
0.0% packages/lesswrong/server/resolvers/jargonResolvers/jargonTermMutations.ts
1
42.96
0.0% packages/lesswrong/server/resolvers/postResolvers.ts
1
0.0
0.0% packages/lesswrong/server/scripts/arbitalImport/reconvertMarkdown.ts
1
0.0
0.0% packages/lesswrong/server/scripts/importLocalgroups.ts
1
0.0
0.0% packages/lesswrong/server/scripts/moveMutations.ts
1
0.0
0.0% packages/lesswrong/server/scripts/validateMakeEditableDenormalization.ts
1
51.0
-0.26% packages/lesswrong/server/styleGeneration.tsx
1
14.58
-0.25% packages/lesswrong/server/wrapped/wrappedDataByYear.ts
2
64.2
-1.63% packages/lesswrong/components/common/Typography.tsx
2
0.0
0.0% packages/lesswrong/components/common/hocTypes.ts
2
7.5
4.87% packages/lesswrong/components/jargon/utils.ts
2
54.18
0.0% packages/lesswrong/components/messaging/FriendlyInbox.tsx
2
33.07
1.29% packages/lesswrong/components/moderationTemplates/ModerationTemplatesPage.tsx
2
32.43
-0.2% packages/lesswrong/components/notifications/NotificationsPopover.tsx
2
26.94
0.0% packages/lesswrong/components/posts/PostsPage/PostsPage.tsx
2
30.09
0.0% packages/lesswrong/components/recentDiscussion/RecentDiscussionSubscribeReminder.tsx
2
51.74
0.26% packages/lesswrong/components/search/SearchFilters.tsx
2
28.25
0.0% packages/lesswrong/components/tagging/FooterTagList.tsx
2
27.17
-0.24% packages/lesswrong/components/vulcan-core/Datatable.tsx
2
23.08
0.0% packages/lesswrong/lib/crud/withCreate.tsx
2
38.89
0.0% packages/lesswrong/lib/crud/withUpdate.tsx
2
0.0
0.0% packages/lesswrong/lib/types/schemaTypes.ts
2
31.48
1.48% packages/lesswrong/lib/vulcan-i18n/provider.ts
2
25.16
-0.33% packages/lesswrong/server/resolvers/revisionResolvers.ts
3
21.54
0.77% packages/lesswrong/components/spotlights/SpotlightsPage.tsx
3
0.0
0.0% packages/lesswrong/lib/types/collectionTypes.ts
3
65.52
-2.34% packages/lesswrong/server/collections/users/collection.ts
4
33.7
0.36% packages/lesswrong/components/admin/CurationPage.tsx
4
42.03
0.85% packages/lesswrong/components/form-components/SelectLocalgroup.tsx
4
35.0
-1.36% packages/lesswrong/components/form-components/TagFlagToggleList.tsx
4
86.29
2.44% packages/lesswrong/components/sequences/SequencesNewForm.tsx
4
40.54
-0.64% packages/lesswrong/components/users/EmailConfirmationRequiredCheckbox.tsx
4
16.67
1.28% packages/lesswrong/lib/collections/multiDocuments/helpers.ts
5
62.86
17.4% packages/lesswrong/components/editor/EditLinkpostUrl.tsx
5
46.58
-0.94% packages/lesswrong/components/editor/EditUrl.tsx
5
48.15
3.22% packages/lesswrong/components/form-components/TagSelect.tsx
5
50.0
4.88% packages/lesswrong/components/form-components/UserMultiselect.tsx
5
49.25
6.18% packages/lesswrong/components/form-components/UserSelect.tsx
5
51.52
2.99% packages/lesswrong/components/moderationTemplates/ModerationTemplateItem.tsx
5
77.53
2.53% packages/lesswrong/components/sequenceEditor/EditSequenceTitle.tsx
5
62.79
8.71% packages/lesswrong/components/tagging/lenses/NewLensDialog.tsx
5
11.28
-0.14% packages/lesswrong/server/codegen/generateFragmentTypes.ts
5
15.75
0.12% packages/lesswrong/server/codegen/generateInputTypes.ts
5
21.54
3.36% packages/lesswrong/server/codegen/typeGenerationUtils.ts
6
28.87
-0.17% packages/lesswrong/components/ea-forum/users/EAGApplicationImportForm.tsx
6
64.29
-2.38% packages/lesswrong/components/editor/EditCommentTitle.tsx
6
41.98
2.53% packages/lesswrong/components/form-components/FormComponentMultiSelect.tsx
6
35.82
-6.68% packages/lesswrong/components/form-components/FormComponentQuickTakesTags.tsx
6
48.43
-1.85% packages/lesswrong/components/form-components/TagMultiselect.tsx
6
47.82
0.49% packages/lesswrong/components/jargon/GlossaryEditForm.tsx
6
65.61
1.64% packages/lesswrong/components/jargon/JargonEditorRow.tsx
6
26.32
-0.55% packages/lesswrong/components/notifications/NotificationsPage/NotificationsPageKarmaChange.tsx
6
33.61
-0.57% packages/lesswrong/server/fmCrosspost/crosspost.ts
7
40.43
0.08% packages/lesswrong/components/ea-forum/digest/EditDigestHeader.tsx
7
47.31
0.37% packages/lesswrong/components/editor/EditTitle.tsx
7
45.1
-1.71% packages/lesswrong/components/form-components/FormComponentCheckboxGroup.tsx
7
50.98
-9.73% packages/lesswrong/components/form-components/PostsListEditor.tsx
7
46.81
-10.88% packages/lesswrong/components/form-components/SequencesListEditor.tsx
7
32.79
4.0% packages/lesswrong/components/tagging/EditTagPage.tsx
8
47.37
-2.63% packages/lesswrong/components/form-components/FormComponentRadioGroup.tsx
8
11.16
-2.8% packages/lesswrong/components/form-components/PodcastEpisodeInput.tsx
8
50.0
-0.85% packages/lesswrong/components/notifications/NotificationTypeSettings.tsx
9
52.75
-1.9% packages/lesswrong/components/form-components/FormComponentFriendlyDisplayNameInput.tsx
9
43.02
-0.31% packages/lesswrong/components/form-components/FormComponentFriendlyTextInput.tsx
9
53.16
-1.6% packages/lesswrong/components/localGroups/GroupFormSubmit.tsx
9
37.76
-1.81% packages/lesswrong/components/sequences/ChaptersItem.tsx
9
43.75
6.61% packages/lesswrong/components/sequences/SequencesEditForm.tsx
9
72.0
-2.47% packages/lesswrong/server/karmaChanges.ts
9
39.17
-0.7% packages/lesswrong/server/repos/VotesRepo.ts
10
34.11
-1.16% packages/lesswrong/components/form-components/FMCrosspostControl.tsx
10
50.7
-2.68% packages/lesswrong/components/tagging/EAAllTagsPage.tsx
10
40.0
-1.46% packages/lesswrong/components/tagging/TaggingDashboard.tsx
10
0.0
0.0% packages/lesswrong/lib/types/typeUtil.ts
11
55.56
packages/lesswrong/components/form-components/ClearInput.tsx
11
46.43
3.73% packages/lesswrong/components/sequences/ChaptersEditForm.tsx
11
57.85
0.0% packages/lesswrong/server/analytics/postgresConnection.ts
12
47.37
-0.96% packages/lesswrong/components/admin/CurationNoticesItem.tsx
12
18.18
0.61% packages/lesswrong/components/form-components/FormComponentPostEditorTagging.tsx
12
36.36
1.26% packages/lesswrong/components/posts/dialogues/DialogueSubmit.tsx
12
72.0
packages/lesswrong/components/tanstack-form-components/TanStackSubmit.tsx
12
0.0
-99.48% packages/lesswrong/components/vulcan-forms/propTypes.ts
14
46.72
1.76% packages/lesswrong/components/form-components/CoauthorsListEditor.tsx
14
35.14
-0.82% packages/lesswrong/components/form-components/EditPostCategory.tsx
15
40.0
-3.01% packages/lesswrong/components/sequences/BooksItem.tsx
15
40.0
packages/lesswrong/components/tanstack-form-components/helpers.ts
16
77.06
-0.75% packages/lesswrong/components/form-components/FormComponentDateTime.tsx
16
47.86
5.74% packages/lesswrong/components/posts/PostsEditForm.tsx
16
38.86
-2.02% packages/lesswrong/components/sequences/CollectionsPage.tsx
17
51.09
-5.01% packages/lesswrong/components/form-components/PrefixedInput.tsx
17
58.08
0.04% packages/lesswrong/components/spotlights/SpotlightItem.tsx
18
31.91
-1.42% packages/lesswrong/components/comments/CommentsEditForm.tsx
18
41.18
-11.46% packages/lesswrong/components/vulcan-forms/FormErrors.tsx
18
34.02
-1.27% packages/lesswrong/server/collections/multiDocuments/mutations.ts
19
45.45
-12.88% packages/lesswrong/components/form-components/FormComponentColorPicker.tsx
19
46.08
2.52% packages/lesswrong/components/form-components/SocialPreviewUpload.tsx
19
40.91
6.87% packages/lesswrong/components/form-components/ThemeSelect.tsx
19
29.59
14.77% packages/lesswrong/components/posts/PostsNewForm.tsx
19
30.43
1.12% packages/lesswrong/components/tagging/NewTagPage.tsx
19
54.21
5.22% packages/lesswrong/components/tagging/SummariesEditForm.tsx
19
0.0
0.0% packages/lesswrong/lib/generated/allComponentsVite.ts
20
12.5
packages/lesswrong/components/hooks/useFormSubmitOnCmdEnter.tsx
21
46.04
-2.26% packages/lesswrong/components/form-components/ImageUpload.tsx
21
52.63
-2.42% packages/lesswrong/components/form-components/MultiSelectButtons.tsx
21
31.14
-1.55% packages/lesswrong/components/tagging/subforums/SubforumWikiTab.tsx
22
36.44
-0.78% packages/lesswrong/components/tagging/EATagPage.tsx
23
32.43
-8.95% packages/lesswrong/components/form-components/FormComponentSelect.tsx
24
32.37
-0.12% packages/lesswrong/components/editor/PostSharingSettings.tsx
24
62.7
1.1% packages/lesswrong/components/posts/SubmitToFrontpageCheckbox.tsx
25
45.65
packages/lesswrong/components/tanstack-form-components/BaseAppForm.tsx
25
15.87
1.22% packages/lesswrong/server/codegen/generateTypes.ts
26
43.75
-19.71% packages/lesswrong/components/comments/CantCommentExplanation.tsx
29
57.33
-6.67% packages/lesswrong/components/form-components/FormComponentCheckbox.tsx
31
12.75
1.15% packages/lesswrong/server/codegen/generateDefaultFragments.ts
32
43.24
-10.92% packages/lesswrong/components/users/UsersEmailVerification.tsx
33
35.98
-0.65% packages/lesswrong/components/posts/PostSubmit.tsx
35
10.0
packages/lesswrong/components/hooks/useWarnAboutUnsavedChanges.tsx
37
48.41
0.85% packages/lesswrong/components/sequences/SequencesPage.tsx
38
34.97
-0.27% packages/lesswrong/components/tagging/LWTagPage.tsx
43
51.4
-4.43% packages/lesswrong/components/tagging/TagsDetailsItem.tsx
47
34.07
-0.91% packages/lesswrong/components/comments/CommentsNewForm.tsx
49
13.96
-0.32% packages/lesswrong/server/codegen/generateDbTypes.ts
53
8.47
packages/lesswrong/components/tanstack-form-components/LegacyFormGroupLayout.tsx
54
45.1
4.52% packages/lesswrong/components/form-components/MuiTextField.tsx
57
0.0
packages/lesswrong/lib/generated/nonRegisteredComponents.ts
67
0.0
0.0% packages/lesswrong/lib/generated/fragmentTypes.d.ts
69
24.59
-0.41% packages/lesswrong/components/sunshineDashboard/ReportForm.tsx
74
43.52
-10.11% packages/lesswrong/components/form-components/LocationFormComponent.tsx
92
15.47
4.59% packages/lesswrong/components/editor/EditorFormComponent.tsx
99
25.33
-21.33% packages/lesswrong/components/sunshineDashboard/NewModeratorActionDialog.tsx
102
28.66
-18.0% packages/lesswrong/components/payments/EditPaymentInfoPage.tsx
105
27.33
-21.38% packages/lesswrong/components/messaging/ConversationTitleEditForm.tsx
111
27.73
-0.66% packages/lesswrong/components/users/KarmaChangeNotifierSettings.tsx
121
38.91
-2.98% packages/lesswrong/components/messaging/MessagesNewForm.tsx
123
20.0
packages/lesswrong/components/admin/CurationNoticesForm.tsx
128
26.83
-10.82% packages/lesswrong/components/comments/ModerationGuidelines/ModerationGuidelinesEditForm.tsx
137
21.3
-21.13% packages/lesswrong/components/rss/NewFeedButton.tsx
149
25.5
packages/lesswrong/components/jargon/JargonTermForm.tsx
153
0.0
0.0% packages/lesswrong/lib/generated/databaseTypes.d.ts
158
33.48
-5.59% packages/lesswrong/components/sunshineDashboard/UserRateLimitItem.tsx
159
16.98
-18.73% packages/lesswrong/components/tagging/TagFlagEditAndNewForm.tsx
163
19.21
packages/lesswrong/components/tagging/SummaryForm.tsx
165
29.05
-45.28% packages/lesswrong/components/sequences/CollectionsEditForm.tsx
166
13.92
packages/lesswrong/components/moderationTemplates/ModerationTemplateForm.tsx
184
0.0
-54.47% packages/lesswrong/lib/vulcan-forms/schema_utils.ts
198
13.1
packages/lesswrong/components/sequences/ChaptersForm.tsx
212
12.7
packages/lesswrong/components/tagging/lenses/LensForm.tsx
213
18.34
-29.42% packages/lesswrong/components/surveys/SurveyScheduleEditPage.tsx
245
10.22
packages/lesswrong/components/sequences/BooksForm.tsx
288
9.97
packages/lesswrong/components/sequences/SequencesForm.tsx
336
16.71
-38.72% packages/lesswrong/components/localGroups/GroupFormDialog.tsx
356
8.46
packages/lesswrong/components/spotlights/SpotlightForm.tsx
363
24.79
-14.82% packages/lesswrong/components/users/EditProfileForm.tsx
367
23.93
packages/lesswrong/components/comments/CommentForm.tsx
403
10.36
-34.09% packages/lesswrong/components/forumEvents/ForumEventForm.tsx
551
9.95
packages/lesswrong/components/tagging/TagForm.tsx
724
0.0
packages/lesswrong/server/scripts/migrateSmartForms.ts
1123
6.72
packages/lesswrong/components/posts/PostForm.tsx
1208
8.45
-26.55% packages/lesswrong/components/users/account/UsersEditForm.tsx
2738
0.0
0.0% packages/lesswrong/lib/generated/inputTypes.d.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
26.83
-10.82% packages/lesswrong/components/comments/ModerationGuidelines/ModerationGuidelinesEditForm.tsx
1
45.45
-12.88% packages/lesswrong/components/form-components/FormComponentColorPicker.tsx
1
77.06
-0.75% packages/lesswrong/components/form-components/FormComponentDateTime.tsx
1
32.43
-8.95% packages/lesswrong/components/form-components/FormComponentSelect.tsx
1
10.36
-34.09% packages/lesswrong/components/forumEvents/ForumEventForm.tsx
1
65.61
1.64% packages/lesswrong/components/jargon/JargonEditorRow.tsx
1
16.71
-38.72% packages/lesswrong/components/localGroups/GroupFormDialog.tsx
1
27.33
-21.38% packages/lesswrong/components/messaging/ConversationTitleEditForm.tsx
1
47.86
5.74% packages/lesswrong/components/posts/PostsEditForm.tsx
1
34.97
-0.27% packages/lesswrong/components/tagging/LWTagPage.tsx
1
8.45
-26.55% packages/lesswrong/components/users/account/UsersEditForm.tsx
1
49.04
13.74% packages/lesswrong/components/vulcan-forms/FormGroup.tsx
1
0.0
-100.0% packages/lesswrong/lib/collections/postRelations/fragments.ts
1
96.51
-1.04% packages/lesswrong/lib/collections/users/recommendationSettings.ts
1
33.61
-0.57% packages/lesswrong/server/fmCrosspost/crosspost.ts
2
67.65
4.79% packages/lesswrong/components/form-components/ManageSubscriptionsLink.tsx
2
45.1
4.52% packages/lesswrong/components/form-components/MuiTextField.tsx
2
48.15
3.22% packages/lesswrong/components/form-components/TagSelect.tsx
2
62.7
1.1% packages/lesswrong/components/posts/SubmitToFrontpageCheckbox.tsx
2
77.53
2.53% packages/lesswrong/components/sequenceEditor/EditSequenceTitle.tsx
2
84.62
-3.85% packages/lesswrong/lib/vulcan-lib/pluralize.ts
2
86.36
-13.64% packages/lesswrong/server/sql/collation.ts
3
15.47
4.59% packages/lesswrong/components/editor/EditorFormComponent.tsx
3
27.73
-0.66% packages/lesswrong/components/users/KarmaChangeNotifierSettings.tsx
4
43.24
-10.92% packages/lesswrong/components/users/UsersEmailVerification.tsx
6
72.0
-2.47% packages/lesswrong/server/karmaChanges.ts
9
0.0
-11.54% packages/lesswrong/components/vulcan-forms/runCallbacksList.ts
14
0.0
-26.42% packages/lesswrong/lib/crud/withDelete.tsx
44
0.0
-39.64% packages/lesswrong/lib/vulcan-lib/errors.ts
49
0.0
-63.64% packages/lesswrong/lib/vulcan-forms/path_utils.ts
50
0.0
-54.47% packages/lesswrong/lib/vulcan-forms/schema_utils.ts
67
0.0
-64.42% packages/lesswrong/lib/vulcan-forms/utils.ts
116
0.0
-99.48% packages/lesswrong/components/vulcan-forms/propTypes.ts
Jobs
ID Job ID Ran Files Coverage
1 Unit - 14848784115.1 06 May 2025 12:09AM UTC 2773
42.82
GitHub Action Run
2 Integration - 14848784115.2 06 May 2025 12:11AM UTC 2774
24.59
GitHub Action Run
Source Files on build 14848784115
  • Tree
  • List 2775
  • Changed 318
  • Source Changed 293
  • Coverage Changed 237
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #14848784115
  • d623ff21 on github
  • Prev Build on master (#14807925963)
  • Next Build on master (#14849344470)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc