7f4452d406
Preloading of project_features mitigates N+1 queries when checking references in other projects. When loading projects for resources referenced in comments it makes sense to include also associated project_features because in the following step (`can_read_reference?(user, projects[node], node)`) project features is used for checking permissions for the given project. |
||
---|---|---|
.. | ||
base_parser.rb | ||
commit_parser.rb | ||
commit_range_parser.rb | ||
directly_addressed_user_parser.rb | ||
epic_parser.rb | ||
external_issue_parser.rb | ||
issuable_parser.rb | ||
issue_parser.rb | ||
label_parser.rb | ||
merge_request_parser.rb | ||
milestone_parser.rb | ||
project_parser.rb | ||
snippet_parser.rb | ||
user_parser.rb |