Page MenuHomePhabricator

5chmidti (Julian Schmidt)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 23 2021, 12:04 PM (86 w, 6 d)

Recent Activity

Feb 21 2023

5chmidti added a comment to D141757: [clangd] allow extracting to variable for complete lambda expressions.

You're right, I'll incorporate the logic for lambdas into FindDeclRefsVisitor and change the docs/comments/commit message to reflect this. I will try to think of more edge cases to test as well. Though I'll be busy until mid march with uni, so there will be no new revisions until then.

Feb 21 2023, 10:47 AM · Restricted Project, Restricted Project

Jan 23 2023

5chmidti updated the diff for D141757: [clangd] allow extracting to variable for complete lambda expressions.
  1. addressed comments
Jan 23 2023, 5:25 AM · Restricted Project, Restricted Project

Jan 14 2023

5chmidti abandoned D141760: [clangd] fix extract function tweak signature spelling out lambda types.

Nvmd, Wrapped</*lambda type*/> won't work. I'll look into this some more.

Jan 14 2023, 9:32 AM · Restricted Project, Restricted Project
5chmidti requested review of D141760: [clangd] fix extract function tweak signature spelling out lambda types.
Jan 14 2023, 5:50 AM · Restricted Project, Restricted Project
5chmidti added a comment to D138499: [clangd] Extract Function: add hoisting support.

Ping

Jan 14 2023, 5:30 AM · Restricted Project, Restricted Project
5chmidti updated the diff for D141757: [clangd] allow extracting to variable for complete lambda expressions.

Add change to release notes

Jan 14 2023, 5:16 AM · Restricted Project, Restricted Project
5chmidti requested review of D141757: [clangd] allow extracting to variable for complete lambda expressions.
Jan 14 2023, 5:12 AM · Restricted Project, Restricted Project

Dec 14 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Ping

Dec 14 2022, 4:47 AM · Restricted Project, Restricted Project
5chmidti added a comment to D138499: [clangd] Extract Function: add hoisting support.

Ping

Dec 14 2022, 4:47 AM · Restricted Project, Restricted Project

Nov 22 2022

5chmidti updated the diff for D138499: [clangd] Extract Function: add hoisting support.

Fix windows build by setting the c++ standard for the hoisting tests explicitly to c++17.

Nov 22 2022, 8:08 AM · Restricted Project, Restricted Project
5chmidti updated the diff for D138499: [clangd] Extract Function: add hoisting support.

Fixup: rm added includes

Nov 22 2022, 7:33 AM · Restricted Project, Restricted Project
5chmidti requested review of D138499: [clangd] Extract Function: add hoisting support.
Nov 22 2022, 7:28 AM · Restricted Project, Restricted Project

Oct 11 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Ping

Oct 11 2022, 4:07 AM · Restricted Project, Restricted Project

Sep 16 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Ping

Sep 16 2022, 6:32 AM · Restricted Project, Restricted Project

Aug 21 2022

5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

lower c++ version requirement by making the fixes conditional on c++20 instead of the whole check

Aug 21 2022, 3:35 AM · Restricted Project, Restricted Project
5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.
  • address all comments
  • minor renames of variables/functions
  • add missing & when accessing OptTokens value
  • rebase onto current HEAD
  • fix llvm::Optional member deprecation warnings
  • add support to match when the parameter type explicitly instantiaties itself (i.e. const A<T>& instead of const A& for template <typename T> struct A {...};)
Aug 21 2022, 2:38 AM · Restricted Project, Restricted Project

Aug 20 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

I've got everything done locally, but I'm waiting on the decision on the bitset to update the diff, including some minor additional updates I will list then.

Aug 20 2022, 2:35 PM · Restricted Project, Restricted Project

Aug 10 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Ping

Aug 10 2022, 3:20 AM · Restricted Project, Restricted Project

Jul 29 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Gentle Ping

Jul 29 2022, 3:31 AM · Restricted Project, Restricted Project

Jul 17 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Ping

Jul 17 2022, 2:30 AM · Restricted Project, Restricted Project

Jun 30 2022

5chmidti added a comment to D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Question: Should this check be extended to also include C.86: "Flag an operator==() for which the argument types differ; same for other comparison operators: !=, <, <=, >, and >=."? With a warning along the lines of: "comparison operators should be symmetric with respect to the parameters types" or "parameters of comparison operators should be of the same type" (or some other warning). Or should that be a new check? I think it fits.

Jun 30 2022, 1:40 PM · Restricted Project, Restricted Project

Jun 29 2022

5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Address inlining isLanguageVersionSupported

Jun 29 2022, 4:07 PM · Restricted Project, Restricted Project
5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Fixup for the same reason

Jun 29 2022, 4:05 PM · Restricted Project, Restricted Project
5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Fixup addressing comments, missed changing the links for docs

Jun 29 2022, 4:02 PM · Restricted Project, Restricted Project
5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

Addressed comments

Jun 29 2022, 3:59 PM · Restricted Project, Restricted Project
5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

rm wrong op from isComparisonOperator

Jun 29 2022, 3:08 PM · Restricted Project, Restricted Project
5chmidti updated the diff for D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.

rm unused function

Jun 29 2022, 3:07 PM · Restricted Project, Restricted Project
5chmidti requested review of D128861: [clang-tidy] add cppcoreguidelines-symmetric-binary-operator.
Jun 29 2022, 3:04 PM · Restricted Project, Restricted Project