smiley
703a4cd2cd
:octocat: QRData: added missing break in provisional version detection
2026-08-31 16:03:19 +02:00
smiley
f94b30dd8e
📖
2026-06-02 14:48:18 +02:00
smiley
b47aa221c7
:octocat: static analysis update
2026-06-02 13:24:18 +02:00
smiley
ba6ada798d
:octocat:
2026-03-19 00:46:27 +01:00
smiley
75bed90964
:octocat: let's see how much of a performance difference that makes
2026-03-19 00:40:43 +01:00
smiley
dcf71d6d5b
:octocat:
2026-03-18 19:15:48 +01:00
smiley
9b765aee90
:octocat:
2026-03-18 18:58:17 +01:00
smiley
9ec548fd32
:octocat: QROutputAbstract: remove property copies of previously magic properties
2026-03-18 17:14:05 +01:00
smiley
f090450f4b
:octocat: ResultPoint: remove property getters in favor of asymmetric visibility
2026-03-18 15:51:36 +01:00
smiley
daa64e8073
:octocat: FinderPattern::$count: remove property getter in favor of asymmetric visibility
2026-03-18 15:28:42 +01:00
smiley
a172310ae6
:octocat: Detector::$finderPatterns: remove property getter in favor of asymmetric visibility
2026-03-18 02:54:12 +01:00
smiley
185c95076b
:octocat: DecoderResult: remove property getter in favor of asymmetric visibility
2026-03-18 02:50:29 +01:00
smiley
25048d5a0c
:octocat: ECICharset::$charsetID: remove property getter in favor of asymmetric visibility
2026-03-18 02:42:12 +01:00
smiley
a86ce60bd3
:octocat: GenericGFPoly::$coefficients: remove property getter in favor of asymmetric visibility
2026-03-18 02:36:29 +01:00
smiley
3f858d71bd
:octocat: LuminanceSourceInterface: remove property getters in favor of asymmetric visibility
2026-03-18 02:32:53 +01:00
smiley
e151e0915e
:octocat: MaskPattern::$currentPattern: remove property getter in favor of asymmetric visibility
2026-03-18 02:22:16 +01:00
smiley
a8076a113b
:octocat: Version::$versionNumber: remove property getter in favor of asymmetric visibility
2026-03-18 02:14:28 +01:00
smiley
6b59d01c9e
:octocat: EccLevel::$level remove property getter in favor of asymmetric visibility
2026-03-18 02:04:33 +01:00
smiley
97cc453dc0
:octocat: BitBuffer: remove property getters in favor of asymmetric visibility
2026-03-18 01:51:14 +01:00
smiley
d51f7a7e8c
:octocat: QRMatrix::getBitBuffer() remove property getter in favor of asymmetric visibility
2026-03-18 01:42:32 +01:00
smiley
63d2a08933
:octocat: QRMatrix::checkTypeIn(): convert loop to array_any() call
2026-03-18 01:23:16 +01:00
smiley
88b2f9a98c
:octocat: QRMatrix: remove property getters in favor of asymmetric visibility
2026-03-18 01:19:14 +01:00
smiley
9a38501f5b
:octocat: omit parentheses around "new" calls
2026-03-17 19:05:34 +01:00
smiley
3bfa0be1d5
:octocat: move determining min/max version
2026-03-17 18:37:01 +01:00
smiley
8d22cd3154
:octocat: silencing the offenders for now ( https://github.com/phan/phan/issues/5491 )
2026-03-17 00:13:03 +01:00
smiley
94931d8da2
:octocat: type hints for class constants
2026-03-16 21:48:09 +01:00
smiley
408f463832
:octocat: convert magic setters to property hooks
2026-03-16 20:29:16 +01:00
smiley
aa5f04446f
:octocat: phan happy (this might be a false positive?)
2026-03-14 16:52:10 +01:00
smiley
2f8cec4dbb
:octocat: clamp the module scale value between 1 and 50
2026-02-10 18:30:55 +01:00
smiley
755e075400
:octocat: phpcs happy
2026-02-10 18:29:10 +01:00
smiley
53e2d8f7fc
🚿
2025-11-18 14:08:09 +01:00
smiley
44d277d537
🚿 order values
2025-11-17 19:09:49 +01:00
smiley
92346420a5
🚿 redundant "static" return type in final class
2025-11-17 18:51:35 +01:00
smiley
d0462ee466
:octocat: allow invocation with options iterable for the public facing classes
2025-11-17 18:38:10 +01:00
smiley
490cc43b47
🛀 too many static calls in here
2025-11-14 21:01:37 +01:00
smiley
b9d2059743
🚿
2025-11-02 00:33:13 +01:00
smiley
ad1e39aaf6
🚿
2025-10-29 17:49:04 +01:00
smiley
8ffae8938c
🚿 PHP 8.5 deprecation: imagedestroy()
2025-10-29 17:42:02 +01:00
smiley
02ec24ee07
🚿
2025-10-09 23:44:55 +02:00
smiley
ff729b3aba
:octocat: QROutputAbstract::collectModules(): remove Closure parameter in favor of concrete method moduleTransform()
2025-10-09 22:41:51 +02:00
smiley
2b7c9b7020
:octocat: remove remaining instances of empty()
2025-10-09 21:31:41 +02:00
smiley
3a610d2838
:octocat: Kanji, Hanzi: do not mess with mb_detect_order(), feed the expected encodings directly into mb_detect_encoding()
2025-09-19 15:17:21 +02:00
Einar Gangsø
03e84852b4
Do not use AlphaNum when string contains comma
...
Using dash in this context will create a range between `+` and `.` which allows the following characters: `+`, `,`, `-`, `.`.
The ASCII range is as follow: + (43), , (44), - (45), . (46).
Comma is not supported and will then crash in `write()`.
2025-09-19 10:41:26 +02:00
smiley
03a701e9eb
📖
2025-08-21 11:09:08 +02:00
smiley
bf34b46c57
:octocat: reintroducing phan because phpstan keeps making trouble
2025-07-19 23:29:41 +02:00
smiley
daf01b96b2
:octocat: hand over finder pattern coordinates to the decoder result ( #248 )
2025-06-16 18:47:48 +02:00
smiley
d65911ada9
:octocat: dependency update & phpstan happy
2025-06-16 18:46:33 +02:00
smiley
b9fe7d3dfe
:octocat: phpcs happy
2025-04-01 14:23:21 +02:00
smiley
943ed3710b
:octocat: QREps: cleanup, align with other output classes
2025-04-01 14:19:09 +02:00
smiley
0ef7bc7bf2
:octocat: extract QRMatrix::getBooleanMatrix() from QRMatrix::getMatrix() to remove type ambiguity
2025-04-01 12:43:05 +02:00