Commit Graph

  • 6c0e74c89e Newer Rector versions don’t have AddCoversClassAttributeRector anymore main Christian Bläul 2026-02-02 15:58:26 +01:00
  • c47ba7934c Let’s see if we can update the GH Action to cache@v4 Christian Bläul 2026-02-02 15:48:26 +01:00
  • 653d5c0307 Upgrade to PHPUnit 8.5.52 Christian Bläul 2026-02-02 15:45:27 +01:00
  • ff0e0c77fe PHPUnit test was not compatible with PHP ^7.0 Christian Bläul 2024-08-29 17:33:01 +02:00
  • f9b08cb0ac Re-add support for PHPUnit 6.5.14 and PHP ^7.0 Christian Bläul 2024-08-29 17:29:41 +02:00
  • 71e5f223a4 Make PHP 8.3 support visible in README Christian Bläul 2024-08-29 17:15:53 +02:00
  • 24e229ddfa Convert some old array() calls to new [] syntax Christian Bläul 2024-08-29 17:06:16 +02:00
  • 259e9a6c31 Extend test coverage to PHP 8.3 Christian Bläul 2024-08-29 17:05:04 +02:00
  • 27ab8a3e05 README.md: Remove OpenCollective as no funds are needed nor given Christian Bläul 2024-07-29 21:53:36 +02:00
  • fe27ca6a7d docs: add badge for PHPUnit Fonata 2022-12-27 16:38:34 +01:00
  • 33f0b6aa7c Support to search for numbers Daniele Scasciafratte 2020-05-07 19:25:13 +02:00
  • 260de6126c test: make code compatible with PHP 8 Fonata 2022-12-26 20:49:34 +01:00
  • 1465973860 ci: make actions use node 16 instead of node 12 Fonata 2022-12-26 20:52:09 +01:00
  • 2c46b3fd14 test: make code compatible with more recent PHPUnit versions Fonata 2022-12-26 20:49:16 +01:00
  • bb3abe97de ci: update phpunit if allowed by the PHP version Fonata 2022-12-26 20:41:47 +01:00
  • ac6b2665cd ci: tell GitHub to also run tests for PHP 8.* Fonata 2022-12-26 20:29:42 +01:00
  • 919528bb2f test: fix expected string: '\r' were 2 characters, not 0x0d Fonata 2022-12-26 20:25:13 +01:00
  • c4a90941e2 docs: fix grammar mistake Fonata 2022-12-26 20:25:04 +01:00
  • e967067a46 refactor: simplify code Fonata 2022-12-26 20:24:11 +01:00
  • 11dbbcb40e Simplified code - the string content is exactly the same Fonata 2019-09-17 08:12:53 +02:00
  • 67163568ee Improved test name to make it easier to find Fonata 2019-09-17 08:12:29 +02:00
  • 6648dc99d5 Added a test for issue #177: Saving data with commas Fonata 2019-09-17 08:10:53 +02:00
  • 2d6236cae0 docs(changelog): add version 1.3.2 1.3.2 Fonata 2021-11-07 15:15:46 +01:00
  • f2b0aecd12 docs: remove Travis from README; make running act locally easier master Fonata 2021-11-07 13:34:13 +01:00
  • 5d4643b201 Allow _guess_delimiter to work with a single row of data Fonata 2021-10-16 18:28:19 +02:00
  • d5606f8b2a ci(travis): remove .travis.yml config file Jim Myhrberg 2021-11-02 01:31:49 +00:00
  • 8cebcbd9bb ci(github): add GitHub Actions CI workflow Jim Myhrberg 2021-11-02 01:22:40 +00:00
  • 518f5081fb chore: improve editorconfig for YAML and Makefile Jim Myhrberg 2021-11-02 01:21:49 +00:00
  • a28fc6ab0a refactor: simplify code without changing behavior Fonata 2021-11-07 12:37:29 +01:00
  • 009820d190 Explicit email address for security problems 1.3.1 Fonata 2021-06-20 23:25:35 +02:00
  • facdf1c06c Set release date Fonata 2021-06-20 23:25:26 +02:00
  • ee13c17157 Apply PhpStorm source code formatting Fonata 2021-05-13 19:55:19 +02:00
  • 99daaa7235 Bugfix: $csv->parseFile now sets $this->data Fonata 2021-05-13 19:42:32 +02:00
  • 05826c2bbf Make return value of parseFile() explicit as false if parsing failed Fonata 2021-05-13 19:23:56 +02:00
  • 731900effe DocBlock types: Use Psalm notation for 2-dimensional array Fonata 2021-05-13 19:21:38 +02:00
  • 913c3b1b94 Source code comments: add more information to DocBlocks Fonata 2021-05-13 19:20:41 +02:00
  • 96b2784d3c Source code comments: don’t repeat the field we are describing Fonata 2021-05-13 19:18:14 +02:00
  • be01bc9ae4 README.md: Fix incorrect constructor usage Fonata 2021-05-03 21:26:56 +02:00
  • b444afae2f Specify release date 1.3.0 Fonata 2021-04-14 20:14:01 +02:00
  • bd6befe01e Remove low-value comment Fonata 2021-04-03 02:47:23 +02:00
  • 05ed8ec667 Rename parameter to reduce confusion Fonata 2021-04-03 02:41:02 +02:00
  • d21233c0f8 Remove Travis tests for PHP 7.0 Fonata 2021-04-03 00:41:34 +02:00
  • 7a066f9d5e Add test for empty first parameter Fonata 2021-04-03 00:37:15 +02:00
  • 2425c1bbda Deprecation: Stronger language in PHP DocBlock Fonata 2021-04-03 00:36:59 +02:00
  • eb502f9dad PHP DocBlock: use more common type name Fonata 2021-04-03 00:13:18 +02:00
  • 0af6e98670 Tests should not produce output - capture it Fonata 2021-04-03 00:08:35 +02:00
  • b38d0de800 Add test for getTotalDataRowCount without loading data Fonata 2021-04-03 00:08:08 +02:00
  • e15d144e27 Adjust call to static function Fonata 2021-04-03 00:07:44 +02:00
  • 4518e944c4 Adjust function signatures for newer PHPUnit versions Fonata 2021-04-03 00:04:58 +02:00
  • 3ce6a82052 Make deprecation clearer Fonata 2021-04-02 22:55:32 +02:00
  • abae91a1a2 Make condition easier to read; no change in logic Fonata 2021-04-02 22:19:09 +02:00
  • 45f079b5dd Code comment for future me: I was afraid the code would surprise users Fonata 2021-04-02 22:18:38 +02:00
  • fba67b84ff More consistent formatting Fonata 2021-04-02 20:30:25 +02:00
  • 2a154869b4 Fix PHP DocBlock: some tools thought the function always returns true Fonata 2021-04-02 20:29:12 +02:00
  • d1186fcafa Deprecate support for file paths in __construct() and parse() Fonata 2021-04-02 20:12:00 +02:00
  • 9c5eee23f6 Fix examples in README.md: add missing semicolons Fonata 2021-04-02 20:10:33 +02:00
  • 6a54a6a509 Move parsing of .php files (sic!) to _rfile for easier refactoring Fonata 2021-04-02 21:06:15 +02:00
  • 8277b9682d Ignore files on the root directory only Fonata 2021-04-02 19:43:41 +02:00
  • 0e54a2b9fa Make testing easier Fonata 2021-04-02 19:11:37 +02:00
  • 9c35237b1b README: make sure examples can be used in namespaced files Fonata 2020-12-15 16:20:14 +01:00
  • 1528a1f6ae README.md: fix the function name fix from my last commit Fonata 2020-12-07 18:13:09 +01:00
  • aadb654edf Fix incorrect function name in README.md Fonata 2020-11-12 06:40:58 +01:00
  • 8069409c73 Add .gitattributes Sergei Morozov 2020-05-02 14:50:51 -07:00
  • 947b1c0866 Removed PHPUnit <6 compat wrapper 1.2.1 Fonata 2020-04-25 18:17:31 +02:00
  • a3981edb84 Added some annotations to tests Petri Haikonen 2020-04-25 18:16:02 +02:00
  • b4e4c14b42 PHPUnit 6 instead of 4, to get rid of wrapper Petri Haikonen 2020-04-08 23:08:55 +03:00
  • 89429ebd60 Cleaned up README Fonata 2020-04-24 18:40:35 +02:00
  • 548a9fe551 ChangeLog: Added release date 1.2.0 Fonata 2020-01-07 09:32:12 +01:00
  • 5336800ec6 Merge pull request #186 from parsecsv/bu-object-test susgo 2020-01-06 19:35:23 +01:00
  • 6bd53940c5 Merge pull request #185 from parsecsv/release-1.2.0 susgo 2020-01-06 19:32:41 +01:00
  • a9297449b9 Autoloading: No need to explicitly mention ParseCsv\extensions Fonata 2020-01-06 19:04:58 +01:00
  • c12b6ba671 Added test for the case of objects as cells Fonata 2020-01-06 18:07:42 +01:00
  • b792a6cc7b Code quality: Removed superfluous brackets; should not change anything Fonata 2020-01-06 18:04:45 +01:00
  • af442cdd0e PHP closing tags are no longer common practise Fonata 2019-12-25 15:09:31 +01:00
  • 95810ec2fa Updated ChangeLog.txt Fonata 2019-12-25 15:08:37 +01:00
  • d79160f40a Examples: Removed deprecated HTTML attributes from <table> tag Fonata 2019-12-25 15:06:18 +01:00
  • 7ba2f9b296 Added an example for a verbal comparison Fonata 2019-12-25 15:04:07 +01:00
  • d7ba892d38 Bug fix for $csv->conditions = 'rating is LESS than 4' Fonata 2019-12-25 14:54:50 +01:00
  • 38e9fff285 Added financial contributors to the README Jess 2019-12-10 18:01:29 -08:00
  • 174d2e6070 Merge branch 'andreybolonin-patch-1' Fonata 2019-12-25 13:49:08 +01:00
  • d93036ca87 Update .travis.yml Andrey Bolonin 2019-12-15 10:20:18 +02:00
  • 62fc367c14 Run https://gist.github.com/theodorejb/763b83a43522b0fc1755a537663b1863 Craig Morris 2019-12-03 11:45:46 +00:00
  • 044122efb9 Merge pull request #180 from parsecsv/more-conditions-bu susgo 2019-11-04 21:20:58 +01:00
  • 18cbc3ab87 Merge pull request #174 from parsecsv/code-quality-and-documentation susgo 2019-11-04 21:19:35 +01:00
  • af75206e86 Travis dist implicitly switched to Ubuntu Xenial, which didn't have PHP 5.5 Fonata 2019-11-03 23:15:49 +01:00
  • e45eb18213 Bugfix: All operators containing "is" or "equals" were broken Fonata 2019-11-03 23:09:23 +01:00
  • 5340ab9584 New feature: Verbal condition operators don't have to be lower case Fonata 2019-11-03 23:08:08 +01:00
  • f3601dbfb5 PHP 5.5 was not available; attempt to use Ubuntu Trusty Fonata 2019-09-14 09:01:10 +02:00
  • 67c8a0167c Added test for 1 MB stream data Fonata 2019-09-14 04:11:33 +02:00
  • 8b583daa08 Improved documentation comments Fonata 2019-09-14 04:10:58 +02:00
  • b6dccf5fa6 Use in_array() to make code more readable Fonata 2019-09-14 03:56:00 +02:00
  • 5ca540daa7 Avoid PhpStorm inspection for $value{0} on empty string (prevent E_NOTICE) Fonata 2019-09-14 01:18:29 +02:00
  • f89ed5978d Simplified RegEx: {1} is the default and can be dropped Fonata 2019-09-14 01:17:09 +02:00
  • f053cdde80 New feature: unparse now also understands $use_mb_convert_encoding Fonata 2019-09-14 01:14:41 +02:00
  • 62ae4e5fc3 Formated code using PhpStorm 2019.2.1 - only DocBlocks changed Fonata 2019-09-14 01:04:53 +02:00
  • a286556c16 Merge pull request #171 from parsecsv/travis-conf-bu susgo 2019-07-27 12:11:55 +02:00
  • 7326262304 Travis conf didn't match schema Fonata 2019-07-26 21:49:42 +02:00
  • b746ea1de0 Merge pull request #166 from parsecsv/parse_string_internal susgo 2019-05-11 14:19:52 +02:00
  • ef5e81f837 Added test for our code example in issue #165 Fonata 2019-03-10 12:05:45 +01:00
  • 637f79c2e6 Improved documentation and parameter declaration Fonata 2019-03-10 11:59:28 +01:00