jar

io.github.maldil : python-refactoring-miner

Maven & Gradle

Sep 24, 2021
12 stars

This is a Java library to mine refactorings in Python source codes · Python version of the RefactoringMiner developed by Nikolaos Tsantalis

Table Of Contents

Latest Version

Download io.github.maldil : python-refactoring-miner JAR file - Latest Versions:

All Versions

Download io.github.maldil : python-refactoring-miner JAR file - All Versions:

Version Vulnerabilities Size Updated
1.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window python-refactoring-miner-1.0.6.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

refactoringminer.python.pyJDTnodes

├─ refactoringminer.python.pyJDTnodes.PyImportDeclaration.class - [JAR]

gr.uom.java.xmi

├─ gr.uom.java.xmi.AnonymousClassDeclarationVisitor.class - [JAR]

├─ gr.uom.java.xmi.CompositeType.class - [JAR]

├─ gr.uom.java.xmi.LeafType.class - [JAR]

├─ gr.uom.java.xmi.ListCompositeType.class - [JAR]

├─ gr.uom.java.xmi.LocationInfo.class - [JAR]

├─ gr.uom.java.xmi.LocationInfoProvider.class - [JAR]

├─ gr.uom.java.xmi.UMLAbstractClass.class - [JAR]

├─ gr.uom.java.xmi.UMLAnnotation.class - [JAR]

├─ gr.uom.java.xmi.UMLAnonymousClass.class - [JAR]

├─ gr.uom.java.xmi.UMLAttribute.class - [JAR]

├─ gr.uom.java.xmi.UMLClass.class - [JAR]

├─ gr.uom.java.xmi.UMLClassMatcher.class - [JAR]

├─ gr.uom.java.xmi.UMLComment.class - [JAR]

├─ gr.uom.java.xmi.UMLEnumConstant.class - [JAR]

├─ gr.uom.java.xmi.UMLGeneralization.class - [JAR]

├─ gr.uom.java.xmi.UMLJavadoc.class - [JAR]

├─ gr.uom.java.xmi.UMLModel.class - [JAR]

├─ gr.uom.java.xmi.UMLModelASTReader.class - [JAR]

├─ gr.uom.java.xmi.UMLOperation.class - [JAR]

├─ gr.uom.java.xmi.UMLParameter.class - [JAR]

├─ gr.uom.java.xmi.UMLRealization.class - [JAR]

├─ gr.uom.java.xmi.UMLTagElement.class - [JAR]

├─ gr.uom.java.xmi.UMLType.class - [JAR]

├─ gr.uom.java.xmi.UMLTypeParameter.class - [JAR]

├─ gr.uom.java.xmi.VariableDeclarationProvider.class - [JAR]

├─ gr.uom.java.xmi.WildcardType.class - [JAR]

gr.uom.java.xmi.diff

├─ gr.uom.java.xmi.diff.AddAttributeAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddAttributeModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddClassAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddClassModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddMethodAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddMethodModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddParameterRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddThrownExceptionTypeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddVariableAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.AddVariableModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.CallTree.class - [JAR]

├─ gr.uom.java.xmi.diff.CallTreeNode.class - [JAR]

├─ gr.uom.java.xmi.diff.CandidateAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.CandidateExtractClassRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.CandidateMergeVariableRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.CandidateSplitVariableRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ChangeAttributeAccessModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ChangeAttributeTypeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ChangeClassAccessModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ChangeOperationAccessModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ChangeReturnTypeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ChangeThrownExceptionTypeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ChangeVariableTypeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ClassMoveComparator.class - [JAR]

├─ gr.uom.java.xmi.diff.ClassRenameComparator.class - [JAR]

├─ gr.uom.java.xmi.diff.CodeRange.class - [JAR]

├─ gr.uom.java.xmi.diff.ConvertAnonymousClassToTypeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.EncapsulateAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ExtractAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ExtractClassRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ExtractOperationDetection.class - [JAR]

├─ gr.uom.java.xmi.diff.ExtractOperationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ExtractSuperclassRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ExtractVariableRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.InheritanceDetection.class - [JAR]

├─ gr.uom.java.xmi.diff.InlineOperationDetection.class - [JAR]

