A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
src/variables.scss src/app/[locale]/layout.tsx |
2 | 9 (22%) | 5 (40%) | 2025-01-08 |
src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx src/components/organisms/ImageGallery/ImageGallery.tsx |
2 | 2 (100%) | 14 (14%) | 2025-01-06 |
src/lib/exhibit.ts src/actions/send-contact-form/sendContactForm.ts |
2 | 6 (33%) | 3 (66%) | 2025-01-08 |
src/constants/routes.ts src/app/[locale]/layout.tsx |
2 | 3 (66%) | 5 (40%) | 2025-01-08 |
src/lib/exhibit.ts src/components/organisms/ImageGallery/ImageGallery.tsx |
2 | 6 (33%) | 14 (14%) | 2025-01-08 |
src/variables.scss src/constants/routes.ts |
2 | 9 (22%) | 3 (66%) | 2025-01-08 |
src/components/organisms/ImageGallery/ImageGallery.tsx src/actions/send-contact-form/sendContactForm.ts |
2 | 14 (14%) | 3 (66%) | 2025-01-08 |
src/hooks/use-notification/useShowNotification.ts src/components/organisms/Header/MobileHeader.tsx |
1 | 1 (100%) | 1 (100%) | 2025-01-06 |
src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx src/components/organisms/Header/DesktopSubLinks.tsx |
1 | 2 (50%) | 1 (100%) | 2025-01-06 |
src/components/pages/Exhibit/Exhibit.tsx src/lib/exhibit.ts |
1 | 14 (7%) | 6 (16%) | 2024-12-27 |
src/hooks/use-mobile-view/useMobileView.ts src/components/organisms/Header/MobileSubLinks.tsx |
1 | 1 (100%) | 1 (100%) | 2025-01-06 |
src/components/organisms/Footer/Footer.module.scss src/components/atoms/CircleLink/CircleLink.tsx |
1 | 1 (100%) | 1 (100%) | 2025-01-08 |
src/components/pages/Exhibit/ExhibitDetails.tsx src/lib/exhibit.ts |
1 | 1 (100%) | 6 (16%) | 2024-12-27 |
src/components/forms/ContactForm/ContactForm.tsx src/app/[locale]/error.tsx |
1 | 2 (50%) | 3 (33%) | 2025-01-08 |
src/hooks/index.ts src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx |
1 | 2 (50%) | 2 (50%) | 2025-01-06 |
src/hooks/index.ts src/app/[locale]/layout.tsx |
1 | 2 (50%) | 5 (20%) | 2025-01-06 |
src/components/pages/Exhibit/ExhibitDetails.tsx lint-staged.config.mjs |
1 | 1 (100%) | 4 (25%) | 2024-12-27 |
src/i18n/request.ts src/components/organisms/ImageGallery/ImageGallery.tsx |
1 | 2 (50%) | 14 (7%) | 2024-12-27 |
src/enums/RouteLabelsEnum.ts src/components/atoms/CircleLink/CircleLink.module.scss |
1 | 1 (100%) | 1 (100%) | 2025-01-08 |
src/components/organisms/Footer/Footer.tsx src/components/atoms/CircleLink/CircleLink.module.scss |
1 | 1 (100%) | 1 (100%) | 2025-01-08 |
src/hooks/use-mobile-view/useMobileView.ts src/components/organisms/Header/Header.tsx |
1 | 1 (100%) | 9 (11%) | 2025-01-06 |
lint-staged.config.mjs src/components/organisms/ImageGallery/ImageGallery.tsx |
1 | 4 (25%) | 14 (7%) | 2024-12-27 |
src/actions/send-contact-form/sendContactForm.ts setupTests.ts |
1 | 3 (33%) | 5 (20%) | 2025-01-08 |
src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx src/variables.scss |
1 | 2 (50%) | 9 (11%) | 2025-01-06 |
src/components/organisms/Header/Header.module.scss src/components/organisms/Header/DesktopSubLinks.tsx |
1 | 8 (12%) | 1 (100%) | 2025-01-06 |
src/constants/breakpoints.ts src/components/organisms/Header/DesktopHeader.tsx |
1 | 3 (33%) | 1 (100%) | 2025-01-06 |
src/components/organisms/ImageGallery/ImageGallery.tsx src/constants/routes.ts |
1 | 14 (7%) | 3 (33%) | 2025-01-06 |
src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx src/lib/exhibit.ts |
1 | 2 (50%) | 6 (16%) | 2024-12-27 |
src/hooks/use-notification/index.ts src/components/organisms/Header/Header.tsx |
1 | 1 (100%) | 9 (11%) | 2025-01-06 |
src/hooks/use-notification/useShowNotification.ts src/constants/routes.ts |
1 | 1 (100%) | 3 (33%) | 2025-01-06 |
src/app/[locale]/error.tsx setupEnvVars.ts |
1 | 3 (33%) | 1 (100%) | 2025-01-08 |
src/enums/RouteLabelsEnum.ts src/components/organisms/Footer/Footer.module.scss |
1 | 1 (100%) | 1 (100%) | 2025-01-08 |
src/components/organisms/Header/Header.module.scss src/app/[locale]/layout.tsx |
1 | 8 (12%) | 5 (20%) | 2025-01-06 |
src/interfaces/ILink.ts src/components/organisms/Header/Header.tsx |
1 | 1 (100%) | 9 (11%) | 2025-01-06 |
src/components/organisms/Header/MobileHeader.tsx src/components/organisms/Header/DesktopSubLinks.tsx |
1 | 1 (100%) | 1 (100%) | 2025-01-06 |
src/components/forms/ContactForm/ContactForm.tsx src/actions/send-contact-form/sendContactForm.ts |
1 | 2 (50%) | 3 (33%) | 2025-01-08 |
src/components/atoms/CircleLink/CircleLink.tsx src/app/[locale]/layout.tsx |
1 | 1 (100%) | 5 (20%) | 2025-01-08 |
src/hooks/index.ts src/components/organisms/Header/MobileSubLinks.tsx |
1 | 2 (50%) | 1 (100%) | 2025-01-06 |
src/components/organisms/Header/MobileHeader.tsx src/app/[locale]/layout.tsx |
1 | 1 (100%) | 5 (20%) | 2025-01-06 |
src/hooks/use-notification/index.ts src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx |
1 | 1 (100%) | 2 (50%) | 2025-01-06 |
src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx src/app/[locale]/layout.tsx |
1 | 2 (50%) | 5 (20%) | 2025-01-06 |
src/components/organisms/Header/MobileHeader.tsx src/variables.scss |
1 | 1 (100%) | 9 (11%) | 2025-01-06 |
src/app/[locale]/error.tsx setupTests.ts |
1 | 3 (33%) | 5 (20%) | 2025-01-08 |
src/hooks/use-mobile-view/useMobileView.ts src/components/organisms/Header/Header.module.scss |
1 | 1 (100%) | 8 (12%) | 2025-01-06 |
src/enums/index.ts src/components/atoms/CircleLink/CircleLink.module.scss |
1 | 2 (50%) | 1 (100%) | 2025-01-08 |
src/hooks/use-notification/useShowNotification.ts src/hooks/use-mobile-view/useMobileView.ts |
1 | 1 (100%) | 1 (100%) | 2025-01-06 |
src/components/pages/Exhibit/ExhibitDetails.tsx src/components/organisms/ImageGallery/ImageGallery.tsx |
1 | 1 (100%) | 14 (7%) | 2024-12-27 |
src/hooks/use-notification/useShowNotification.ts src/hooks/use-mobile-view/index.ts |
1 | 1 (100%) | 1 (100%) | 2025-01-06 |
src/utils/logger.ts src/app/[locale]/error.tsx |
1 | 1 (100%) | 3 (33%) | 2025-01-08 |
src/interfaces/IExhibit.ts src/app/[locale]/exhibit/[slug]/page.tsx |
1 | 3 (33%) | 3 (33%) | 2024-12-27 |