Alexandr Evstigneev

Results 269 issues of Alexandr Evstigneev

I can swear it was an issue about refactoring packages files, because it's was a mess. But i can't find it and not sure how it works right now. The...

Bug
Refactoring
Perl

Not sure about about methods

References & Resolution
HTML::Mason

Manually see coverage for Mason2TemplatingLexer

Mason2
Lexer
Plugin Testing

Generated lexer is pretty messy, but seems we have redundant rules or some code is not covered: ![image](https://user-images.githubusercontent.com/2811330/150758477-8e635924-0d5f-49f3-8378-a9d2f20c35a8.png)

Bug
Lexer
Perl

Redundant rules or bad testing. Related to #2455 ![image](https://user-images.githubusercontent.com/2811330/150851693-2ad158da-5949-4255-ba87-357a516745dd.png) ![image](https://user-images.githubusercontent.com/2811330/150851892-c6c51f41-bda4-4034-a46d-2e35fa27025e.png) ![image](https://user-images.githubusercontent.com/2811330/150852082-b00b237b-90da-4d67-bab7-a8d385d332f4.png) ![image](https://user-images.githubusercontent.com/2811330/150852139-7207875e-23bf-46d1-83ab-fbcfee88e3e0.png)

Lexer
HTML::Mason
Plugin Testing

1. Remote case (at least we are checking system info, instead of host data) 2. Not sure we are stubbing necessary files 3. Test rescanning

XS
Plugin Testing

We are deparsing xsubs and checking for specific debugger-related method, but it's not in indexes. However deparsing result contains it.

Plugin Testing

- Run related - [x] running tests - [x] running tests with debug - [x] running tests with coverage - [ ] `plenv` - [ ] `berrybrew` - [ ]...

Plugin Testing

- `com.perl5.lang.perl.psi.PerlString` - `com.perl5.lang.perl.idea.annotators.PerlCriticAnnotator` - `com.perl5.lang.perl.parser.PerlParserUtil` - probably some other usages of `java.util.regex.Pattern#compile(java.lang.String)`

Plugin Testing

- https://github.com/marketplace/actions/qodana-scan - https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning