Commit Graph

42 Commits

Author SHA1 Message Date
Pavel Shevaev d74b15c7ce Ignoring exceptions for clean
Publish PHP Package / docker (push) Successful in 6s Details
2024-10-16 17:10:36 +03:00
Pavel Shevaev 9c4c4521d8 Adding stripping of commented code during detection of BHL func signatures
Publish PHP Package / docker (push) Successful in 6s Details
2024-10-04 13:34:23 +03:00
Pavel Shevaev 63dee1f015 Removing UPM related stuff
Publish PHP Package / docker (push) Successful in 8s Details
2024-09-22 17:16:58 +03:00
Pavel Shevaev 5f52f0a4ad Removing Unity/mono dependency
Publish PHP Package / docker (push) Successful in 5s Details
2024-09-20 17:48:54 +03:00
Pavel Shevaev 20b3d26ece A bit improving function signature validation heuristics
Publish PHP Package / docker (push) Successful in 7s Details
2024-04-24 19:39:02 +03:00
Pavel Shevaev 7e3927cb72 Improving validation error messages
Publish PHP Package / docker (push) Successful in 6s Details
2024-04-24 16:51:03 +03:00
Pavel Shevaev f5d1c418ed Adding improved yet simple validation for functions within namespaces
Publish PHP Package / docker (push) Successful in 6s Details
2024-04-24 16:29:13 +03:00
Pavel Shevaev 3b466a105f Declaring property explicitely
Publish PHP Package / docker (push) Successful in 6s Details
2024-03-14 12:52:08 +03:00
Pavel Shevaev 7257fa920f Showing bundle CRC 2023-11-28 11:00:19 +03:00
Pavel Shevaev e4ba8a762f bhl_validate_func_ref(..) now kinda supports fully namespaced function names: it takes the last item and tries to match it 2023-11-24 16:32:58 +03:00
Pavel Shevaev 6c67e9ab37 Instead of passing BhlProj to routines we rather make it possible to set the active one 2023-11-24 13:43:39 +03:00
Pavel Shevaev 9ffca32323 Adding missing property to BhlProj 2023-11-16 11:20:41 +03:00
Pavel Shevaev 9cfff757c3 Introducing typed BhlProj instead of stdClass 2023-11-16 09:30:06 +03:00
wrenge 3e064092c7 Fixed missing arguments 2023-11-15 13:46:07 +03:00
wrenge 39ecdd39f8 Multiple projects support 2023-11-09 13:02:48 +03:00
Pavel Shevaev 773bc1b5d9 Making PHPStan happy 2023-08-16 14:10:54 +03:00
Pavel Shevaev 4c32ed0d08 Adding support to <%BHL_REF(..)%> macro for .local/_Local overrides 2023-05-30 16:35:14 +03:00
Pavel Shevaev 852b90dc7a Adding bhl_make_upm_package(..) 2023-05-29 16:22:38 +03:00
Pavel Shevaev 9a7a68499a Removing extra config dependencies and removing obsolete code 2023-05-25 18:07:27 +03:00
Pavel Shevaev 9e3680ff0a Adding @flt_bhl_ref filter 2023-05-18 15:09:35 +03:00
Pavel Shevaev 06e42eb56f Making clean more robust, removing cleaning of .gen.bhl files 2023-05-17 23:28:31 +03:00
Pavel Shevaev 41cef1cea4 Adding support for BHL_PROJ_FILE property 2023-04-25 14:49:13 +03:00
Pavel Shevaev 8febc2c08d Fixing typos 2023-04-18 13:42:35 +03:00
Pavel Shevaev d9243e3108 Migrating to bhl.proj usage 2023-04-18 13:13:45 +03:00
Pavel Shevaev 709d360e98 Showing error counter 2023-03-28 17:39:21 +03:00
Pavel Shevaev 57df25454c Now showing all errors for a compiled file, however showing the first error per line 2023-03-16 17:29:38 +03:00
Pavel Shevaev 91d9ad0946 For now showing only the first error per file 2023-03-02 19:52:11 +03:00
Pavel Shevaev 8839cf79b9 Making error reporting compatible with multiple errors 2023-03-02 18:54:49 +03:00
Pavel Shevaev 2ce0a48f03 Better error checking 2022-12-09 17:24:14 +03:00
Pavel Shevaev da5ce2bae0 Introducing BHL_USE_CACHE prop which is true by default 2022-10-27 15:07:41 +03:00
Pavel Shevaev 170493979c Adding BHL_MAX_THREADS property support 2022-10-19 20:14:15 +03:00
Pavel Shevaev 1b002fb0ce Trying to properly handle tabs 2022-08-25 16:05:11 +03:00
Pavel Shevaev c96a08808f Making error place routines more robust 2022-08-25 14:49:22 +03:00
Pavel Shevaev 8979ac0cc8 Improving error line reporting 2022-07-13 11:59:57 +03:00
Pavel Shevaev 640fd7b0d1 Better postproc handling 2022-05-25 16:42:39 +03:00
Pavel Shevaev 291e9622c4 Cleaning stuff 2022-05-24 17:26:41 +03:00
Pavel Shevaev 0892b08d81 Tweaking bhl run sources 2022-05-24 10:44:17 +03:00
Pavel Shevaev fccadb76af Migrating to UNITY_ASSETS_DIR prop 2022-05-18 15:23:00 +03:00
Pavel Shevaev ac6f60d01d Fixing build process 2022-05-18 13:04:03 +03:00
Pavel Shevaev 0bdbdcbcf7 Making more flexible 2022-05-18 12:46:51 +03:00
Pavel Shevaev a6e2f881af Adding missed use 2022-05-18 12:28:35 +03:00
Pavel Shevaev faab8fcfaf first commit 2022-05-18 12:17:58 +03:00