Page MenuHomePhorge
Feed Advanced Search

Aug 30 2024

aklapper requested review of D25813: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 30 2024, 14:37
aklapper added a revision to T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated: D25813: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 30 2024, 14:37 · PHP 8 support
aklapper created T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated.
Aug 30 2024, 14:29 · PHP 8 support

Aug 29 2024

aklapper closed D25786: Remove unused shouldUse* functions from PhabricatorRepository.
Aug 29 2024, 08:26
aklapper committed rP24ebac8ad734: Remove unused shouldUse* functions from PhabricatorRepository.
Remove unused shouldUse* functions from PhabricatorRepository
Aug 29 2024, 08:26

Aug 27 2024

aklapper added a comment to D25812: Fix method search result URIs in Diviner.

Open question is whether to replace loadAllWhere with loadOneWhere under the assumption that there are always either zero or one results.
That would definitely require adding null check though.

Aug 27 2024, 15:47 · Diviner
aklapper requested review of D25812: Fix method search result URIs in Diviner.
Aug 27 2024, 15:46 · Diviner
aklapper updated the task description for T15931: All method search results in Diviner are 404 URIs.
Aug 27 2024, 15:37 · Diviner
aklapper created T15932: All file search results in Diviner are 404 URIs.
Aug 27 2024, 15:37 · Diviner
aklapper created T15931: All method search results in Diviner are 404 URIs.
Aug 27 2024, 15:37 · Diviner

Aug 26 2024

aklapper added a comment to D25809: ArcanistBundleTestCase: fix support of non-English environments.

P.S. try applying D25809 to check if the red unit test becomes green

Aug 26 2024, 21:41
aklapper requested review of D25811: Fix PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future.
Aug 26 2024, 21:40
aklapper added a revision to T15929: PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future.php: D25811: Fix PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future.
Aug 26 2024, 21:40 · PHP 8 support
aklapper requested review of D25810: Fix PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.
Aug 26 2024, 21:32
aklapper added a revision to T15930: PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus: D25810: Fix PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.
Aug 26 2024, 21:32 · PHP 8 support
aklapper created T15930: PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.
Aug 26 2024, 18:49 · PHP 8 support
aklapper created T15929: PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future.php.
Aug 26 2024, 18:49 · PHP 8 support
aklapper closed D25808: Remove an outdated PHP 5.3 check in utils.
Aug 26 2024, 14:37
aklapper committed rARC3f893c1484ec: Remove an outdated PHP 5.3 check in utils.
Remove an outdated PHP 5.3 check in utils
Aug 26 2024, 14:36
aklapper closed D25807: Clarify comment in PhutilJSON about required PHP version.
Aug 26 2024, 14:36
aklapper committed rARC9f66bff5f663: Clarify comment in PhutilJSON about required PHP version.
Clarify comment in PhutilJSON about required PHP version
Aug 26 2024, 14:36
aklapper requested review of D25808: Remove an outdated PHP 5.3 check in utils.
Aug 26 2024, 12:04
aklapper requested review of D25807: Clarify comment in PhutilJSON about required PHP version.
Aug 26 2024, 10:29

Aug 25 2024

aklapper retitled D25805: Correct PHPDoc @return value of methods that can return null from Correct PHPDoc @return value that method can return null
Aug 25 2024, 12:47

Aug 24 2024

aklapper requested review of D25805: Correct PHPDoc @return value of methods that can return null.
Aug 24 2024, 20:41
aklapper requested review of D25804: Correct parameter name of PhpunitTestEngine::parseTestResults().
Aug 24 2024, 20:24
aklapper edited the content of Next Up.
Aug 24 2024, 15:05
aklapper requested review of D25803: Remove trivial cases of unreachable code.
Aug 24 2024, 08:53
aklapper requested review of D25802: Remove trivial cases of unreachable code.
Aug 24 2024, 08:49

Aug 23 2024

aklapper updated the diff for D25673: Fix error in Mercurial when no offset is specified.

Change offset to optional as requested by speck

Aug 23 2024, 22:20
aklapper accepted D25796: Subversion: fix empty "Authored on" date on commit pages.

