path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor script/js/compare-rule-xml.js 69 4 1472 155 5 2 2021-04-29 2024-12-06 jonathon.herbert@guardian.co.uk david.furey@guardian.co.uk script/js/fixtures/example-rules-new.xml 604 1 1219 1219 2 1 2022-01-07 2022-01-07 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk script/js/fixtures/example-rules-old.xml 75 1 1219 1219 2 1 2022-01-07 2022-01-07 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk script/js/dump-db.ts 97 2 103 53 2 1 2025-01-27 2025-03-18 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk project/plugins.sbt 8 24 2384 318 28 10 2018-10-30 2024-06-26 simon@hildrew.net rhys.mills@guardian.co.uk project/ViteBuildHook.scala 15 2 666 663 2 2 2023-07-14 2023-07-17 freddiepreece@outlook.com 40991816+fweddi@users.noreply.github.com riff-raff.yaml 30 26 2384 8 35 10 2018-10-30 2025-05-02 simon@hildrew.net 89925410+waisingyiu@users.noreply.github.com apps/common-lib/src/main/scala/com/gu/typerighter/rules/BucketRuleResource.scala 98 17 731 570 33 4 2023-05-10 2023-10-18 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/common-lib/src/main/scala/com/gu/typerighter/model/CheckerRule.scala 180 10 739 572 16 5 2023-05-02 2023-10-16 47318984+aracho1@users.noreply.github.com 34686302+rhystmills@users.noreply.github.com apps/common-lib/src/main/scala/com/gu/typerighter/model/Category.scala 14 7 801 575 10 6 2023-03-01 2023-10-13 ara.cho@guardian.co.uk rhys.mills@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/model/Suggestion.scala 31 11 801 634 16 6 2023-03-01 2023-08-15 ara.cho@guardian.co.uk samanthagottlieb31@gmail.com apps/common-lib/src/main/scala/com/gu/typerighter/model/TextBlock.scala 67 11 801 634 16 8 2023-03-01 2023-08-15 ara.cho@guardian.co.uk samanthagottlieb31@gmail.com apps/common-lib/src/main/scala/com/gu/typerighter/model/TaggedWordlist.scala 14 2 604 603 2 2 2023-09-14 2023-09-15 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/common-lib/src/main/scala/com/gu/typerighter/model/CheckerRuleResource.scala 7 2 739 732 2 2 2023-05-02 2023-05-09 47318984+aracho1@users.noreply.github.com jonathon.herbert@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/model/RuleMatch.scala 75 15 801 572 18 8 2023-03-01 2023-10-16 ara.cho@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/common-lib/src/main/scala/com/gu/typerighter/model/Text.scala 12 7 801 745 10 5 2023-03-01 2023-04-26 ara.cho@guardian.co.uk jonathon.herbert@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/model/PatternToken.scala 27 7 801 745 11 5 2023-03-01 2023-04-26 ara.cho@guardian.co.uk jonathon.herbert@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/model/TextRange.scala 40 7 801 634 10 6 2023-03-01 2023-08-15 ara.cho@guardian.co.uk samanthagottlieb31@gmail.com apps/common-lib/src/main/scala/com/gu/typerighter/model/CheckSingleRule.scala 29 2 691 655 3 2 2023-06-19 2023-07-25 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/model/Document.scala 17 7 691 634 11 5 2023-06-19 2023-08-15 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/common-lib/src/main/scala/com/gu/typerighter/fixtures/RuleMatchFixtures.scala 20 7 679 596 8 6 2023-07-01 2023-09-22 jonathon.herbert@guardian.co.uk simon.byford@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/controllers/PandaAuthController.scala 31 7 692 598 11 2 2023-06-18 2023-09-20 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/lib/JsonHelpers.scala 16 6 687 570 9 3 2023-06-23 2023-10-18 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/common-lib/src/main/scala/com/gu/typerighter/lib/ContentClient.scala 32 8 660 558 10 6 2023-07-20 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/lib/AppSetup.scala 47 4 897 780 5 4 2022-11-25 2023-03-22 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/common-lib/src/main/scala/com/gu/typerighter/lib/Loggable.scala 5 3 1613 1606 3 2 2020-12-09 2020-12-16 jonathon.herbert@guardian.co.uk samhession@live.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/lib/SafeXMLParser.scala 16 3 655 634 4 3 2023-07-25 2023-08-15 rhys.mills@guardian.co.uk samanthagottlieb31@gmail.com apps/common-lib/src/main/scala/com/gu/typerighter/lib/HMACClient.scala 15 2 691 655 3 2 2023-06-19 2023-07-25 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/common-lib/src/main/scala/com/gu/typerighter/lib/CommonConfig.scala 70 23 1611 114 45 11 2020-12-11 2025-01-16 jonathon.herbert@guardian.co.uk 89925410+waisingyiu@users.noreply.github.com apps/rule-manager/conf/logback.xml 28 3 1613 768 4 3 2020-12-09 2023-04-03 jonathon.herbert@guardian.co.uk rhystmills@gmail.com apps/rule-manager/conf/evolutions/default/5.sql 12 6 745 725 9 3 2023-04-26 2023-05-16 jonathon.herbert@guardian.co.uk freddiepreece@outlook.com apps/rule-manager/conf/evolutions/default/1.sql 15 7 796 773 8 4 2023-03-06 2023-03-29 ara.cho@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/conf/evolutions/default/7.sql 20 3 719 697 10 3 2023-05-22 2023-06-13 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/conf/evolutions/default/14.sql 10 3 631 607 3 1 2023-08-18 2023-09-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/conf/evolutions/default/16.sql 2 2 186 180 2 1 2024-11-05 2024-11-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/conf/evolutions/default/4.sql 2 3 751 746 3 2 2023-04-20 2023-04-25 jonathon.herbert@guardian.co.uk ara.cho@guardian.co.uk apps/rule-manager/conf/evolutions/default/12.sql 8 3 670 663 6 2 2023-07-10 2023-07-17 samanthagottlieb31@gmail.com samanthagottlieb31@gmail.com apps/rule-manager/conf/evolutions/default/17.sql 12 3 65 60 8 1 2025-03-06 2025-03-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/conf/evolutions/default/15.sql 2 2 605 593 2 1 2023-09-13 2023-09-25 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/conf/evolutions/default/8.sql 5 2 698 697 7 2 2023-06-12 2023-06-13 rhys.mills@guardian.co.uk rhys.mills@guardian.co.uk apps/rule-manager/conf/evolutions/default/6.sql 23 2 731 730 3 1 2023-05-10 2023-05-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/conf/evolutions/default/2.sql 4 2 775 773 3 1 2023-03-27 2023-03-29 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/conf/evolutions/default/9.sql 12 1 697 697 3 2 2023-06-13 2023-06-13 34686302+rhystmills@users.noreply.github.com rhys.mills@guardian.co.uk apps/rule-manager/conf/evolutions/default/11.sql 26 6 689 680 7 3 2023-06-21 2023-06-30 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/conf/evolutions/default/3.sql 13 5 754 746 5 2 2023-04-17 2023-04-25 jonathon.herbert@guardian.co.uk ara.cho@guardian.co.uk apps/rule-manager/conf/evolutions/default/10.sql 2 2 690 689 3 2 2023-06-20 2023-06-21 freddiepreece@outlook.com 40991816+fweddi@users.noreply.github.com apps/rule-manager/conf/evolutions/default/13.sql 10 5 647 634 5 3 2023-08-02 2023-08-15 rhys.mills@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/css/theme.scss 8 5 773 607 7 4 2023-03-29 2023-09-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/css/reset.css 32 8 781 655 11 5 2023-03-21 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/css/typography.css 35 3 781 655 6 4 2023-03-21 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/constants/euiTheme.ts 12 5 781 655 8 4 2023-03-21 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/constants/constants.ts 52 15 781 572 20 7 2023-03-21 2023-10-16 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/client/src/ts/components/RuleStatus.tsx 73 16 676 607 25 7 2023-07-04 2023-09-11 freddiepreece@outlook.com jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/RuleHistory.tsx 93 8 718 655 12 5 2023-05-23 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/Diff.tsx 342 9 659 598 21 6 2023-07-21 2023-09-20 rhys.mills@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/Label.tsx 17 4 746 655 7 5 2023-04-25 2023-07-25 freddiepreece@outlook.com samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/context/featureSwitches.tsx 90 19 737 618 28 5 2023-05-04 2023-08-31 jonathon.herbert@guardian.co.uk rhys.mills@guardian.co.uk apps/rule-manager/client/src/ts/components/context/tags.tsx 161 3 607 598 3 1 2023-09-11 2023-09-20 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/table/PaginatedRulesTable.tsx 395 13 612 180 24 4 2023-09-06 2024-11-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/RuleFormBatchEdit.tsx 133 10 676 572 15 6 2023-07-04 2023-10-16 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/client/src/ts/components/form/SectionHeader.tsx 5 3 580 558 4 2 2023-10-08 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/form/Title.tsx 6 3 580 558 4 2 2023-10-08 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/TagsSelector.tsx 41 22 750 598 32 8 2023-04-21 2023-09-20 freddiepreece@outlook.com jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/RuleForm.tsx 317 55 750 558 118 12 2023-04-21 2023-10-30 freddiepreece@outlook.com jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/LineBreak.tsx 10 5 750 655 7 6 2023-04-21 2023-07-25 freddiepreece@outlook.com samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/icons/index.ts 84 26 772 558 45 9 2023-03-30 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/icons/search.tsx 24 5 772 655 8 4 2023-03-30 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/icons/downChevron.tsx 16 4 737 655 6 4 2023-05-04 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/layout/ProfileMenu.tsx 23 4 737 655 8 4 2023-05-04 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/layout/Logo.tsx 20 3 781 655 6 4 2023-03-21 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/layout/Page.tsx 110 30 781 575 46 5 2023-03-21 2023-10-13 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/client/src/ts/components/layout/Breadcrumbs.tsx 14 5 612 575 6 3 2023-09-06 2023-10-13 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/client/src/ts/components/layout/Header.tsx 70 22 781 603 32 6 2023-03-21 2023-09-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/layout/FullHeightContentWithFixedHeader.tsx 28 2 606 603 2 1 2023-09-12 2023-09-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/helpers/hasCreateEditPermissions.ts 6 3 730 655 5 4 2023-05-11 2023-07-25 rhys_mills@31752.gnm.int samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/helpers/errors.ts 14 2 638 634 4 2 2023-08-11 2023-08-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/FeatureSwitches.tsx 40 4 737 655 6 4 2023-05-04 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/TagsTable.tsx 408 15 674 598 37 5 2023-07-06 2023-09-20 rhys.mills@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/modals/Revert.tsx 58 3 633 626 4 2 2023-08-16 2023-08-23 samanthagottlieb31@gmail.com 7883129+samanthagottlieb@users.noreply.github.com apps/rule-manager/client/src/ts/components/modals/Reason.tsx 64 9 689 626 14 6 2023-06-21 2023-08-23 jonathon.herbert@guardian.co.uk 7883129+samanthagottlieb@users.noreply.github.com apps/rule-manager/client/src/ts/components/hooks/useBatchRules.ts 90 6 676 655 15 6 2023-07-04 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/hooks/usePeriodicRefresh.ts 10 3 681 655 6 4 2023-06-29 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/hooks/useRule.ts 308 36 719 180 73 10 2023-05-22 2024-11-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/hooks/useRules.ts 138 31 754 60 47 8 2023-04-17 2025-03-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/hooks/useDebounce.ts 9 3 681 655 5 4 2023-06-29 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/CategorySelector.tsx 72 24 750 572 39 10 2023-04-21 2023-10-16 freddiepreece@outlook.com 34686302+rhystmills@users.noreply.github.com apps/rule-manager/client/src/ts/components/RuleContent.tsx 212 31 750 180 63 10 2023-04-21 2024-11-11 freddiepreece@outlook.com jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/RuleFormSection.tsx 33 11 750 558 17 8 2023-04-21 2023-10-30 freddiepreece@outlook.com jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/RuleDataLastUpdated.tsx 37 3 676 655 6 4 2023-07-04 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/components/PageNotFound.tsx 60 7 675 603 12 5 2023-07-05 2023-09-15 rhys.mills@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/rule/ConciseRuleStatus.tsx 39 2 614 607 2 1 2023-09-04 2023-09-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/pages/Rules.tsx 260 29 781 60 46 6 2023-03-21 2025-03-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/pages/TestRule.tsx 208 4 580 558 8 2 2023-10-08 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/components/pages/Rule.tsx 33 7 582 558 10 4 2023-10-06 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/utils/user.ts 11 3 717 655 6 4 2023-05-24 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/utils/api.ts 42 9 689 655 11 5 2023-06-21 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/utils/rule.ts 31 8 689 655 15 6 2023-06-21 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/utils/date.ts 2 3 717 655 6 4 2023-05-24 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/utils/window.tsx 24 7 737 655 9 5 2023-05-04 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/utils/jsonSeq.ts 39 2 580 558 3 2 2023-10-08 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/utils/TyperighterChunkedAdapter.ts 145 3 580 558 5 2 2023-10-08 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/src/ts/utils/error.ts 6 6 697 655 8 5 2023-06-13 2023-07-25 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/client/src/ts/index.tsx 11 15 781 603 24 7 2023-03-21 2023-09-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/client/vite.config.ts 46 7 781 61 14 4 2023-03-21 2025-03-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/views/index.scala.html 30 11 1613 722 16 3 2020-12-09 2023-05-19 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/app/model/CreateRuleForm.scala 54 19 766 180 20 7 2023-04-05 2024-11-11 rhystmills@gmail.com jonathon.herbert@guardian.co.uk apps/rule-manager/app/model/UpdateRuleForm.scala 49 24 768 180 32 9 2023-04-03 2024-11-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/model/BatchUpdateRuleForm.scala 16 5 683 675 6 4 2023-06-27 2023-07-05 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/app/model/CreateTagForm.scala 13 2 697 690 5 2 2023-06-13 2023-06-20 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/app/model/CheckerRuleForm.scala 105 6 725 634 9 4 2023-05-16 2023-08-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/model/PaginatedResponse.scala 13 3 635 607 3 1 2023-08-14 2023-09-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/model/PublishRuleForm.scala 10 3 731 719 3 1 2023-05-10 2023-05-22 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/utils/FormHelpers.scala 18 3 730 719 3 1 2023-05-11 2023-05-22 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/utils/StringHelpers.scala 9 2 186 180 2 1 2024-11-05 2024-11-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/utils/LocalStack.scala 21 2 731 719 2 1 2023-05-10 2023-05-22 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/utils/Dictionary.scala 95 3 586 575 4 3 2023-10-02 2023-10-13 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/app/utils/RuleManagerConfig.scala 21 14 1611 655 23 6 2020-12-11 2023-07-25 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/utils/Errors.scala 3 2 694 690 3 2 2023-06-16 2023-06-20 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/app/utils/Permissions.scala 53 9 1611 722 12 7 2020-12-11 2023-05-19 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/app/AppLoader.scala 19 16 1613 745 22 6 2020-12-09 2023-04-26 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/service/RuleManager.scala 517 51 731 277 98 9 2023-05-10 2024-08-06 jonathon.herbert@guardian.co.uk simon.byford@guardian.co.uk apps/rule-manager/app/service/DictionaryResource.scala 49 3 586 575 6 3 2023-10-02 2023-10-13 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/app/service/RuleTesting.scala 143 21 691 558 37 6 2023-06-19 2023-10-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/service/SheetsRuleResource.scala 149 10 731 663 12 5 2023-05-10 2023-07-17 jonathon.herbert@guardian.co.uk samantha.gottlieb@guardian.co.uk apps/rule-manager/app/controllers/HomeController.scala 55 29 1613 43 47 12 2020-12-09 2025-03-28 jonathon.herbert@guardian.co.uk emily@emdash.ie apps/rule-manager/app/controllers/TagsController.scala 89 13 697 655 27 3 2023-06-13 2023-07-25 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/rule-manager/app/controllers/RulesController.scala 298 82 801 277 171 15 2023-03-01 2024-08-06 ara.cho@guardian.co.uk simon.byford@guardian.co.uk apps/rule-manager/app/db/RuleTagLive.scala 132 12 703 634 19 5 2023-06-07 2023-08-15 rhys_mills@31752.gnm.int samanthagottlieb31@gmail.com apps/rule-manager/app/db/RuleTagDraft.scala 107 12 697 652 21 3 2023-06-13 2023-07-28 34686302+rhystmills@users.noreply.github.com rhys.mills@guardian.co.uk apps/rule-manager/app/db/DB.scala 17 7 786 698 7 2 2023-03-16 2023-06-12 ara.cho@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/db/DbRuleDraft.scala 609 53 732 60 100 10 2023-05-09 2025-03-11 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/rule-manager/app/db/DbRule.scala 40 31 786 663 55 10 2023-03-16 2023-07-17 ara.cho@guardian.co.uk samantha.gottlieb@guardian.co.uk apps/rule-manager/app/db/DbRuleLive.scala 304 22 732 634 45 7 2023-05-09 2023-08-15 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/rule-manager/app/db/Tags.scala 155 9 718 656 20 4 2023-05-23 2023-07-24 rhys_mills@31752.gnm.int jonathon.herbert@guardian.co.uk apps/rule-manager/app/AppComponents.scala 81 44 1613 575 76 13 2020-12-09 2023-10-13 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/conf/logback.xml 28 3 1613 768 4 3 2020-12-09 2023-04-03 jonathon.herbert@guardian.co.uk rhystmills@gmail.com apps/checker/app/services/SentenceHelpers.scala 52 20 1613 575 31 7 2020-12-09 2023-10-13 jonathon.herbert@guardian.co.uk simon.byford@guardian.co.uk apps/checker/app/services/collins/DictionaryBuilder.scala 177 2 632 618 2 2 2023-08-17 2023-08-31 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/services/collins/CollinsEnglish.java 26 2 632 618 2 2 2023-08-17 2023-08-31 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/services/collins/SpellDictionaryBuilder.scala 75 2 632 618 2 2 2023-08-17 2023-08-31 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/services/collins/MorfologikCollinsSpellerRule.java 32 4 632 612 5 2 2023-08-17 2023-09-06 rhys.mills@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/services/MatcherPool.scala 297 35 1613 572 50 10 2020-12-09 2023-10-16 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/services/MatcherProvisionerService.scala 91 15 693 570 29 6 2023-06-17 2023-10-18 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/services/EntityHelper.scala 63 10 584 555 17 4 2023-10-04 2023-11-02 simon.byford@guardian.co.uk samanthagottlieb31@gmail.com apps/checker/app/views/breadcrumbs.scala.html 14 2 1613 1612 2 1 2020-12-09 2020-12-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/views/rules.scala.html 41 13 1613 614 20 7 2020-12-09 2023-09-04 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/views/main.scala.html 29 4 1613 593 4 1 2020-12-09 2023-09-25 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/views/index.scala.html 3 2 1613 1612 2 1 2020-12-09 2020-12-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/model/MatcherError.scala 14 4 1613 634 5 2 2020-12-09 2023-08-15 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/checker/app/model/Check.scala 42 21 1613 607 27 8 2020-12-09 2023-09-11 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/model/MatcherWorkComplete.scala 12 6 1613 634 8 5 2020-12-09 2023-08-15 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/checker/app/model/MatcherResponse.scala 20 9 1613 634 14 6 2020-12-09 2023-08-15 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/checker/app/utils/CloudWatchClient.scala 34 6 1613 780 8 5 2020-12-09 2023-03-22 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/utils/Timer.scala 59 6 1613 780 9 4 2020-12-09 2023-03-22 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/utils/Matcher.scala 17 8 1613 732 10 3 2020-12-09 2023-05-09 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/utils/CheckerConfig.scala 22 18 1611 555 25 9 2020-12-11 2023-11-02 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/checker/app/utils/RuleMatchHelpers.scala 14 7 1613 780 11 5 2020-12-09 2023-03-22 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/AppLoader.scala 20 12 1613 780 16 5 2020-12-09 2023-03-22 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/assets/stylesheets/main.less 351 2 1613 1612 2 1 2020-12-09 2020-12-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/controllers/HomeController.scala 37 18 1613 43 32 11 2020-12-09 2025-03-28 jonathon.herbert@guardian.co.uk emily@emdash.ie apps/checker/app/controllers/ApiController.scala 78 21 1613 655 35 6 2020-12-09 2023-07-25 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/controllers/CapiProxyController.scala 35 18 1613 634 30 9 2020-12-09 2023-08-15 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com apps/checker/app/controllers/RulesController.scala 23 19 1613 655 33 6 2020-12-09 2023-07-25 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/matchers/RegexMatcher.scala 53 13 1613 655 19 5 2020-12-09 2023-07-25 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk apps/checker/app/matchers/DictionaryMatcher.scala 81 21 635 555 37 5 2023-08-14 2023-11-02 rhys.mills@guardian.co.uk samanthagottlieb31@gmail.com apps/checker/app/matchers/LanguageToolMatcher.scala 174 20 1613 95 27 7 2020-12-09 2025-02-04 jonathon.herbert@guardian.co.uk 34686302+rhystmills@users.noreply.github.com apps/checker/app/AppComponents.scala 124 53 1613 555 84 13 2020-12-09 2023-11-02 jonathon.herbert@guardian.co.uk samanthagottlieb31@gmail.com cdk/lib/index.ts 281 41 1331 95 66 14 2021-09-17 2025-02-04 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk build.sbt 160 114 2384 43 212 22 2018-10-30 2025-03-28 simon@hildrew.net emily@emdash.ie