epam / epmgcip-chaperone.admin
Temporal Dependencies

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).


Files Most Frequently Changed Together (Top 50)

data...

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
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/variables.scss] [src/variables.scss] [src/app/[locale]/layout.tsx] [src/app/[locale]/layout.tsx] [src/variables.scss]--[src/app/[locale]/layout.tsx] 2 [src/constants/routes.ts] [src/constants/routes.ts] [src/variables.scss]--[src/constants/routes.ts] 2 [src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx] [src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx] [src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx]--[src/variables.scss] 1 [src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx]--[src/app/[locale]/layout.tsx] 1 [src/components/organisms/ImageGallery/ImageGallery.tsx] [src/components/organisms/ImageGallery/ImageGallery.tsx] [src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx]--[src/components/organisms/ImageGallery/ImageGallery.tsx] 2 [src/lib/exhibit.ts] [src/lib/exhibit.ts] [src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx]--[src/lib/exhibit.ts] 1 [src/components/organisms/Header/DesktopSubLinks.tsx] [src/components/organisms/Header/DesktopSubLinks.tsx] [src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx]--[src/components/organisms/Header/DesktopSubLinks.tsx] 1 [src/actions/send-contact-form/sendContactForm.ts] [src/actions/send-contact-form/sendContactForm.ts] [src/components/organisms/ImageGallery/ImageGallery.tsx]--[src/actions/send-contact-form/sendContactForm.ts] 2 [src/components/organisms/ImageGallery/ImageGallery.tsx]--[src/constants/routes.ts] 1 [src/lib/exhibit.ts]--[src/components/organisms/ImageGallery/ImageGallery.tsx] 2 [src/lib/exhibit.ts]--[src/actions/send-contact-form/sendContactForm.ts] 2 [setupTests.ts] [setupTests.ts] [src/actions/send-contact-form/sendContactForm.ts]--[setupTests.ts] 1 [src/constants/routes.ts]--[src/app/[locale]/layout.tsx] 2 [src/hooks/use-notification/useShowNotification.ts] [src/hooks/use-notification/useShowNotification.ts] [src/hooks/use-notification/useShowNotification.ts]--[src/constants/routes.ts] 1 [src/components/organisms/Header/MobileHeader.tsx] [src/components/organisms/Header/MobileHeader.tsx] [src/hooks/use-notification/useShowNotification.ts]--[src/components/organisms/Header/MobileHeader.tsx] 1 [src/hooks/use-mobile-view/useMobileView.ts] [src/hooks/use-mobile-view/useMobileView.ts] [src/hooks/use-notification/useShowNotification.ts]--[src/hooks/use-mobile-view/useMobileView.ts] 1 [src/hooks/use-mobile-view/index.ts] [src/hooks/use-mobile-view/index.ts] [src/hooks/use-notification/useShowNotification.ts]--[src/hooks/use-mobile-view/index.ts] 1 [src/components/organisms/Header/MobileHeader.tsx]--[src/variables.scss] 1 [src/components/organisms/Header/MobileHeader.tsx]--[src/app/[locale]/layout.tsx] 1 [src/components/organisms/Header/MobileHeader.tsx]--[src/components/organisms/Header/DesktopSubLinks.tsx] 1 [src/components/pages/Exhibit/Exhibit.tsx] [src/components/pages/Exhibit/Exhibit.tsx] [src/components/pages/Exhibit/Exhibit.tsx]--[src/lib/exhibit.ts] 1 [src/components/organisms/Header/MobileSubLinks.tsx] [src/components/organisms/Header/MobileSubLinks.tsx] [src/hooks/use-mobile-view/useMobileView.ts]--[src/components/organisms/Header/MobileSubLinks.tsx] 1 [src/components/organisms/Header/Header.tsx] [src/components/organisms/Header/Header.tsx] [src/hooks/use-mobile-view/useMobileView.ts]--[src/components/organisms/Header/Header.tsx] 1 [src/components/organisms/Header/Header.module.scss] [src/components/organisms/Header/Header.module.scss] [src/hooks/use-mobile-view/useMobileView.ts]--[src/components/organisms/Header/Header.module.scss] 1 [src/components/organisms/Footer/Footer.module.scss] [src/components/organisms/Footer/Footer.module.scss] [src/components/atoms/CircleLink/CircleLink.tsx] [src/components/atoms/CircleLink/CircleLink.tsx] [src/components/organisms/Footer/Footer.module.scss]--[src/components/atoms/CircleLink/CircleLink.tsx] 1 [src/components/atoms/CircleLink/CircleLink.tsx]--[src/app/[locale]/layout.tsx] 1 [src/components/pages/Exhibit/ExhibitDetails.tsx] [src/components/pages/Exhibit/ExhibitDetails.tsx] [src/components/pages/Exhibit/ExhibitDetails.tsx]--[src/components/organisms/ImageGallery/ImageGallery.tsx] 1 [src/components/pages/Exhibit/ExhibitDetails.tsx]--[src/lib/exhibit.ts] 1 [lint-staged.config.mjs] [lint-staged.config.mjs] [src/components/pages/Exhibit/ExhibitDetails.tsx]--[lint-staged.config.mjs] 1 [src/components/forms/ContactForm/ContactForm.tsx] [src/components/forms/ContactForm/ContactForm.tsx] [src/components/forms/ContactForm/ContactForm.tsx]--[src/actions/send-contact-form/sendContactForm.ts] 1 [src/app/[locale]/error.tsx] [src/app/[locale]/error.tsx] [src/components/forms/ContactForm/ContactForm.tsx]--[src/app/[locale]/error.tsx] 1 [src/app/[locale]/error.tsx]--[setupTests.ts] 1 [setupEnvVars.ts] [setupEnvVars.ts] [src/app/[locale]/error.tsx]--[setupEnvVars.ts] 1 [src/hooks/index.ts] [src/hooks/index.ts] [src/hooks/index.ts]--[src/app/[locale]/layout.tsx] 1 [src/hooks/index.ts]--[src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx] 1 [src/hooks/index.ts]--[src/components/organisms/Header/MobileSubLinks.tsx] 1 [lint-staged.config.mjs]--[src/components/organisms/ImageGallery/ImageGallery.tsx] 1 [src/i18n/request.ts] [src/i18n/request.ts] [src/i18n/request.ts]--[src/components/organisms/ImageGallery/ImageGallery.tsx] 1 [src/enums/RouteLabelsEnum.ts] [src/enums/RouteLabelsEnum.ts] [src/enums/RouteLabelsEnum.ts]--[src/components/organisms/Footer/Footer.module.scss] 1 [src/components/atoms/CircleLink/CircleLink.module.scss] [src/components/atoms/CircleLink/CircleLink.module.scss] [src/enums/RouteLabelsEnum.ts]--[src/components/atoms/CircleLink/CircleLink.module.scss] 1 [src/components/organisms/Footer/Footer.tsx] [src/components/organisms/Footer/Footer.tsx] [src/components/organisms/Footer/Footer.tsx]--[src/components/atoms/CircleLink/CircleLink.module.scss] 1 [src/components/organisms/Header/Header.module.scss]--[src/app/[locale]/layout.tsx] 1 [src/components/organisms/Header/Header.module.scss]--[src/components/organisms/Header/DesktopSubLinks.tsx] 1 [src/constants/breakpoints.ts] [src/constants/breakpoints.ts] [src/components/organisms/Header/DesktopHeader.tsx] [src/components/organisms/Header/DesktopHeader.tsx] [src/constants/breakpoints.ts]--[src/components/organisms/Header/DesktopHeader.tsx] 1 [src/hooks/use-notification/index.ts] [src/hooks/use-notification/index.ts] [src/hooks/use-notification/index.ts]--[src/components/pages/Exhibit/ExhibitNotFoundMessage.tsx] 1 [src/hooks/use-notification/index.ts]--[src/components/organisms/Header/Header.tsx] 1 [src/interfaces/ILink.ts] [src/interfaces/ILink.ts] [src/interfaces/ILink.ts]--[src/components/organisms/Header/Header.tsx] 1 [src/enums/index.ts] [src/enums/index.ts] [src/enums/index.ts]--[src/components/atoms/CircleLink/CircleLink.module.scss] 1 [src/utils/logger.ts] [src/utils/logger.ts] [src/utils/logger.ts]--[src/app/[locale]/error.tsx] 1 [src/interfaces/IExhibit.ts] [src/interfaces/IExhibit.ts] [src/app/[locale]/exhibit/[slug]/page.tsx] [src/app/[locale]/exhibit/[slug]/page.tsx] [src/interfaces/IExhibit.ts]--[src/app/[locale]/exhibit/[slug]/page.tsx] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.