As usual I'm confused about the PHP magic which does not require defining the method PhabricatorRepositoryCommit::getEpoch() in its class or parent classes, but I assume you tested locally that your patch works, plus PhabricatorRepositoryCommit does have some calls already to $this->getEpoch(), so I'll accept - worst case would be the very same behavior as now.

Aug 23 2024, 18:31
aklapper renamed T15612: Missing "Authored on" commit date for Subversion commits from Missing subversion commit information to Missing "Authored on" commit date for Subversion commits.
Aug 23 2024, 18:30 · User-valerio.bozzolan, Diffusion, Bug Reports
aklapper closed D25799: Add missing variable names to PHPDoc @param of methods.
Aug 23 2024, 16:52
aklapper committed rARC04e3e250f7da: Add missing variable names to PHPDoc @param of methods.
Add missing variable names to PHPDoc @param of methods
Aug 23 2024, 16:52
aklapper added a comment to D25799: Add missing variable names to PHPDoc @param of methods.

@valerio.bozzolan Thanks, this unblocks a few more things on my list. I admit that I have not looked into the unit test failure here and I assume you understand it and that it is fine to merge this patch. :)

Aug 23 2024, 13:59
aklapper requested review of D25801: Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode.
Aug 23 2024, 11:14
aklapper added a revision to T15926: PHP 8.1 "strlen(null)"/preg_match() exceptions running unit tests: D25801: Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode.
Aug 23 2024, 11:14 · PHP 8 support
aklapper requested review of D25800: Fix PHP 8.1 "strlen(null)" exception in PHPASTParserTestCase.
Aug 23 2024, 11:08
aklapper added a revision to T15926: PHP 8.1 "strlen(null)"/preg_match() exceptions running unit tests: D25800: Fix PHP 8.1 "strlen(null)" exception in PHPASTParserTestCase.
Aug 23 2024, 11:08 · PHP 8 support
aklapper created T15926: PHP 8.1 "strlen(null)"/preg_match() exceptions running unit tests.
Aug 23 2024, 11:02 · PHP 8 support
aklapper requested review of D25799: Add missing variable names to PHPDoc @param of methods.
Aug 23 2024, 10:56
aklapper added a revision to T15923: Make all PHPDoc @param have variable names: D25799: Add missing variable names to PHPDoc @param of methods.
Aug 23 2024, 10:56
aklapper closed T15925: Remove question mark suffix from optional @param types in PHPDoc as Resolved by committing rARC901f06077166: Drop question mark suffix from optional PHPDoc @param types.
Aug 23 2024, 10:50
aklapper closed D25798: Drop question mark suffix from optional PHPDoc @param types.
Aug 23 2024, 10:50
aklapper committed rARC901f06077166: Drop question mark suffix from optional PHPDoc @param types.
Drop question mark suffix from optional PHPDoc @param types
Aug 23 2024, 10:50

Aug 22 2024

aklapper requested review of D25798: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper added a revision to T15925: Remove question mark suffix from optional @param types in PHPDoc: D25798: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper requested review of D25797: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper added a revision to T15925: Remove question mark suffix from optional @param types in PHPDoc: D25797: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper updated the task description for T15925: Remove question mark suffix from optional @param types in PHPDoc.
Aug 22 2024, 09:25
aklapper closed D25779: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.
Aug 22 2024, 09:17
aklapper closed T15399: PHP 8.2 strlen() null issues when arc-diffing as Resolved by committing rP3c5e43cccbf0: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.
Aug 22 2024, 09:17 · Clarification Needed, PHP 8 support
aklapper closed T15399: PHP 8.2 strlen() null issues when arc-diffing, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Aug 22 2024, 09:17 · PHP 8 support
aklapper committed rP3c5e43cccbf0: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.
Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery
Aug 22 2024, 09:17
aklapper closed D25795: Replace invalid PHPDoc @return type boolean with bool.
Aug 22 2024, 09:17
aklapper committed rPb9fb8d789151: Replace invalid PHPDoc @return type boolean with bool.
Replace invalid PHPDoc @return type boolean with bool
Aug 22 2024, 09:17
aklapper created T15925: Remove question mark suffix from optional @param types in PHPDoc.
Aug 22 2024, 08:56

