KKlochko
KKlochko pushed to main at KKlochko/simple-jbdd 2023-09-23 18:55:42 +00:00
ca1e3d5670 Add the CI/CD configuration for Gradle and Maven build.
KKlochko pushed to main at KKlochko/simple-jbdd 2023-09-23 18:49:03 +00:00
08c85459a7 Add the TestCommandFactory with a getTestMethods.
9edbca09cf Add the Test class as ABC.
b3a010f6e9 Add test examples.
b1332c838b Refactor the Sum class to be moved into the samples package.
df1261f31c Add the Given-When-Then annotations.
Compare 10 commits »
KKlochko created branch main in KKlochko/simple-jbdd 2023-09-23 18:49:03 +00:00
KKlochko created repository KKlochko/simple-jbdd 2023-09-23 18:48:34 +00:00
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-22 18:05:49 +00:00
4607f7f013 Update Caesar Analyzers to be case-insensitive and testable.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-21 18:10:10 +00:00
79e316c51b Update the Caesar to be case-insensitive and skip unknown symbols.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-21 18:03:56 +00:00
20c1d1ef1b Update symbol defaults, factories to have only lower alphabets.
6833ade696 Add the language option for symbols.
9e4c46814c Update the CLI to have separated actions and an option initializer.
Compare 3 commits »
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-18 19:01:36 +00:00
6f15eedacd Add tests for the cipher-analyzers module.
182d9894f7 Rename the cipher_analyzer module to cipher-analyzer.
Compare 2 commits »
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-17 18:46:11 +00:00
e3954804c8 Add the cracking option.
b1f3bb8585 Rename the symbol_frequences module to symbol-frequences.
Compare 2 commits »
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-16 19:17:53 +00:00
a6f3ca160f Update the nonsense for the is-nonsense? test.
001b2a8b65 Rename the language_analyzer module to language-analyzer.
e8a023fe61 Add the symbol option and its default.
6d282e5ad4 Add the action-type to distinguish the actions.
5ca5765e01 Add symbol factories for punctuation, space, defaults symbols.
Compare 5 commits »
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-15 18:31:45 +00:00
a7ccad8e1e Add the caesar-analyzers to get the plaintext from a ciphertext.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-14 18:09:57 +00:00
79e2957402 Add Chi-squared Statistic function to analyze texts.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-14 18:08:16 +00:00
252f6c7c15 Add Chi-squared Statistic function to analize texts.
4750242a1d Add the frequences of symbols as defaults.
Compare 2 commits »
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-13 18:38:50 +00:00
174abd8072 Add a simple language analyzers.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-12 18:57:23 +00:00
617dd34a23 Add an option to read a message from a file.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-11 19:25:41 +00:00
63f55bbc50 Add the CI/CD configuration.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-11 19:21:38 +00:00
4b50b9289b Add tests for factories.
0b368c144e Add factories for symbols.
453b90d537 Add a simple cli interface.
f32ae4a9d3 Add a implementation of Caesar cipher.
Compare 4 commits »
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-10 17:54:12 +00:00
7f6f7c9f72 Add a simple cli interface.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-10 17:44:57 +00:00
d2cb9b13fe Add a simple cli interface.
KKlochko pushed to main at KKlochko/cipher-analytical-machine 2023-09-09 18:29:33 +00:00
a8368d09e6 Add a implementation of Caesar cipher.
ade86e319f Add symbol fixtures.
Compare 2 commits »