summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* src/gobang.go: Add TMust()EuAndreh2025-02-232-0/+48
|
* src/gobang.go: Add SetT type alongside SetOf() and Contains() functionsEuAndreh2025-02-232-0/+62
|
* src/gobang.go: Add simplistic PairT typeEuAndreh2025-02-171-0/+5
|
* src/gobang.go: Add simplistic implementation of Map() and Filter()EuAndreh2025-02-142-0/+117
|
* src/gobang.go: Add PanicIf() companion to Must()EuAndreh2025-02-112-1/+26
|
* src/gobang.go: Add generic function Must()EuAndreh2025-02-112-0/+35
|
* src/gobang.go: Add "assertion failed: " prefix to assert error messageEuAndreh2025-01-252-3/+6
|
* Add tests for panicky functionsEuAndreh2025-01-152-18/+334
|
* Makefile: Simplify variable namesEuAndreh2025-01-153-19/+19
|
* src/gobang.go: Add Clamp()EuAndreh2024-12-302-0/+33
|
* src/gobang.go: Deal with nil functions in SomeFnError argumentsEuAndreh2024-11-022-1/+14
|
* .gitignore: Include pattern for cgoEuAndreh2024-10-312-1/+1
|
* .gitignore: Add pattens for next test artifactsEuAndreh2024-10-291-0/+10
|
* Makefile: Simplify time file generation on bench taget dependenciesEuAndreh2024-10-291-2/+1
|
* Makefile: Prioritize local version when building and linkingEuAndreh2024-10-291-2/+2
|
* Adjust to conventional Makefile skeletonEuAndreh2024-10-204-38/+100
|
* Add tests for assert functionsEuAndreh2024-10-172-61/+251
|
* src/gobang.go: Add WrapErrors()EuAndreh2024-10-172-0/+48
|
* src/gobang.go: ValidSQLTablePrefix() -> ValidateSQLTablePrefix()EuAndreh2024-10-132-7/+14
|
* src/gobang.go: Better error report for TAssertEqualI()EuAndreh2024-10-131-1/+26
|
* s/ErrorIf/TErrorIf/gEuAndreh2024-10-062-68/+78
|
* src/gobang.go: Change Some{,Fn}Error() to receive varargs over arrayEuAndreh2024-10-062-32/+9
| | | | | Only to improve usability, e.g. no need to declare a [](func() error) variable.
* Add noop mkdeps.sh and empty deps.mkEuAndreh2024-09-303-0/+8
|
* s/AssertEqual/TAssertEqual/gEuAndreh2024-09-272-94/+94
|
* tests/gobang.go: Use d["k"].(cast) over "_, ok := ..." patternEuAndreh2024-09-271-213/+39
|
* src/gobang.go: Add SQLiteNow const and ValidSQLTablePrefix()EuAndreh2024-09-272-1/+45
|
* src/gobang.go: Turn private sourceInfoSkip const into public SourceInfoSkip ↵EuAndreh2024-09-272-7/+12
| | | | variable
* src/gobang.go: Remove `maxInt` and `MinimumPasswordLength` constantsEuAndreh2024-09-271-4/+0
| | | | They were used by scrypt(), and were moved there.
* Makefile: make "vesion" public and a `const`EuAndreh2024-09-272-2/+1
|
* src/gobang.go: Increase sourceInfoSkip from 3 to 4EuAndreh2024-09-252-3/+3
|
* src/gobang.go: Put sourceInfo skip level into private constEuAndreh2024-09-251-5/+6
|
* src/gobang.go: Remove return value from Timed() thunkEuAndreh2024-09-252-21/+3
|
* src/gobang.go: Support static and dynamic args in MaeCounter()EuAndreh2024-09-252-3/+28
|
* src/gobang.go: Add Timed()EuAndreh2024-09-252-0/+81
|
* src/gobang.go: Add SomeError() and SomeFnError()EuAndreh2024-09-232-0/+95
|
* Use Hash() from scrypt packageEuAndreh2024-09-135-763/+6
|
* Use uuid from guuid packageEuAndreh2024-09-122-240/+12
|
* src/gobang.go: Export SetLoggerOutput()EuAndreh2024-09-072-17/+17
|
* src/gobang.go: Add SetLevel()EuAndreh2024-09-022-13/+40
|
* Makefile: Define $(GOCFLAGS) and $(GOLDFLAGS) based on $(PREFIX)EuAndreh2024-08-151-0/+2
|
* src/gobang.go: Add args to Init() to logEuAndreh2024-08-152-4/+24
|
* Add src/version.goEuAndreh2024-08-153-5/+14
|
* Add tests/libbuild.goEuAndreh2024-08-142-3/+24
|
* Makefile: Normalize Go rules and simplify compile rulesEuAndreh2024-08-111-9/+13
|
* mv tests/gobang_main.go tests/main.goEuAndreh2024-08-082-9/+9
|
* Makefile: Reorder deps rulesEuAndreh2024-08-081-3/+2
|
* tests/gobang.go: Add tests for most missing functionsEuAndreh2024-08-082-83/+674
|
* tests/gobang.go: Add tests to more functionsEuAndreh2024-08-062-28/+173
|
* Run in parallel slow testsEuAndreh2024-08-062-3/+38
|
* tests/gobang.go: Add tests for Random(), Salt() and Hash()EuAndreh2024-08-062-2/+44
|