Aug 21 2024

aklapper planned changes to D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().

Indeed, we seem to prefer throwing exceptions after if (!($foo instanceof PhutilSortVector)), or use assert_instances_of() on an array, using gettype() and get_class().

Aug 21 2024, 15:13
aklapper closed D25794: Add missing variable names to PHPDoc @param of methods.
Aug 21 2024, 13:06
aklapper closed T15923: Make all PHPDoc @param have variable names as Resolved by committing rPb44b566b1334: Add missing variable names to PHPDoc @param of methods.
Aug 21 2024, 13:06
aklapper committed rPb44b566b1334: Add missing variable names to PHPDoc @param of methods.
Add missing variable names to PHPDoc @param of methods
Aug 21 2024, 13:06
aklapper added a comment to T15923: Make all PHPDoc @param have variable names.

Ironically, adding missing variable names to @param lines increases the amount of errors in PHPStan output:

Aug 21 2024, 13:06
aklapper requested review of D25795: Replace invalid PHPDoc @return type boolean with bool.
Aug 21 2024, 12:06

Aug 20 2024

mainframe98 awarded D25794: Add missing variable names to PHPDoc @param of methods a Love token.
Aug 20 2024, 20:43
aklapper requested review of D25794: Add missing variable names to PHPDoc @param of methods.
Aug 20 2024, 16:08
aklapper added a revision to T15923: Make all PHPDoc @param have variable names: D25794: Add missing variable names to PHPDoc @param of methods.
Aug 20 2024, 16:08
aklapper created T15923: Make all PHPDoc @param have variable names.
Aug 20 2024, 15:55
aklapper closed D25793: Add some DateTime handling related PHPDocs.
Aug 20 2024, 11:47
aklapper committed rP9f07e5083dfa: Add some DateTime handling related PHPDocs.
Add some DateTime handling related PHPDocs
Aug 20 2024, 11:47
aklapper updated the diff for D25793: Add some DateTime handling related PHPDocs.

Don't remove some empty line

Aug 20 2024, 11:11
aklapper requested review of D25793: Add some DateTime handling related PHPDocs.
Aug 20 2024, 11:06
aklapper closed D25784: Remove unused methods from ConpherenceDurableColumnView.
Aug 20 2024, 08:11
aklapper committed rPe1e1570c1165: Remove unused methods from ConpherenceDurableColumnView.
Remove unused methods from ConpherenceDurableColumnView
Aug 20 2024, 08:11
aklapper closed D25785: Remove unused HeraldAdapter:buildTokenizerFieldValue().
Aug 20 2024, 08:09
aklapper committed rPcf5abd9e4b6b: Remove unused HeraldAdapter:buildTokenizerFieldValue().
Remove unused HeraldAdapter:buildTokenizerFieldValue()
Aug 20 2024, 08:09

Aug 19 2024

aklapper added a comment to D25792: Fix PHP 8.3 "Usage of ldap_connect with two arguments is deprecated" exception.

Note that I have NOT properly tested this locally as I still have issues with my LDAP setup.

Aug 19 2024, 19:52
aklapper added a revision to T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated: D25792: Fix PHP 8.3 "Usage of ldap_connect with two arguments is deprecated" exception.
Aug 19 2024, 19:49 · Deprecation Notice, PHP 8 support
aklapper requested review of D25792: Fix PHP 8.3 "Usage of ldap_connect with two arguments is deprecated" exception.
Aug 19 2024, 19:49
aklapper renamed T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated from PHP 8.3: ldap_connect() call signature deprecated to PHP 8.3: Usage of ldap_connect with two arguments is deprecated.
Aug 19 2024, 18:48 · Deprecation Notice, PHP 8 support
aklapper added a comment to T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated.

