diff --git a/Build/nuget/ModulusChecker.1.3.0.nupkg b/Build/nuget/ModulusChecker.1.3.0.nupkg index fa5f2b5..939d1cb 100644 Binary files a/Build/nuget/ModulusChecker.1.3.0.nupkg and b/Build/nuget/ModulusChecker.1.3.0.nupkg differ diff --git a/ModulusChecking/Resources/valacdos.txt b/ModulusChecking/Resources/valacdos.txt index f9a1cf0..37be359 100644 --- a/ModulusChecking/Resources/valacdos.txt +++ b/ModulusChecking/Resources/valacdos.txt @@ -195,12 +195,16 @@ 232130 232130 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 232279 232279 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 232279 232279 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +232283 232283 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +232283 232283 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 232445 232445 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 232445 232445 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 232571 232571 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 232571 232571 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 232636 232636 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 232636 232636 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +232704 232704 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +232704 232704 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 232725 232725 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 232725 232725 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 232813 232813 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -224,6 +228,8 @@ 233483 233483 MOD11 0 0 0 0 0 0 2 7 6 5 4 3 2 1 233556 233556 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 233556 233556 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +233658 233658 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +233658 233658 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 233693 233693 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 233693 233693 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 233752 233752 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -234,6 +240,8 @@ 234193 234193 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 234252 234252 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 234252 234252 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +234321 234321 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +234321 234321 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 234377 234377 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 234377 234377 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 234570 234570 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -261,6 +269,8 @@ 235519 235519 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 235676 235676 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 235676 235676 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +235711 235711 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +235711 235711 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 235756 235756 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 235756 235756 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 235945 235945 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -272,10 +282,14 @@ 236233 236233 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 236233 236233 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 236247 236247 MOD11 0 0 1 8 2 6 3 7 9 5 8 4 2 1 +236293 236293 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +236293 236293 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 236422 236422 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 236422 236422 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 236527 236527 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 236527 236527 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +236538 236538 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +236538 236538 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 236643 236643 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 236643 236643 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 236761 236761 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -288,6 +302,8 @@ 237265 237265 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 237355 237355 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 237355 237355 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +237423 237423 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +237423 237423 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 237427 237427 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 237427 237427 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 237563 237563 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -298,6 +314,8 @@ 237728 237728 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 237873 237873 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 237873 237873 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +238020 238020 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +238020 238020 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 238043 238043 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 238043 238043 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 238051 238051 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -341,6 +359,8 @@ 239295 239295 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 239296 239318 MOD11 7 6 5 4 3 2 7 6 5 4 3 2 1 0 239296 239318 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +239360 239360 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +239360 239360 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 239380 239380 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 239380 239380 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 239435 239435 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 @@ -847,8 +867,10 @@ 309873 309915 MOD11 0 0 3 2 9 8 1 7 6 5 4 3 2 1 9 309917 309999 MOD11 0 0 3 2 9 8 5 7 6 5 4 3 2 1 2 309917 309999 MOD11 0 0 3 2 9 8 1 7 6 5 4 3 2 1 9 -400000 400514 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 -400000 400514 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +400000 400193 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +400000 400193 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +400196 400514 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 +400196 400514 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 400515 400515 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1 400516 404799 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 400516 404799 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 diff --git a/ModulusCheckingTests/Loaders/ModulusWeightTests.cs b/ModulusCheckingTests/Loaders/ModulusWeightTests.cs index 81ead97..eed958f 100644 --- a/ModulusCheckingTests/Loaders/ModulusWeightTests.cs +++ b/ModulusCheckingTests/Loaders/ModulusWeightTests.cs @@ -19,7 +19,7 @@ public void CanReadWeightFileResource() public void CanLoadWeightFileRows() { var modulusWeight = ModulusWeightTable.GetInstance; - Assert.AreEqual(992, modulusWeight.RuleMappings.Count()); + Assert.AreEqual(1014, modulusWeight.RuleMappings.Count()); } [Test] @@ -27,7 +27,7 @@ public void CanGetRuleMappings() { var modulusWeight = ModulusWeightTable.GetInstance; Assert.NotNull(modulusWeight.RuleMappings); - Assert.AreEqual(992, modulusWeight.RuleMappings.Count); + Assert.AreEqual(1014, modulusWeight.RuleMappings.Count); Assert.IsInstanceOf(modulusWeight.RuleMappings.ElementAt(0)); } diff --git a/README.md b/README.md index 3224f6b..32a23b6 100644 --- a/README.md +++ b/README.md @@ -39,4 +39,4 @@ NB the resource text files valacdos.txt and scsubtab.txt are produced and releas #### Vocalink Version -Currently uses v3.7 of Vocalink Modulus Checking copied from their site on 2016-02-04 \ No newline at end of file +Currently uses v3.9 of Vocalink Modulus Checking copied from their site on 2016-09-06 \ No newline at end of file