Zarina Kurbatova

Results 8 issues of Zarina Kurbatova

Hello! I noticed that RefactoringMiner doesn't detect Inline Variable refactoring at the following code changes: Before: ``` public String getName() { String name = "A"; return name; } ``` After:...

Currently, we do not highlight the right side of the diff window for such kinds of refactorings. It seems the green color could make it clear that there was added...

Add logging using `com.intellij.openapi.diagnostic.Logger`. Log plugin's actions: - detect refactorings in the commit - show diff - click on "hide non-refactoring changes" - and so on

`java.lang.InterruptedException at java.base,java.util.concurrent.CompletableFuture.reportGet([CompletableFuture.java:386](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=java.util.concurrent.CompletableFuture:385)) at java.base,java.util.concurrent.CompletableFuture.get([CompletableFuture.java:2073](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=java.util.concurrent.CompletableFuture:2072)) at org.eclipse.jgit.util.FS$FileStoreAttributes.getFileStoreAttributes([FS.java:443](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.util.FS$FileStoreAttributes:442)) at org.eclipse.jgit.util.FS$FileStoreAttributes.get([FS.java:346](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.util.FS$FileStoreAttributes:345)) at org.eclipse.jgit.util.FS.getFileStoreAttributes([FS.java:913](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.util.FS:912)) at org.eclipse.jgit.internal.storage.file.FileSnapshot.([FileSnapshot.java:226](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.internal.storage.file.FileSnapshot:225)) at org.eclipse.jgit.internal.storage.file.FileSnapshot.([FileSnapshot.java:207](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.internal.storage.file.FileSnapshot:206)) at org.eclipse.jgit.internal.storage.file.FileSnapshot.save([FileSnapshot.java:104](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.internal.storage.file.FileSnapshot:103)) at org.eclipse.jgit.internal.storage.file.RefDirectory.scanRef([RefDirectory.java:1094](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.internal.storage.file.RefDirectory:1093)) at org.eclipse.jgit.internal.storage.file.RefDirectory.readRef([RefDirectory.java:1064](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.internal.storage.file.RefDirectory:1063)) at org.eclipse.jgit.internal.storage.file.RefDirectory.readAndResolve([RefDirectory.java:264](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.internal.storage.file.RefDirectory:263)) at org.eclipse.jgit.internal.storage.file.RefDirectory.firstExactRef([RefDirectory.java:318](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.internal.storage.file.RefDirectory:317)) at org.eclipse.jgit.lib.RefDatabase.findRef([RefDatabase.java:271](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.lib.RefDatabase:270)) at org.eclipse.jgit.lib.Repository.findRef([Repository.java:1093](https://engine.exa.aws.intellij.net/jbRedirect/idea/navigate/reference?project=intellij&fqn=org.eclipse.jgit.lib.Repository:1092)) at...

bug

Project: https://github.com/JetBrains/Arend Commit: 7a22759be067534970e82d854f605310abad6f34 Stacktrace: ```java Cannot invoke "String.length()" because "suffix" is null java.lang.NullPointerException: Cannot invoke "String.length()" because "suffix" is null at java.base/java.lang.String.endsWith(String.java:2315) at org.jetbrains.research.refactorinsight.ui.DiffHintLineMarkerProvider.fromSameFile(DiffHintLineMarkerProvider.java:124) at org.jetbrains.research.refactorinsight.ui.DiffHintLineMarkerProvider.lambda$getRefactoringInfos$3(DiffHintLineMarkerProvider.java:116) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) at...

bug

It is possible to run refactoring detection in code changes before a user makes a commit. See: [RefactoringMiner documentation](https://github.com/JetBrains-Research/RefactorInsight/commit/54e8633e151fc1ec5795bd17d8bed6c5cd0b5678). **This feature will come in next release of RefactoringMiner.** Currently, we...

Feature

Hi, I run CodeShovel as CLI to retrieve information about methods' history. Web Service UI provides information about the author and time for each commit. Would it possible to add...

Hi, Thank you for CodeShovel and the detailed documentation! It would be great to add a possibility to use CodeShovel as a dependency in projects. Compared to CLI, this way...