├─ gr.uom.java.xmi.diff.InlineOperationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.InlineVariableRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MergeAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MergeVariableRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ModifyAttributeAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ModifyClassAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ModifyMethodAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ModifyVariableAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MoveAndRenameAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MoveAndRenameClassRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MoveAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MoveClassRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MoveOperationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MoveSourceFolderRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.MovedClassToAnotherSourceFolder.class - [JAR]

├─ gr.uom.java.xmi.diff.PullUpAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.PullUpOperationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.PushDownAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.PushDownOperationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveAttributeAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveAttributeModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveClassAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveClassModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveMethodAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveMethodModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveParameterRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveThrownExceptionTypeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveVariableAnnotationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RemoveVariableModifierRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RenameAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RenameClassRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RenameOperationRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RenamePackageRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.RenamePattern.class - [JAR]

├─ gr.uom.java.xmi.diff.RenameVariableRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ReorderParameterRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.ReplaceAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.SplitAttributeRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.SplitVariableRefactoring.class - [JAR]

├─ gr.uom.java.xmi.diff.StringDistance.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLAbstractClassDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLAnnotationDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLAnnotationListDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLAnonymousClassDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLAttributeDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLClassBaseDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLClassDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLClassMoveDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLClassRenameDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLEnumConstantDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLGeneralizationDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLModelDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLOperationDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLParameterDiff.class - [JAR]

├─ gr.uom.java.xmi.diff.UMLRealizationDiff.class - [JAR]

gr.uom.java.xmi.decomposition.replacement

├─ gr.uom.java.xmi.decomposition.replacement.AddVariableReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.ClassInstanceCreationWithMethodInvocationReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.CompositeReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.ConsistentReplacementDetector.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.IntersectionReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.MergeVariableReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.MethodInvocationReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.MethodInvocationWithClassInstanceCreationReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.ObjectCreationReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.Replacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.SplitVariableReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.VariableDeclarationReplacement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.replacement.VariableReplacementWithMethodInvocation.class - [JAR]

gr.uom.java.xmi.decomposition

├─ gr.uom.java.xmi.decomposition.AbstractCall.class - [JAR]

├─ gr.uom.java.xmi.decomposition.AbstractCodeFragment.class - [JAR]

├─ gr.uom.java.xmi.decomposition.AbstractCodeMapping.class - [JAR]

├─ gr.uom.java.xmi.decomposition.AbstractExpression.class - [JAR]

├─ gr.uom.java.xmi.decomposition.AbstractStatement.class - [JAR]

├─ gr.uom.java.xmi.decomposition.AnonymousClassDeclarationObject.class - [JAR]

├─ gr.uom.java.xmi.decomposition.CompositeStatementObject.class - [JAR]

├─ gr.uom.java.xmi.decomposition.CompositeStatementObjectMapping.class - [JAR]

├─ gr.uom.java.xmi.decomposition.LambdaExpressionObject.class - [JAR]

├─ gr.uom.java.xmi.decomposition.LeafMapping.class - [JAR]

├─ gr.uom.java.xmi.decomposition.ObjectCreation.class - [JAR]

├─ gr.uom.java.xmi.decomposition.OperationBody.class - [JAR]

├─ gr.uom.java.xmi.decomposition.OperationInvocation.class - [JAR]

├─ gr.uom.java.xmi.decomposition.ReplacementUtil.class - [JAR]

├─ gr.uom.java.xmi.decomposition.StatementObject.class - [JAR]

├─ gr.uom.java.xmi.decomposition.TernaryOperatorExpression.class - [JAR]

├─ gr.uom.java.xmi.decomposition.TryStatementObject.class - [JAR]

├─ gr.uom.java.xmi.decomposition.UMLOperationBodyMapper.class - [JAR]

├─ gr.uom.java.xmi.decomposition.UMLOperationBodyMapperComparator.class - [JAR]

├─ gr.uom.java.xmi.decomposition.VariableDeclaration.class - [JAR]

├─ gr.uom.java.xmi.decomposition.VariableReferenceExtractor.class - [JAR]

├─ gr.uom.java.xmi.decomposition.VariableReplacementAnalysis.class - [JAR]

├─ gr.uom.java.xmi.decomposition.VariableScope.class - [JAR]

├─ gr.uom.java.xmi.decomposition.Visitor.class - [JAR]

refactoringminer.util

├─ refactoringminer.util.AstUtils.class - [JAR]

├─ refactoringminer.util.EntityParser.class - [JAR]

