1fd0216dfeChanged the word "black" to "dark" in {comments, local variables,} in order to match the vocabulary in the QR Code specification document.
Project Nayuki
2021-07-27 23:35:06 +0000
99e7d59383Changed the word "white" to "light" in {comments, local variables, a private C function} in order to match the vocabulary in the QR Code specification document.
Project Nayuki
2021-07-27 23:34:00 +0000
2aed7af53eUpdated field and method in C++ code in order to store `Mode` objects by pointer instead of value.
Project Nayuki
2021-07-27 23:19:30 +0000
2c76b0a170Updated copyright year in readme document.
Project Nayuki
2021-07-27 23:02:54 +0000
aa32fe1235Added more type annotations to Python tester programs.
Project Nayuki
2021-07-27 23:00:52 +0000
27dd722961Parenthesized most clauses of `and`/`or` expressions in Python code for clarity.
Project Nayuki
2021-07-27 22:54:44 +0000
1ca1d43f1cDeleted Python module summary comment because static type hints make it redundant.
Project Nayuki
2021-07-27 22:49:42 +0000
0ff7b57a81Added type annotations to nearly all local variables in Python library code.
Project Nayuki
2021-07-27 22:48:26 +0000
3c3aec6b9cRelaxed some Python function parameters from List[int] to Sequence[int].
Project Nayuki
2021-07-27 22:34:31 +0000
83300fd619Updated private Python functions to operate on bytes instead of lists of integers, thus conveying the constrained value range more clearly.
Project Nayuki
2021-07-27 22:33:09 +0000
e5d21aee09Updated Python code so that public functions accept bytes or sequences of integers, removed some run-time type checks.
Project Nayuki
2021-07-27 22:27:50 +0000
d11eb098cbAdded more type annotations to class-level members in Python library code, continuing the work of commit 55dd3c881e.
Project Nayuki
2021-07-27 22:18:32 +0000
772a311c56Tweaked a bit of C++ code to use strict bounds checking for consistency.
Project Nayuki
2021-07-25 03:30:37 +0000
68b2b7782bSimplified Java and C++ code to remove unnecessary `this`, also improving consistency with other field assignments, enabled by a local variable renaming in commit 67c62461d3.
Project Nayuki
2021-07-24 21:54:42 +0000
a999dca15fSimplified an expression because C++11 natively supports for-each over a braced list, without needing to construct a typed object.
Project Nayuki
2021-07-01 04:35:23 +0000
416f60396fadded altrernative printout using unicode caracter from block elements
#110
jagottsicher
2021-02-14 21:22:49 +0800
8518684c0fMoved comments in Python code from field assignments to field declarations.
Project Nayuki
2021-01-25 23:23:00 +0000
a807ee27dbAdded type annotations to instance fields in Python code.
Project Nayuki
2021-01-25 23:15:49 +0000
f9d1172e29Fixed the names of some methods in comments.
Project Nayuki
2021-01-25 23:11:54 +0000
748d848097Added csharp version
#106
mforez
2020-12-23 19:57:24 +0100
Do not append to C/XX/FLAGS but just set them if not defined already
Tomáš Chvátal
2019-12-03 11:57:24 +0100
07d54d2ee0In C++ version, removed impossible validation
#93
Neil Haran
2020-07-18 13:13:11 +0100
0df0908723In C++ version, use const-reference in QrSegment ctor rather than deep copy.
#92
Neil Haran
2020-07-18 13:06:14 +0100
9adf9f027aIn C++ version, made locals const where appropriate and used C++11 auto where type was already explicit via a static_cast.
#91
Neil Haran
2020-07-18 12:35:11 +0100
Merge pull request #9 from minsu4107/master
gerzees
2020-06-23 07:06:21 +0900
87ec8b2a8fWhite box test Aim over 90% of MCDC coverage
gerzees
2020-06-21 23:39:16 +0900
5b2085e2cfTesting 'toCodePoints' function whether it distinguish UTF-8 character or not.
minsu4107
2020-06-19 23:48:44 +0900
601a0de46aThis program has several mode and making these. When making these mode, find suitable mode using flag. So, i test this functions.
minsu4107
2020-06-19 23:37:47 +0900
b10a397743This program checking whether its String is empty. SO, i test it working correctly
minsu4107
2020-06-19 23:09:13 +0900
6db605e0fdChecking your's min, max version whether over range in program's min, max version.
minsu4107
2020-06-19 22:49:50 +0900
9205e0284fUsing MCDC, I check flag that checking whether this version is valid.
minsu4107
2020-06-19 22:24:15 +0900
f44b35fcecWhen user insert too long message, This program have to occur exception.
minsu4107
2020-06-19 22:22:18 +0900
81444bc479When user insert too long message, THis program have to occur exception. So, I check this problem in QrSegmentAdvanced.java
minsu4107
2020-06-19 22:18:53 +0900
b4a141b111Refactoring operation name : rename
jaemin7666
2020-06-06 21:21:48 +0900
ec2976f6faRefactoring operation name : rename
jaemin7666
2020-06-06 21:15:40 +0900
9f70303e5d1. Design pattern name : Factory method pattern 2. Design pattern object : QrSegment, MakeAlphaNumericToSegment,MakeBytesToSegment, MakeNumericToSegment 3. reason : function to make segment is changed by kind of string. And there is possible to add function to make segment.
jaemin7666
2020-06-06 21:12:34 +0900
27dc7057c9Refactoring operation name : extract class
jaemin7666
2020-06-06 20:36:50 +0900
937a2dfc53Refactoring operation name : extract class
jaemin7666
2020-06-06 20:34:23 +0900
33c8042f00Refactoring operation name : extract class
jaemin7666
2020-06-06 20:31:10 +0900
Merge pull request #3 from gerzees/master
minsu4107
2020-06-06 19:58:03 +0900
658630752eRefactoring operation name : extract method
jaemin7666
2020-06-06 18:46:29 +0900
50bf7cf2dcRefactoring operation name : extract method
jaemin7666
2020-06-06 18:44:47 +0900
dd7d92aee6Refactoring operation name : extract method
jaemin7666
2020-06-06 18:39:32 +0900
419466168e1. Extract method 2. Ecc from QrCode 3. I did not changed QrCode.Ecc to Ecc in signature of makeSegmentsOptimally()
gerzees
2020-06-06 18:23:26 +0900
9064c8816eRefactoring object : QrSegment.java <class> Reason : BitBuffer bb is too simple to express meaning bitBuffer. So, rename bb to bitBuffer
jaemi
2020-06-06 17:13:05 +0900
b0f9f99273Refactoring operation name : rename Refactoring object : QrSegment.java <class> Reason : BitBuffer bb is too simple to express meaning bitBuffer. So, rename bb to bitBuffer
jaemi
2020-06-06 16:48:01 +0900