Confirming my suspicion on PHP 8.3 (while I'm still struggling to successfully bind locally).
As far as I can tell (well, I'm running into ldap_bind(): Unable to bind to server: Can't contact LDAP server after the patch above while my local LDAP server is running but that's nothing new triggered by the patch above), the patch above seems to work.

Aug 19 2024, 18:48 · Deprecation Notice, PHP 8 support
aklapper edited the content of Next Up.
Aug 19 2024, 14:24
aklapper closed D25778: Fix various potential PHP 8.1 "strlen(null)" exceptions.
Aug 19 2024, 12:48
aklapper committed rP9c684c80d63d: Fix various potential PHP 8.1 "strlen(null)" exceptions.
Fix various potential PHP 8.1 "strlen(null)" exceptions
Aug 19 2024, 12:48
aklapper updated the diff for D25778: Fix various potential PHP 8.1 "strlen(null)" exceptions.

Do what Valerio says :)

Aug 19 2024, 11:08
aklapper accepted D25773: Fix submitting forms in a new tab using Ctrl+Return.

Thanks! While it does not work for all and anything (e.g. top bar search button), it is still an improvement when it comes to consistency between mouseclick and return/enter button, so I approve as I haven't seen any fallout and could not find collisions/interference with other existing functionality. (For the records, there is similar code existing in webroot/rsrc/externals/javelin/core/Event.js calling JX.Stratcom.listen() this way.)

Aug 19 2024, 09:45
aklapper requested review of D25743: Fix stripping headers from proxy requests to other cluster nodes.
Aug 19 2024, 09:36
aklapper updated the diff for D25743: Fix stripping headers from proxy requests to other cluster nodes.

Do what avivey analyzed (thanks!) and wrote in D25743#20738

Aug 19 2024, 09:35
aklapper added a comment to Q145: Auto-set user task access depending on the project visibility (Answer 180).

@arp: Sure, changing underlying semantics can solve some problems (and create new ones for existing installations). :)

Aug 19 2024, 09:12

Aug 18 2024

aklapper added a comment to T15914: Doing Ctrl+Enter on forms do not cause them to open in a new tab.

Ctrl-clicking on the button opens the form in a new tab

Aug 18 2024, 18:47
aklapper accepted D25767: Calendar Import: add unit tests to cover participants.

Hard to tell if it checks all and anything that could ever be tested (ICS files can be a looot of phun), on the other hand I cannot come up with any downsides of merging this either as it could always be expanded or adjusted and it passes currently for me, so I'll accept.

Aug 18 2024, 18:41
aklapper closed D25788: Remove unused PHUICalendarMonthView::getMaxDailyEventsForWeek().
Aug 18 2024, 12:57
aklapper committed rP66bd13b193b6: Remove unused PHUICalendarMonthView::getMaxDailyEventsForWeek().
Remove unused PHUICalendarMonthView::getMaxDailyEventsForWeek()
Aug 18 2024, 12:57
aklapper closed D25791: Fix return value of PhutilTestCase::tryTestCaseMap().
Aug 18 2024, 07:42
aklapper committed rARC0d5f4379709d: Fix return value of PhutilTestCase::tryTestCaseMap().
Fix return value of PhutilTestCase::tryTestCaseMap()
Aug 18 2024, 07:42

Aug 17 2024

aklapper requested review of D25791: Fix return value of PhutilTestCase::tryTestCaseMap().
Aug 17 2024, 22:15

Aug 16 2024

aklapper requested review of D25789: Remove unused *ParallelQueries() database connection methods.
Aug 16 2024, 15:08
aklapper added a revision to T15919: AphrontMySQLDatabaseConnection calls external method fb_parallel_query(): D25789: Remove unused *ParallelQueries() database connection methods.
Aug 16 2024, 15:08
aklapper created T15919: AphrontMySQLDatabaseConnection calls external method fb_parallel_query().
Aug 16 2024, 14:53
aklapper updated the diff for D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.

Fix some ambiguous URIs to Phorge commits/tasks; remove two empty lines

Aug 16 2024, 11:12 · Mail
aklapper requested review of D25788: Remove unused PHUICalendarMonthView::getMaxDailyEventsForWeek().
Aug 16 2024, 07:18