├─ refactoringminer.util.ExternalProcess.class - [JAR]

├─ refactoringminer.util.GitServiceImpl.class - [JAR]

├─ refactoringminer.util.PrefixSuffixUtils.class - [JAR]

├─ refactoringminer.util.RefFinderResultReader.class - [JAR]

├─ refactoringminer.util.RefactoringCollector.class - [JAR]

├─ refactoringminer.util.RefactoringCrawlerRefactoring.class - [JAR]

├─ refactoringminer.util.RefactoringCrawlerResultReader.class - [JAR]

├─ refactoringminer.util.RefactoringRelationship.class - [JAR]

├─ refactoringminer.util.RefactoringRelationshipGroup.class - [JAR]

├─ refactoringminer.util.RefactoringSet.class - [JAR]

├─ refactoringminer.util.ResultComparator.class - [JAR]

refactoringminer.python.pyvisitors

├─ refactoringminer.python.pyvisitors.PyVisitor.class - [JAR]

refactoringminer.python.typeinference.core

├─ refactoringminer.python.typeinference.core.Configurations.class - [JAR]

├─ refactoringminer.python.typeinference.core.PyASTMatcher.class - [JAR]

├─ refactoringminer.python.typeinference.core.PythonScripError.class - [JAR]

├─ refactoringminer.python.typeinference.core.TypeASTNode.class - [JAR]

├─ refactoringminer.python.typeinference.core.TypeApproximator.class - [JAR]

├─ refactoringminer.python.typeinference.core.TypeDecNeeds.class - [JAR]

├─ refactoringminer.python.typeinference.core.TypeInformation.class - [JAR]

├─ refactoringminer.python.typeinference.core.TypeStringToJDT.class - [JAR]

refactoringminer

├─ refactoringminer.Configuration.class - [JAR]

├─ refactoringminer.RefactoringMiner.class - [JAR]

├─ refactoringminer.RefactoringMinerHttpServer.class - [JAR]

├─ refactoringminer.RefactoringMinerHttpsServer.class - [JAR]

├─ refactoringminer.TestPython.class - [JAR]

├─ refactoringminer.TestSpecificCommit.class - [JAR]

org.kohsuke.github

├─ org.kohsuke.github.GHRepositoryWrapper.class - [JAR]

├─ org.kohsuke.github.GHRepositoryWrapperTest.class - [JAR]

refactoringminer.python.pyerrors

├─ refactoringminer.python.pyerrors.ExpressionNotFound.class - [JAR]

├─ refactoringminer.python.pyerrors.NodeNotFoundException.class - [JAR]

├─ refactoringminer.python.pyerrors.TypeParseError.class - [JAR]

refactoringminer.python

├─ refactoringminer.python.GetPythonRefactoring.class - [JAR]

├─ refactoringminer.python.MapPyExpressionsJDK.class - [JAR]

├─ refactoringminer.python.MapPyStatementsTOJDK.class - [JAR]

├─ refactoringminer.python.PyASTNode.class - [JAR]

├─ refactoringminer.python.PyCompilationUnit.class - [JAR]

├─ refactoringminer.python.PyMap.class - [JAR]

├─ refactoringminer.python.PythonASTUtil.class - [JAR]

refactoringminer.rm1

├─ refactoringminer.rm1.GitHistoryRefactoringMinerImpl.class - [JAR]

refactoringminer.api

├─ refactoringminer.api.Churn.class - [JAR]

├─ refactoringminer.api.CodeRangeProvider.class - [JAR]

├─ refactoringminer.api.GitHistoryRefactoringMiner.class - [JAR]

├─ refactoringminer.api.GitService.class - [JAR]

├─ refactoringminer.api.Refactoring.class - [JAR]

├─ refactoringminer.api.RefactoringHandler.class - [JAR]

├─ refactoringminer.api.RefactoringMinerTimedOutException.class - [JAR]

├─ refactoringminer.api.RefactoringType.class - [JAR]

refactoringminer.python.typeinference.antlr

├─ refactoringminer.python.typeinference.antlr.PyTypeLexer.class - [JAR]

├─ refactoringminer.python.typeinference.antlr.PyTypeParser.class - [JAR]

├─ refactoringminer.python.typeinference.antlr.TypeInfo.class - [JAR]

├─ refactoringminer.python.typeinference.antlr.TypeTree.class - [JAR]

Advertisement