├── .gitignore ├── LICENSE ├── README.md ├── changegraph ├── __init__.py ├── build.py ├── gumtree.py ├── models.py └── visual.py ├── collect_cgs_from_tests.py ├── conf ├── help.md └── settings.json.example ├── deployment.py ├── external ├── compiled │ └── gumtree-2.1.2 │ │ ├── bin │ │ ├── gumtree │ │ └── gumtree.bat │ │ └── lib │ │ ├── ST4-4.0.8.jar │ │ ├── animal-sniffer-annotations-1.17.jar │ │ ├── antlr-3.5.2.jar │ │ ├── antlr-runtime-3.5.2.jar │ │ ├── aopalliance-1.0.jar │ │ ├── asm-3.1.jar │ │ ├── cglib-2.2.1-v20090111.jar │ │ ├── checker-qual-2.5.2.jar │ │ ├── classindex-3.4.jar │ │ ├── client-2.1.2.jar │ │ ├── client.diff-2.1.2.jar │ │ ├── commons-codec-1.10.jar │ │ ├── commons-io-2.0.1.jar │ │ ├── commons-lang3-3.1.jar │ │ ├── commons-logging-1.2.jar │ │ ├── core-2.1.2.jar │ │ ├── error_prone_annotations-2.2.0.jar │ │ ├── failureaccess-1.0.jar │ │ ├── gen.antlr3-2.1.2.jar │ │ ├── gen.antlr3-antlr-2.1.2.jar │ │ ├── gen.antlr3-json-2.1.2.jar │ │ ├── gen.antlr3-php-2.1.2.jar │ │ ├── gen.antlr3-r-2.1.2.jar │ │ ├── gen.antlr3-xml-2.1.2.jar │ │ ├── gen.c-2.1.2.jar │ │ ├── gen.css-2.1.2.jar │ │ ├── gen.javaparser-2.1.2.jar │ │ ├── gen.jdt-2.1.2.jar │ │ ├── gen.js-2.1.2.jar │ │ ├── gen.python-2.1.2.jar │ │ ├── gen.ruby-2.1.2.jar │ │ ├── gen.srcml-2.1.2.jar │ │ ├── gson-2.8.2.jar │ │ ├── guava-27.0-jre.jar │ │ ├── guice-3.0.jar │ │ ├── j2objc-annotations-1.1.jar │ │ ├── javaparser-core-3.13.1.jar │ │ ├── javaparser-symbol-solver-core-3.13.1.jar │ │ ├── javaparser-symbol-solver-logic-3.13.1.jar │ │ ├── javaparser-symbol-solver-model-3.13.1.jar │ │ ├── javassist-3.24.0-GA.jar │ │ ├── javax.inject-1.jar │ │ ├── javax.servlet-api-3.1.0.jar │ │ ├── jetty-client-9.4.6.v20170531.jar │ │ ├── jetty-http-9.4.6.v20170531.jar │ │ ├── jetty-io-9.4.6.v20170531.jar │ │ ├── jetty-security-9.4.6.v20170531.jar │ │ ├── jetty-server-9.4.6.v20170531.jar │ │ ├── jetty-servlet-9.4.6.v20170531.jar │ │ ├── jetty-util-9.4.6.v20170531.jar │ │ ├── jetty-webapp-9.4.6.v20170531.jar │ │ ├── jetty-xml-9.4.6.v20170531.jar │ │ ├── jgrapht-core-1.0.1.jar │ │ ├── jrubyparser-0.5.3.jar │ │ ├── jsr305-3.0.2.jar │ │ ├── jtidy-r938.jar │ │ ├── junit-4.8.2.jar │ │ ├── listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar │ │ ├── org.eclipse.core.commands-3.9.700.jar │ │ ├── org.eclipse.core.contenttype-3.7.600.jar │ │ ├── org.eclipse.core.expressions-3.6.700.jar │ │ ├── org.eclipse.core.filesystem-1.7.700.jar │ │ ├── org.eclipse.core.jobs-3.10.700.jar │ │ ├── org.eclipse.core.resources-3.13.700.jar │ │ ├── org.eclipse.core.runtime-3.17.100.jar │ │ ├── org.eclipse.equinox.app-1.4.400.jar │ │ ├── org.eclipse.equinox.common-3.11.0.jar │ │ ├── org.eclipse.equinox.preferences-3.7.700.jar │ │ ├── org.eclipse.equinox.registry-3.8.700.jar │ │ ├── org.eclipse.jdt.core-3.16.0.jar │ │ ├── org.eclipse.osgi-3.15.200.jar │ │ ├── org.eclipse.text-3.10.100.jar │ │ ├── ph-commons-9.3.0.jar │ │ ├── ph-css-6.1.2.jar │ │ ├── rendersnake-1.9.0.jar │ │ ├── rhino-1.7.10.jar │ │ ├── simmetrics-core-3.2.3.jar │ │ ├── slf4j-api-1.7.25.jar │ │ ├── slf4j-nop-1.7.25.jar │ │ ├── spark-core-2.7.1.jar │ │ ├── spring-aop-4.1.6.RELEASE.jar │ │ ├── spring-beans-4.1.6.RELEASE.jar │ │ ├── spring-context-4.1.6.RELEASE.jar │ │ ├── spring-core-4.1.6.RELEASE.jar │ │ ├── spring-expression-4.1.6.RELEASE.jar │ │ ├── spring-web-4.1.6.RELEASE.jar │ │ ├── spring-webmvc-4.1.6.RELEASE.jar │ │ ├── trove4j-3.0.3.jar │ │ ├── websocket-api-9.4.6.v20170531.jar │ │ ├── websocket-client-9.4.6.v20170531.jar │ │ ├── websocket-common-9.4.6.v20170531.jar │ │ ├── websocket-server-9.4.6.v20170531.jar │ │ └── websocket-servlet-9.4.6.v20170531.jar ├── pyparser.py └── pythonparser_3.py ├── log ├── __init__.py └── logger.py ├── main.py ├── output ├── general.js ├── libs │ ├── highlight │ │ ├── default.css │ │ └── highlight.pack.js │ ├── jquery.js │ └── underscore.js ├── sample.js └── styles.css ├── patterns ├── __init__.py ├── exas.py ├── models.py └── search.py ├── pyflowgraph ├── __init__.py ├── ast_utils.py ├── build.py ├── models.py └── visual.py ├── pytest.ini ├── requirements.txt ├── research ├── process-fd-count.sh └── tools │ ├── __init__.py │ ├── email_sender.py │ ├── log_analyser.py │ ├── patterns_collector.py │ └── repo_downloader.py ├── settings.py ├── survey_patterns.tar.gz ├── tests ├── __init__.py ├── conftest.py ├── external │ ├── buggy_test_pydriller.py │ └── test_gumtree.py ├── test_change_graphs.py ├── test_exas_features.py ├── test_patterns_mining.py ├── test_patterns_output.py ├── test_pyflowgraph.py └── utils.py ├── vb_utils.py └── vcs ├── __init__.py └── traverse.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/README.md -------------------------------------------------------------------------------- /changegraph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/changegraph/__init__.py -------------------------------------------------------------------------------- /changegraph/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/changegraph/build.py -------------------------------------------------------------------------------- /changegraph/gumtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/changegraph/gumtree.py -------------------------------------------------------------------------------- /changegraph/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/changegraph/models.py -------------------------------------------------------------------------------- /changegraph/visual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/changegraph/visual.py -------------------------------------------------------------------------------- /collect_cgs_from_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/collect_cgs_from_tests.py -------------------------------------------------------------------------------- /conf/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/conf/help.md -------------------------------------------------------------------------------- /conf/settings.json.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/conf/settings.json.example -------------------------------------------------------------------------------- /deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/deployment.py -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/bin/gumtree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/bin/gumtree -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/bin/gumtree.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/bin/gumtree.bat -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/ST4-4.0.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/ST4-4.0.8.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/animal-sniffer-annotations-1.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/animal-sniffer-annotations-1.17.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/antlr-3.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/antlr-3.5.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/antlr-runtime-3.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/antlr-runtime-3.5.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/asm-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/asm-3.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/cglib-2.2.1-v20090111.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/cglib-2.2.1-v20090111.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/checker-qual-2.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/checker-qual-2.5.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/classindex-3.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/classindex-3.4.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/client-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/client-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/client.diff-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/client.diff-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/commons-codec-1.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/commons-codec-1.10.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/commons-io-2.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/commons-io-2.0.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/commons-lang3-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/commons-lang3-3.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/commons-logging-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/commons-logging-1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/core-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/core-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/error_prone_annotations-2.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/error_prone_annotations-2.2.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/failureaccess-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/failureaccess-1.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.antlr3-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.antlr3-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.antlr3-antlr-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.antlr3-antlr-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.antlr3-json-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.antlr3-json-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.antlr3-php-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.antlr3-php-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.antlr3-r-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.antlr3-r-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.antlr3-xml-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.antlr3-xml-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.c-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.c-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.css-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.css-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.javaparser-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.javaparser-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.jdt-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.jdt-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.js-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.js-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.python-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.python-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.ruby-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.ruby-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gen.srcml-2.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gen.srcml-2.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/gson-2.8.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/gson-2.8.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/guava-27.0-jre.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/guava-27.0-jre.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/guice-3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/guice-3.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/j2objc-annotations-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/j2objc-annotations-1.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/javaparser-core-3.13.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/javaparser-core-3.13.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/javaparser-symbol-solver-core-3.13.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/javaparser-symbol-solver-core-3.13.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/javaparser-symbol-solver-logic-3.13.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/javaparser-symbol-solver-logic-3.13.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/javaparser-symbol-solver-model-3.13.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/javaparser-symbol-solver-model-3.13.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/javassist-3.24.0-GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/javassist-3.24.0-GA.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/javax.inject-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/javax.inject-1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/javax.servlet-api-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/javax.servlet-api-3.1.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-client-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-client-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-http-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-http-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-io-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-io-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-security-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-security-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-server-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-server-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-servlet-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-servlet-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-util-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-util-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-webapp-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-webapp-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jetty-xml-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jetty-xml-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jgrapht-core-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jgrapht-core-1.0.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jrubyparser-0.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jrubyparser-0.5.3.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jsr305-3.0.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jsr305-3.0.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/jtidy-r938.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/jtidy-r938.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/junit-4.8.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/junit-4.8.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.core.commands-3.9.700.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.core.commands-3.9.700.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.core.contenttype-3.7.600.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.core.contenttype-3.7.600.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.core.expressions-3.6.700.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.core.expressions-3.6.700.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.core.filesystem-1.7.700.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.core.filesystem-1.7.700.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.core.jobs-3.10.700.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.core.jobs-3.10.700.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.core.resources-3.13.700.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.core.resources-3.13.700.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.core.runtime-3.17.100.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.core.runtime-3.17.100.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.app-1.4.400.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.app-1.4.400.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.common-3.11.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.common-3.11.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.preferences-3.7.700.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.preferences-3.7.700.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.registry-3.8.700.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.equinox.registry-3.8.700.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.jdt.core-3.16.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.jdt.core-3.16.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.osgi-3.15.200.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.osgi-3.15.200.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/org.eclipse.text-3.10.100.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/org.eclipse.text-3.10.100.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/ph-commons-9.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/ph-commons-9.3.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/ph-css-6.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/ph-css-6.1.2.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/rendersnake-1.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/rendersnake-1.9.0.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/rhino-1.7.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/rhino-1.7.10.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/simmetrics-core-3.2.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/simmetrics-core-3.2.3.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/slf4j-api-1.7.25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/slf4j-api-1.7.25.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/slf4j-nop-1.7.25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/slf4j-nop-1.7.25.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spark-core-2.7.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spark-core-2.7.1.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spring-aop-4.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spring-aop-4.1.6.RELEASE.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spring-beans-4.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spring-beans-4.1.6.RELEASE.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spring-context-4.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spring-context-4.1.6.RELEASE.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spring-core-4.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spring-core-4.1.6.RELEASE.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spring-expression-4.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spring-expression-4.1.6.RELEASE.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spring-web-4.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spring-web-4.1.6.RELEASE.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/spring-webmvc-4.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/spring-webmvc-4.1.6.RELEASE.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/trove4j-3.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/trove4j-3.0.3.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/websocket-api-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/websocket-api-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/websocket-client-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/websocket-client-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/websocket-common-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/websocket-common-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/websocket-server-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/websocket-server-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/compiled/gumtree-2.1.2/lib/websocket-servlet-9.4.6.v20170531.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/compiled/gumtree-2.1.2/lib/websocket-servlet-9.4.6.v20170531.jar -------------------------------------------------------------------------------- /external/pyparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/pyparser.py -------------------------------------------------------------------------------- /external/pythonparser_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/external/pythonparser_3.py -------------------------------------------------------------------------------- /log/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/log/__init__.py -------------------------------------------------------------------------------- /log/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/log/logger.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/main.py -------------------------------------------------------------------------------- /output/general.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/output/general.js -------------------------------------------------------------------------------- /output/libs/highlight/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/output/libs/highlight/default.css -------------------------------------------------------------------------------- /output/libs/highlight/highlight.pack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/output/libs/highlight/highlight.pack.js -------------------------------------------------------------------------------- /output/libs/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/output/libs/jquery.js -------------------------------------------------------------------------------- /output/libs/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/output/libs/underscore.js -------------------------------------------------------------------------------- /output/sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/output/sample.js -------------------------------------------------------------------------------- /output/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/output/styles.css -------------------------------------------------------------------------------- /patterns/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/patterns/__init__.py -------------------------------------------------------------------------------- /patterns/exas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/patterns/exas.py -------------------------------------------------------------------------------- /patterns/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/patterns/models.py -------------------------------------------------------------------------------- /patterns/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/patterns/search.py -------------------------------------------------------------------------------- /pyflowgraph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/pyflowgraph/__init__.py -------------------------------------------------------------------------------- /pyflowgraph/ast_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/pyflowgraph/ast_utils.py -------------------------------------------------------------------------------- /pyflowgraph/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/pyflowgraph/build.py -------------------------------------------------------------------------------- /pyflowgraph/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/pyflowgraph/models.py -------------------------------------------------------------------------------- /pyflowgraph/visual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/pyflowgraph/visual.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/requirements.txt -------------------------------------------------------------------------------- /research/process-fd-count.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/research/process-fd-count.sh -------------------------------------------------------------------------------- /research/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /research/tools/email_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/research/tools/email_sender.py -------------------------------------------------------------------------------- /research/tools/log_analyser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/research/tools/log_analyser.py -------------------------------------------------------------------------------- /research/tools/patterns_collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/research/tools/patterns_collector.py -------------------------------------------------------------------------------- /research/tools/repo_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/research/tools/repo_downloader.py -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/settings.py -------------------------------------------------------------------------------- /survey_patterns.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/survey_patterns.tar.gz -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/external/buggy_test_pydriller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/external/buggy_test_pydriller.py -------------------------------------------------------------------------------- /tests/external/test_gumtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/external/test_gumtree.py -------------------------------------------------------------------------------- /tests/test_change_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/test_change_graphs.py -------------------------------------------------------------------------------- /tests/test_exas_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/test_exas_features.py -------------------------------------------------------------------------------- /tests/test_patterns_mining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/test_patterns_mining.py -------------------------------------------------------------------------------- /tests/test_patterns_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/test_patterns_output.py -------------------------------------------------------------------------------- /tests/test_pyflowgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/test_pyflowgraph.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/tests/utils.py -------------------------------------------------------------------------------- /vb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/vb_utils.py -------------------------------------------------------------------------------- /vcs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vcs/traverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains-Research/python-change-miner/HEAD/vcs/traverse.py --------------------------------------------------------------------------------