Closed bobbylight closed 5 days ago
Attention: Patch coverage is 66.66667%
with 1 line
in your changes missing coverage. Please review.
Project coverage is 80.35%. Comparing base (
294a830
) to head (ef03839
). Report is 1 commits behind head on master.
Files with missing lines | Patch % | Lines |
---|---|---|
...fe/ui/rsyntaxtextarea/DefaultOccurrenceMarker.java | 66.66% | 0 Missing and 1 partial :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🚨 Try these New Features:
Discussed as part of the issue in #575. The "Mark Occurrences" support usually highlights all instances of any token of type "identifier." Unfortunately many
TokenMaker
implementations style the characters,
,;
, and.
(and possibly others) as identifiers for aesthetic purposes only. This has the side effect of the Mark Occurrences support highlighting all instances of them if the caret pauses near them.At bets, this is visually surprising. At worst, it can cause the editor to hang for very large files with many instances of the character at the caret.
We should skip marking occurrences of non-word characters at any location. In 4.0.0 we can look at a more robust solution.