An overview of contributor trends.
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (7):
Past 31 to 90 days (1):
No contributors in past 91 to 180 days.
Last contributors more than 6 months ago
| Commits (3m) |
Commit Days |
6
|
6
|
5
|
6
|
6
|
6
|
6
|
6
|
6
|
4
|
6
|
6
|
4
|
4
|
4
|
8
|
4
|
5
|
6
|
6
|
7
|
7
|
7
|
5
|
6
|
|
|
Igor Alshannikov <igor.alshannikov@jetbrains.com>
|
56 | 905 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ivan Kupriyanov <ikupriyanov@horis.ru>
|
66 | 729 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ivan Kupriyanov <horis.ikupriyanov@gmail.com>
|
4 | 2 |
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Ivan Seleznev <horis.iseleznev@gmail.com>
|
4 | 4 |
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Ivan Seleznev <iseleznev@horis.ru>
|
13 | 131 |
|
|
-
|
|
|
|
|
|
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Mikhail Koroteev <horis.mkoroteev@gmail.com>
|
12 | 54 |
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
|
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
|
Valentin Dovidaytis <horis.vdovidaytis@gmail.com>
|
13 | 46 |
-
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Artem Smirnov <asmirnov@horis.ru>
|
12 | 265 |
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
Olga Larionova <olarionova@horis.ru>
|
- | 209 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
|
|
|
|
|
|
|
|
Valentin Dovidaytis <vdovidaytis@horis.ru>
|
- | 149 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
-
|
|
|
|
-
|
|
|
Olga Larionova <46743085+olarionova-horis@users.noreply.github.com>
|
- | 157 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
|
-
|
|
|
|
|
|
sunny.ayyl <37855944+sunnyayyl@users.noreply.github.com>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Rashid Yangazov <129742127+ryangazov@users.noreply.github.com>
|
- | 22 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
-
|
|
Ilya Muradyan <ilya.muradyan@jetbrains.com>
|
- | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
|
Ilya Muradyan <leopardile@yandex.ru>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Nick <nwowens32@gmail.com>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Mike Macpherson <105323448+mikemac-n0@users.noreply.github.com>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Ilya Krukov <45228182+ikrukov-horis@users.noreply.github.com>
|
- | 27 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Jason Cobb <jason.e.cobb@gmail.com>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Igor Alshannikov <igor.alshan@gmail.com>
|
- | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
alla redko <alla.redko@jetbrains.com>
|
- | 6 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Henrikh Kantuni <henrikh@streamlit.io>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Ivan Ryabov <iryabov@horis.ru>
|
- | 40 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Dmitry Trofimov <trofimov.dmitry@gmail.com>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Valentin Dovidaytis <vdovidaytis@vdovidaytis-linux.horis.ru>
|
- | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Alexander Rigachnyy <arigachnyy@horis.ru>
|
- | 20 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| Commits (3m) |
Commit Days |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
7 contributors (51 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
|---|---|---|---|---|---|
| 1. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
2019-04-05 | 2026-01-17 | 20 (39%) | kt (79), py (13), md (9), ipynb (4), html (3) |
| 2. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
2019-07-05 | 2026-01-15 | 16 (31%) | kt (191), png (68), kts (12), ttf (5), properties (3) |
| 3. | Ivan Seleznev <iseleznev@horis.ru> |
2019-07-05 | 2026-01-12 | 4 (7%) | kt (17), ipynb (3), py (1) |
| 4. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
2024-10-17 | 2025-12-19 | 2 (3%) | md (2) |
| 5. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
2019-10-31 | 2026-01-07 | 2 (3%) | kt (7), md (2), py (1), ipynb (1) |
| 6. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
2026-01-14 | 2026-01-15 | 4 (7%) | kt (12), py (4), png (3), md (2) |
| 7. | Ivan Seleznev <horis.iseleznev@gmail.com> |
2025-12-04 | 2026-01-15 | 3 (5%) | kt (18), py (4), ipynb (3) |
A contributor dependency is detected if two contributors have changed the same files in the past 30 days.
The number on lines shows the number of same files that both persons changed in past 30 days.
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Ivan Seleznev <horis.iseleznev@gmail.com> |
Ivan Seleznev <iseleznev@horis.ru> |
12 shared files
plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/StatAnnotation.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/StatR2Geom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/LinearRegression.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/PolynomialRegression.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/RegressionEvaluator.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/SmoothStatInfo.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt python-package/lets_plot/plot/geom.py docs/dev/notebooks/r2.ipynb |
| 2. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
10 shared files
platf-awt/src/test/kotlin/org/jetbraibs/letsPlot/visualtesting/canvas/AwtCanvasTck.kt platf-awt/src/test/resources/expected-images/text_monospace_bold_italic.png platf-awt/src/test/resources/expected-images/clip_text_before_transform.png platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvas.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtContext2d.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvasPeer.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/TestSuit.kt platf-awt/src/test/resources/expected-images/text_monospace_bold.png visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasClipTest.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasTck.kt |
| 3. | Ivan Seleznev <horis.iseleznev@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
2 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt |
| 4. | Ivan Seleznev <iseleznev@horis.ru> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
2 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt |
| 5. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Mikhail Koroteev <horis.mkoroteev@gmail.com> |
2 shared files
future_changes.md docs/f-26a/axis_minor_ticks.ipynb |
| 6. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Seleznev <iseleznev@horis.ru> |
1 shared file
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt |
| 7. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
1 shared file
future_changes.md |
| 8. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
1 shared file
future_changes.md |
| 9. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
1 shared file
future_changes.md |
| 10. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
1 shared file
future_changes.md |
| 11. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
1 shared file
future_changes.md |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
5 | 20 |
| 2. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
5 | 16 |
| 3. | Ivan Seleznev <iseleznev@horis.ru> |
3 | 4 |
| 4. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
3 | 2 |
| 5. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
3 | 2 |
| 6. | Ivan Seleznev <horis.iseleznev@gmail.com> |
2 | 3 |
| 7. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
1 | 4 |
C-median: 3.0
A half of the contributors has more than 3.0 connections, and a half has less than this number.
C-mean: 3.1
An average number of connections a contributor has with other contributors.
C-index: 3.0
There are 3.0 contributors with 3.0 or more connections.
8 contributors (180 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
|---|---|---|---|---|---|
| 1. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
2019-04-05 | 2026-01-17 | 56 (31%) | kt (221), py (31), md (18), ipynb (16), kts (5) |
| 2. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
2019-07-05 | 2026-01-15 | 66 (36%) | kt (441), png (157), kts (23), md (12), py (6) |
| 3. | Artem Smirnov <asmirnov@horis.ru> |
2021-02-10 | 2025-11-25 | 12 (6%) | kt (48), py (21), html (11), md (8), ipynb (5) |
| 4. | Ivan Seleznev <iseleznev@horis.ru> |
2019-07-05 | 2026-01-12 | 13 (7%) | kt (30), ipynb (12), png (3), md (2), py (1) |
| 5. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
2024-10-17 | 2025-12-19 | 13 (7%) | py (9), kts (9), md (7), js (4), yaml (1) |
| 6. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
2019-10-31 | 2026-01-07 | 12 (6%) | kt (26), ipynb (12), md (7), py (4) |
| 7. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
2026-01-14 | 2026-01-15 | 4 (2%) | kt (12), py (4), png (3), md (2) |
| 8. | Ivan Seleznev <horis.iseleznev@gmail.com> |
2025-12-04 | 2026-01-15 | 4 (2%) | kt (50), py (4), ipynb (3), md (1) |
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
The number on lines shows the number of same files that both persons changed in past 90 days.
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Ivan Seleznev <iseleznev@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
25 shared files
plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/AreaGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/StatAnnotation.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/LinearRegression.kt plot-livemap/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LiveMapTestAdapter.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/MonolithicAwt.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/RibbonGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/SmoothStatInfo.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/TestUtil.kt docs/dev/notebooks/r2.ipynb plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/StepGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/StatR2Geom.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/GeomBase.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/PolynomialRegression.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/GeomUtil.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/RegressionEvaluator.kt plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt js-package/src/jsMain/kotlin/MonolithicJs.kt |
| 2. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
17 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt python-package/kotlin-bridge/lets_plot_kotlin_bridge.c plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfigTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/scale/provider/ColorBrewerMapperProvider.kt python-extension/src/nativeMain/kotlin/org/jetbrains/letsPlot/pythonExtension/interop/PlotReprGenerator.kt gradle.properties plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSizeHelper.kt python-package/lets_plot/_kbridge.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/PlotConfig.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ScaleConfig.kt python-package/lets_plot/plot/core.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt demo/svg-jvm/build.gradle.kts future_changes.md demo/plot-jvm/build.gradle.kts js-package/src/jsMain/kotlin/MonolithicJs.kt demo/livemap-jvm/build.gradle.kts |
| 3. | Artem Smirnov <asmirnov@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
12 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/geom/GeomProvider.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatKind.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AestheticsDefaults.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomMeta.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatProto.kt future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomKind.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt python-package/lets_plot/plot/geom.py |
| 4. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Mikhail Koroteev <horis.mkoroteev@gmail.com> |
12 shared files
plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt docs/f-26a/axis_minor_ticks.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/LegendAssembler.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ThemeConfig.kt python-package/lets_plot/plot/theme_.py docs/f-25e/flavor_standard.ipynb future_changes.md docs/f-25e/legend_justification.ipynb docs/f-25e/axis_tick_direction.ipynb docs/f-25e/legend_wrap.ipynb docs/f-25e/ggtb_size_zoomin.ipynb |
| 5. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Artem Smirnov <asmirnov@horis.ru> |
11 shared files
docs/f-25e/geom_pointdensity.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt docs/f-25e/stat_data_bijection.ipynb python-package/lets_plot/plot/gggrid_.py python-package/lets_plot/plot/scale_identity_.py python-package/lets_plot/plot/theme_.py docs/f-25e/geom_histogram_param_breaks.ipynb python-package/lets_plot/plot/core.py CHANGELOG.md future_changes.md |
| 6. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
10 shared files
platf-awt/src/test/kotlin/org/jetbraibs/letsPlot/visualtesting/canvas/AwtCanvasTck.kt platf-awt/src/test/resources/expected-images/clip_text_before_transform.png platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtContext2d.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvasPeer.kt platf-awt/src/test/resources/expected-images/text_monospace_bold.png visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasClipTest.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasTck.kt platf-awt/src/test/resources/expected-images/text_monospace_bold_italic.png platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvas.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/TestSuit.kt |
| 7. | Artem Smirnov <asmirnov@horis.ru> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
8 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/PointDensityStatTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfig.kt python-package/lets_plot/export/ggsave_.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/GeomInteractionUtil.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt python-package/lets_plot/plot/core.py future_changes.md |
| 8. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Seleznev <iseleznev@horis.ru> |
7 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-image-export/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/export/PlotImageExportVisualTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt future_changes.md plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt js-package/src/jsMain/kotlin/MonolithicJs.kt |
| 9. | Ivan Seleznev <horis.iseleznev@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
7 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/PlotConfigFrontendUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssembler.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt future_changes.md js-package/src/jsMain/kotlin/MonolithicJs.kt |
| 10. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Seleznev <iseleznev@horis.ru> |
7 shared files
docs/f-25e/geom_path_with_breaks_at_NaN.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt future_changes.md docs/f-25e/geom_area_with_NaN.ipynb docs/f-25e/geom_ribbon_with_NaN.ipynb python-package/lets_plot/plot/geom.py docs/f-25e/ggtb_size_zoomin.ipynb |
| 11. | Artem Smirnov <asmirnov@horis.ru> |
Ivan Seleznev <iseleznev@horis.ru> |
6 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt python-package/lets_plot/plot/geom.py |
| 12. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
6 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt future_changes.md plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt js-package/src/jsMain/kotlin/MonolithicJs.kt |
| 13. | Ivan Seleznev <iseleznev@horis.ru> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
6 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt future_changes.md docs/f-25e/ggtb_size_zoomin.ipynb js-package/src/jsMain/kotlin/MonolithicJs.kt |
| 14. | Artem Smirnov <asmirnov@horis.ru> |
Mikhail Koroteev <horis.mkoroteev@gmail.com> |
4 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt python-package/lets_plot/plot/theme_.py future_changes.md python-package/lets_plot/plot/geom.py |
| 15. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
3 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt future_changes.md python-package/lets_plot/plot/geom.py |
| 16. | Artem Smirnov <asmirnov@horis.ru> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
3 shared files
README.md CHANGELOG.md future_changes.md |
| 17. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
2 shared files
build.gradle.kts future_changes.md |
| 18. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
2 shared files
CHANGELOG.md future_changes.md |
| 19. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
1 shared file
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotHtmlHelper.kt |
| 20. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
1 shared file
future_changes.md |
| 21. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
1 shared file
future_changes.md |
| 22. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
1 shared file
future_changes.md |
| 23. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Seleznev <iseleznev@horis.ru> |
1 shared file
future_changes.md |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
7 | 66 |
| 2. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
7 | 56 |
| 3. | Ivan Seleznev <iseleznev@horis.ru> |
6 | 13 |
| 4. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
6 | 13 |
| 5. | Artem Smirnov <asmirnov@horis.ru> |
6 | 12 |
| 6. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
6 | 12 |
| 7. | Ivan Seleznev <horis.iseleznev@gmail.com> |
6 | 4 |
| 8. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
2 | 4 |
C-median: 6.0
A half of the contributors has more than 6.0 connections, and a half has less than this number.
C-mean: 5.7
An average number of connections a contributor has with other contributors.
C-index: 6.0
There are 6.0 contributors with 6.0 or more connections.
8 contributors (386 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
|---|---|---|---|---|
| 1. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
2019-04-05 | 2026-01-17 | 113 (29%) |
| 2. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
2019-07-05 | 2026-01-15 | 149 (38%) |
| 3. | Artem Smirnov <asmirnov@horis.ru> |
2021-02-10 | 2025-11-25 | 33 (8%) |
| 4. | Ivan Seleznev <iseleznev@horis.ru> |
2019-07-05 | 2026-01-12 | 32 (8%) |
| 5. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
2024-10-17 | 2025-12-19 | 24 (6%) |
| 6. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
2019-10-31 | 2026-01-07 | 27 (6%) |
| 7. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
2026-01-14 | 2026-01-15 | 4 (1%) |
| 8. | Ivan Seleznev <horis.iseleznev@gmail.com> |
2025-12-04 | 2026-01-15 | 4 (1%) |
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
The number on lines shows the number of same files that both persons changed in past 180 days.
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
55 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LineSpecConfigParseHelper.kt plot-raster/src/jvmTest/kotlin/org/jetbrains/letsPlot/raster/shape/SvgDocUtil.kt commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/registration/Registration.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt commons/build.gradle.kts demo/common-jvm-utils/build.gradle.kts plot-stem/build.gradle.kts plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/ViewModel.kt platf-imagick/build.gradle.kts plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfigTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/InteractionSpec.kt demo/export/build.gradle.kts plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/FormatterUtilTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/PlotConfigBackend.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/tiles/PlotGeomTilesUtil.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/CanvasPane2.kt python-package/lets_plot/_kbridge.py python-package/lets_plot/plot/theme_.py python-package/lets_plot/plot/core.py future_changes.md plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/conversion/TypedContinuousIdentityMappers.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/DrawRectFeedback.kt plot-builder/build.gradle.kts demo/plot-jvm/build.gradle.kts js-package/src/jsMain/kotlin/MonolithicJs.kt binder/environment.yml plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/interact/PlotToolEventDispatcher.kt demo/plot-jvm/src/main/kotlin/demo/plot/PlotSpecDebugger.kt plot-image-export/build.gradle.kts plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfigWithStatApplyingTest.kt datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgGraphicsElement.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/FacetConfig.kt python-package/kotlin-bridge/lets_plot_kotlin_bridge.c python-package/lets_plot/export/ggsave_.py plot-base/build.gradle.kts plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/scale/provider/ColorBrewerMapperProvider.kt python-extension/src/nativeMain/kotlin/org/jetbrains/letsPlot/pythonExtension/interop/PlotReprGenerator.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/component/DefaultPlotPanelCanvas.kt gradle.properties plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/scale/ScaleProviderBuilder.kt plot-raster/build.gradle.kts plot-image-export/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/export/PlotImageExportVisualTest.kt settings.gradle.kts plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSizeHelper.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/PlotConfig.kt COPYRIGHT_NOTICE.md plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ScaleConfig.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt demo/demo-and-test-shared/build.gradle.kts canvas/src/commonMain/kotlin/org/jetbrains/letsPlot/core/canvas/ScaledContext2d.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LayerConfig.kt demo/svg-jvm/build.gradle.kts platf-awt/build.gradle.kts demo/demo-and-test-shared/src/commonMain/kotlin/demoAndTestShared/ImageComparer.kt demo/livemap-jvm/build.gradle.kts |
| 2. | Ivan Seleznev <iseleznev@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
42 shared files
plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/PointGeom.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssemblerPlotContext.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-livemap/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LiveMapTestAdapter.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/RibbonGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/SmoothStatInfo.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/LinesHelper.kt docs/dev/notebooks/r2.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssembler.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/loc/PolygonEdgeCasesTest.kt plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/BogusContext.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/StatR2Geom.kt demo/common-plot/src/commonMain/kotlin/demo/plot/common/model/EmptyGeomContext.kt future_changes.md plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomContext.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/PlotContext.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/GeomContextBuilder.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/AreaGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/StatAnnotation.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/frame/FrameOfReferenceBase.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/LinearRegression.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/PlotConfigFrontendUtil.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/MonolithicAwt.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/frame/SquareFrameOfReferenceGridTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/TestUtil.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/ImmutableGeomContext.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/LineGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/StepGeom.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/PathGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/GeomBase.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/PolynomialRegression.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/GeomUtil.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/RegressionEvaluator.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointsConverter.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt |
| 3. | Ivan Seleznev <iseleznev@horis.ru> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
34 shared files
plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/LinesHelperResamplingTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt platf-imagick/src/nativeTest/resources/expected/rounded_rect_with_curves.png plot-image-export/src/jvmTest/resources/expected/variadic_path_with_none.png plot-image-export/src/jvmTest/resources/expected/line_with_none.png plot-image-export/src/jvmTest/resources/expected/contour_with_none.png plot-image-export/src/jvmTest/resources/expected/variadic_step_with_none.png plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/WheelZoomFeedback.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/PanGeomFeedback.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssembler.kt plot-image-export/src/jvmTest/resources/expected/density_with_none.png plot-image-export/src/jvmTest/resources/expected/polygon_with_none.png future_changes.md plot-image-export/src/jvmTest/resources/expected/area_ridges_with_none.png plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/DrawRectFeedback.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/interact/PlotToolEventDispatcher.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/pos/StackablePos.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/PlotConfigFrontendUtil.kt plot-image-export/src/jvmTest/resources/expected/density_identity_with_none.png plot-image-export/src/jvmTest/resources/expected/ribbon_with_none.png plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/interact/tools/FigureToolsController.kt plot-image-export/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/export/PlotImageExportVisualTest.kt plot-image-export/src/jvmTest/resources/expected/map_with_none.png plot-image-export/src/jvmTest/resources/expected/path_with_none.png plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/CompositeFigureConfig.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-image-export/src/jvmTest/resources/expected/path_with_none_coord_polar.png demo/demo-and-test-shared/src/commonMain/kotlin/demoAndTestShared/ImageComparer.kt plot-image-export/src/jvmTest/resources/expected/violin_with_none.png plot-image-export/src/jvmTest/resources/expected/smooth_with_none.png plot-image-export/src/jvmTest/resources/expected/area_with_none.png docs/f-25e/ggtb_size_zoomin.ipynb |
| 4. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Artem Smirnov <asmirnov@horis.ru> |
33 shared files
docs/f-25e/geom_pointdensity.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/PolarAxisComponent.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeUtil.kt python-package/lets_plot/plot/scale_position.py plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeColorOptionsTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt docs/f-25e/stat_data_bijection.ipynb README.md plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotSvgComponent.kt python-package/lets_plot/plot/scale_identity_.py python-package/lets_plot/plot/theme_.py python-package/lets_plot/frontend_context/_configuration.py python-package/lets_plot/plot/core.py CHANGELOG.md future_changes.md python-package/lets_plot/plot/scale.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/data/DataProcessing.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/GeomLayerBuilder.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotThemeHelper.kt python-package/lets_plot/frontend_context/_html_contexts.py python-package/lets_plot/__init__.py plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/PolarTileLayoutTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/ColorBarComponent.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/GeomInteractionBuilderCreationTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/DefaultTheme.kt python-package/lets_plot/export/ggsave_.py python-package/lets_plot/plot/facet.py python-package/lets_plot/plot/gggrid_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/PlotLayoutUtil.kt docs/f-25e/geom_histogram_param_breaks.ipynb plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/TopDownTileLayoutTest.kt python-package/lets_plot/plot/geom_imshow_.py |
| 5. | Artem Smirnov <asmirnov@horis.ru> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
22 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfig.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Hyperlink.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/GeomInteractionUtil.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Latex.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt python-package/lets_plot/plot/theme_.py python-package/lets_plot/plot/core.py python-package/lets_plot/plot/subplots.py future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/CrossBarAnnotation.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/RichTextLatexTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/RichText.kt plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/PointDensityStatTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/component/TooltipBox.kt python-package/lets_plot/export/ggsave_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotTile.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/RichTextTermTest.kt python-extension/src/nativeTest/kotlin/kotlin/org/jetbrains/letsPlot/pythonExtension/interop/PlotTest.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/TooltipBoxTest.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/LabelTest.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/TestUtil.kt |
| 6. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
15 shared files
plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeUtil.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeColorOptionsTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/FacetedPlotLayout.kt docs/f-26a/axis_minor_ticks.ipynb python-package/lets_plot/plot/theme_.py future_changes.md docs/f-25e/axis_tick_direction.ipynb python-package/lets_plot/export/ggsave_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/LegendAssembler.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ThemeConfig.kt docs/f-25e/flavor_standard.ipynb docs/f-25e/legend_justification.ipynb docs/f-25e/legend_wrap.ipynb docs/f-25e/ggtb_size_zoomin.ipynb |
| 7. | Artem Smirnov <asmirnov@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
14 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatKind.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AestheticsDefaults.kt demo/common-plot/src/commonMain/kotlin/demo/plot/common/model/EmptyGeomContext.kt future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/geom/GeomProvider.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt python-package/lets_plot/plot/annotation.py plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomMeta.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatProto.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomKind.kt python-package/lets_plot/plot/geom.py |
| 8. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Seleznev <iseleznev@horis.ru> |
11 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/DrawRectFeedback.kt plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/interact/PlotToolEventDispatcher.kt plot-image-export/src/jvmTest/resources/expected/smooth_geom_1.png plot-image-export/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/export/PlotImageExportVisualTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt demo/demo-and-test-shared/src/commonMain/kotlin/demoAndTestShared/ImageComparer.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt |
| 9. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
11 shared files
platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtContext2d.kt python-package/lets_plot/_global_settings.py platf-awt/src/test/resources/expected-images/text_monospace_bold.png visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasClipTest.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasTck.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvas.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/TestSuit.kt platf-awt/src/test/kotlin/org/jetbraibs/letsPlot/visualtesting/canvas/AwtCanvasTck.kt platf-awt/src/test/resources/expected-images/clip_text_before_transform.png platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvasPeer.kt platf-awt/src/test/resources/expected-images/text_monospace_bold_italic.png |
| 10. | Artem Smirnov <asmirnov@horis.ru> |
Ivan Seleznev <iseleznev@horis.ru> |
10 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-image-export/src/jvmTest/resources/expected/area_geom_1.png plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt demo/common-plot/src/commonMain/kotlin/demo/plot/common/model/EmptyGeomContext.kt future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/intern/CollectionsEx.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt python-package/lets_plot/plot/ggtb_.py python-package/lets_plot/plot/geom.py |
| 11. | Artem Smirnov <asmirnov@horis.ru> |
Mikhail Koroteev <horis.mkoroteev@gmail.com> |
10 shared files
plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeUtil.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeColorOptionsTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt python-package/lets_plot/plot/theme_.py future_changes.md python-package/lets_plot/plot/theme_set.py python-package/lets_plot/export/ggsave_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotTile.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/AxisComponent.kt python-package/lets_plot/plot/geom.py |
| 12. | Ivan Seleznev <horis.iseleznev@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
7 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssembler.kt future_changes.md js-package/src/jsMain/kotlin/MonolithicJs.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/PlotConfigFrontendUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt |
| 13. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Seleznev <iseleznev@horis.ru> |
7 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt future_changes.md docs/f-25e/geom_ribbon_with_NaN.ipynb docs/f-25e/geom_path_with_breaks_at_NaN.ipynb docs/f-25e/geom_area_with_NaN.ipynb python-package/lets_plot/plot/geom.py docs/f-25e/ggtb_size_zoomin.ipynb |
| 14. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Mikhail Koroteev <horis.mkoroteev@gmail.com> |
6 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotExportCommon.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/TestUtil.kt python-package/lets_plot/plot/theme_.py future_changes.md python-package/lets_plot/export/ggsave_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotTile.kt |
| 15. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
6 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt future_changes.md plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt |
| 16. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
5 shared files
demo/common-jvm-utils/src/main/kotlin/demo/common/utils/browser/BrowserDemoUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotHtmlHelper.kt python-package/test/plot/test_infer_type_polars.py python-package/test/plot/test_standardize_value.py python-package/test/plot/test_data_meta_annotations.py |
| 17. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
3 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt future_changes.md python-package/lets_plot/plot/geom.py |
| 18. | Artem Smirnov <asmirnov@horis.ru> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
3 shared files
README.md CHANGELOG.md future_changes.md |
| 19. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
3 shared files
README.md CHANGELOG.md future_changes.md |
| 20. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
3 shared files
future_changes.md python-package/module_env.yml build.gradle.kts |
| 21. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
1 shared file
future_changes.md |
| 22. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
1 shared file
future_changes.md |
| 23. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Seleznev <iseleznev@horis.ru> |
1 shared file
future_changes.md |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
7 | 149 |
| 2. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
7 | 113 |
| 3. | Artem Smirnov <asmirnov@horis.ru> |
6 | 33 |
| 4. | Ivan Seleznev <iseleznev@horis.ru> |
6 | 32 |
| 5. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
6 | 27 |
| 6. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
6 | 24 |
| 7. | Ivan Seleznev <horis.iseleznev@gmail.com> |
6 | 4 |
| 8. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
2 | 4 |
C-median: 6.0
A half of the contributors has more than 6.0 connections, and a half has less than this number.
C-mean: 5.7
An average number of connections a contributor has with other contributors.
C-index: 6.0
There are 6.0 contributors with 6.0 or more connections.
8 contributors (949 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
|---|---|---|---|---|
| 1. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
2019-04-05 | 2026-01-17 | 268 (28%) |
| 2. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
2019-07-05 | 2026-01-15 | 364 (38%) |
| 3. | Artem Smirnov <asmirnov@horis.ru> |
2021-02-10 | 2025-11-25 | 93 (9%) |
| 4. | Ivan Seleznev <iseleznev@horis.ru> |
2019-07-05 | 2026-01-12 | 95 (10%) |
| 5. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
2024-10-17 | 2025-12-19 | 64 (6%) |
| 6. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
2019-10-31 | 2026-01-07 | 57 (6%) |
| 7. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
2026-01-14 | 2026-01-15 | 4 (<1%) |
| 8. | Ivan Seleznev <horis.iseleznev@gmail.com> |
2025-12-04 | 2026-01-15 | 4 (<1%) |
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
The number on lines shows the number of same files that both persons changed in past 365 days.
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
167 shared files
plot-raster/src/jvmTest/kotlin/org/jetbrains/letsPlot/raster/shape/SvgDocUtil.kt commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/registration/Registration.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/PolarAxisComponent.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt devdocs/misc/Jupyter_CopySpec.md platf-jfx-swing/src/main/kotlin/org/jetbrains/letsPlot/jfx/canvas/JavafxCanvas.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/TooltipFormatting.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Hyperlink.kt docs/f-25a/geom_pie_params.ipynb canvas/src/commonMain/kotlin/org/jetbrains/letsPlot/core/canvas/Context2d.kt plot-stem/build.gradle.kts demo/plot-jvm/src/main/kotlin/demo/plot/batik/plotConfig/PlotSpecDebugger.kt plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/ViewModel.kt plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/view/SvgCanvasFigure.kt platf-imagick/build.gradle.kts plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfigTest.kt platf-awt/src/test/kotlin/org/jetbraibs/letsPlot/awt/canvas/DrawImageAwtTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/InteractionSpec.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/TimeUnitTest.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/CoordinateSystemTransformTest.kt demo/export/build.gradle.kts docs/f-25a/markdown.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/tiles/PlotGeomTilesUtil.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/CanvasPane2.kt python-package/lets_plot/plot/theme_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeValuesAccess.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvas.kt python-package/lets_plot/plot/core.py python-package/lets_plot/plot/subplots.py plot-livemap/build.gradle.kts future_changes.md plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/Util.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/CrossBarAnnotation.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/BarMarkTransformTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/DrawRectFeedback.kt platf-imagick/src/nativeMain/kotlin/org/jetbrains/letsPlot/imagick/canvas/MagickCanvasControl.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/FigureToAwt.kt docs/dev/notebooks/magick_export.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/data/ConstantField.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/CanvasPane.kt binder/environment.yml plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeOption.kt demo/plot-jvm/src/main/kotlin/demo/plot/PlotSpecDebugger.kt python-package/lets_plot/bistro/waterfall.py plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/ThemingTest.kt build.gradle.kts plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfigWithStatApplyingTest.kt datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgGraphicsElement.kt demo/plot-browser/build.gradle.kts platf-w3c/src/jsMain/kotlin/org/jetbrains/letsPlot/platf/w3c/canvas/DomCanvas.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/util/RGBEncoderAwt.kt commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/encoding/DataImage.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/component/DefaultPlotPanelCanvas.kt demo/svg-browser/build.gradle.kts plot-raster/build.gradle.kts platf-jfx-swing/build.gradle.kts plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/VegaDataUtil.kt settings.gradle.kts plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/PlotConfig.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ScaleConfig.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/TooltipAxisConfigTest.kt demo/demo-and-test-shared/build.gradle.kts platf-awt/src/test/kotlin/org/jetbrains/letsPlot/awt/plot/PlotSvgExportTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LayerConfig.kt devdocs/misc/50-lets-plot-hook.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/DataMetaUtil.kt platf-awt/build.gradle.kts commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/formatting/string/StringFormat.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/mouse/MouseDragInteraction.kt demo/demo-and-test-shared/src/commonMain/kotlin/demoAndTestShared/ImageComparer.kt canvas/src/commonMain/kotlin/org/jetbrains/letsPlot/core/canvas/CanvasProvider.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/Assertions.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt platf-imagick/src/nativeMain/kotlin/org/jetbrains/letsPlot/imagick/canvas/MagickContext2d.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/BoxplotMarkTransformTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LineSpecConfigParseHelper.kt platf-jfx-swing/src/main/kotlin/org/jetbrains/letsPlot/jfx/canvas/JavafxCanvasControl.kt platf-native/build.gradle.kts local.properties.template plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/PointMarkTransformTest.kt plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/FigureToViewModel.kt platf-imagick/src/nativeTest/resources/expected/rounded_rect_with_curves.png plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/mapping/svg/SvgImageElementMapper.kt commons/build.gradle.kts demo/common-jvm-utils/build.gradle.kts plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/VegaPlotConverter.kt datamodel/build.gradle.kts plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/SpecTransformBackendUtil.kt demo/export/src/main/kotlin/demo/plot/export/browser/image/GGBunch_PNG_Resolutions.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/StatTransformTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt demo/plot-browser/src/demoRunnerMain/kotlin/demo/plot/browser/plotSvg/PlotSvgDemoUtil.kt plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/FormatterUtilTest.kt platf-w3c/src/jsMain/kotlin/org/jetbrains/letsPlot/platf/w3c/canvas/DomCanvasControl.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/PlotConfigBackend.kt python-package/lets_plot/plot/series_meta.py python-package/lets_plot/_kbridge.py plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Latex.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt ... |
| 2. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Artem Smirnov <asmirnov@horis.ru> |
71 shared files
plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/PolarAxisComponent.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Hyperlink.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/TickMarkConverterTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Density2dStat.kt README.md plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotSvgComponent.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/tiles/PlotGeomTilesUtil.kt python-package/lets_plot/plot/theme_.py python-package/lets_plot/frontend_context/_configuration.py python-package/lets_plot/plot/core.py python-package/lets_plot/plot/subplots.py future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/CrossBarAnnotation.kt docs/f-25b/numeric_data_on_discrete_scale.ipynb plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AesScaling.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/GeomLayerBuilder.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/data/ConstantField.kt python-package/lets_plot/frontend_context/_html_contexts.py python-package/lets_plot/__init__.py plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/PolarTileLayoutTest.kt python-package/lets_plot/bistro/im.py python-package/lets_plot/bistro/waterfall.py plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/ErrorBarMarkTransformTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Density2dfStat.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/ColorBarComponent.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/GeomInteractionBuilderCreationTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/DefaultTheme.kt docs/f-25b/ggrepel.ipynb python-package/lets_plot/plot/facet.py docs/f-25a/param_width_unit.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/PlotLayoutUtil.kt docs/f-25e/geom_histogram_param_breaks.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LayerConfig.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/commons/data/SeriesUtil.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/TopDownTileLayoutTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PositionalScalesUtil.kt python-package/lets_plot/plot/ggbunch_.py docs/f-25a/geom_hex.ipynb python-package/lets_plot/plot/geom.py docs/f-25e/geom_pointdensity.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeUtil.kt python-package/lets_plot/plot/scale_position.py plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeColorOptionsTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt docs/f-25e/stat_data_bijection.ipynb docs/f-25b/geom_sina.ipynb python-package/lets_plot/plot/scale_identity_.py plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Latex.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt CHANGELOG.md plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/ErrorBandMarkTransformTest.kt python-package/lets_plot/plot/scale.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/data/DataProcessing.kt docs/f-25b/time_date_datetime.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotThemeHelper.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/RichText.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/LayerOptions.kt python-package/lets_plot/export/ggsave_.py python-package/lets_plot/plot/gggrid_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotSvgComponentHelper.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/tooltip/MappedDataAccess.kt python-package/lets_plot/plot/annotation.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatProto.kt docs/f-25b/waterfall_plot_layers.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/geom/PointDataAccess.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/RichTextTermTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/data/MappingField.kt python-package/lets_plot/plot/plot.py python-package/lets_plot/plot/geom_imshow_.py |
| 3. | Ivan Seleznev <iseleznev@horis.ru> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
61 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-livemap/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LiveMapTestAdapter.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/coord/PolarCoordProvider.kt plot-image-export/src/jvmTest/resources/expected/variadic_path_with_none.png plot-image-export/src/jvmTest/resources/expected/variadic_step_with_none.png plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/WheelZoomFeedback.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/AnnotationUtil.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssembler.kt python-package/lets_plot/plot/core.py plot-image-export/src/jvmTest/resources/expected/polygon_with_none.png future_changes.md plot-image-export/src/jvmTest/resources/expected/area_ridges_with_none.png plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/CrossBarAnnotation.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/DrawRectFeedback.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AesScaling.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/AnnotationConfig.kt python-package/lets_plot/bistro/waterfall.py plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/pos/StackablePos.kt plot-image-export/src/jvmTest/resources/expected/density_identity_with_none.png plot-image-export/src/jvmTest/resources/expected/ribbon_with_none.png docs/f-25b/ggrepel.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/interact/tools/FigureToolsController.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/TestUtil.kt plot-image-export/src/jvmTest/resources/expected/map_with_none.png plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ScaleConfig.kt docs/f-25a/geom_text_nudge_unit.ipynb plot-image-export/src/jvmTest/resources/expected/path_with_none.png plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LayerConfig.kt plot-image-export/src/jvmTest/resources/expected/path_with_none_coord_polar.png demo/demo-and-test-shared/src/commonMain/kotlin/demoAndTestShared/ImageComparer.kt docs/f-25b/geom_crossbar_annotation.ipynb plot-image-export/src/jvmTest/resources/expected/area_with_none.png python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt docs/f-25e/ggtb_size_zoomin.ipynb plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/LinesHelperResamplingTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssemblerPlotContext.kt platf-imagick/src/nativeTest/resources/expected/rounded_rect_with_curves.png plot-image-export/src/jvmTest/resources/expected/line_with_none.png plot-image-export/src/jvmTest/resources/expected/contour_with_none.png plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/PanGeomFeedback.kt plot-image-export/src/jvmTest/resources/expected/density_with_none.png plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/PlotContext.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/transform/bistro/WaterfallPlotSpecChange.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/interact/PlotToolEventDispatcher.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/PlotConfigFrontendUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/LayerOptions.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/MonolithicAwt.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/frame/SquareFrameOfReferenceGridTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/AnnotationOptions.kt plot-image-export/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/export/PlotImageExportVisualTest.kt commons/src/nativeMain/kotlin/org/jetbrains/letsPlot/commons/SystemTime.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/CompositeFigureConfig.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AestheticsBuilder.kt plot-image-export/src/jvmTest/resources/expected/violin_with_none.png plot-image-export/src/jvmTest/resources/expected/smooth_with_none.png |
| 4. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Mikhail Koroteev <horis.mkoroteev@gmail.com> |
50 shared files
plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesRLight.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/axis/label/VerticalRotatedLabelsLayout.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/axis/label/BreakLabelsLayoutUtil.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesRMinimal.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/ScaleConfigTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/FacetedPlotLayout.kt python-package/lets_plot/plot/theme_.py future_changes.md js-package/src/jsMain/kotlin/messages/SimpleMessageHandler.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/PolarTileLayoutTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeOption.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/axis/label/AxisLabelsLayout.kt demo/plot-browser/src/demoRunnerMain/kotlin/demo/plot/browser/plotMessage/ComputationMessagesSizingFixedBrowser.kt docs/f-25b/plot_layout_scheme.ipynb demo/plot-browser/src/demoRunnerMain/kotlin/demo/plot/browser/plotMessage/ComputationMessagesSizingScaledBrowser.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ThemeConfig.kt docs/f-25e/flavor_standard.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/AxisUtil.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesLPMinimal2.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesLPNone.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/TopDownTileLayoutTest.kt demo/plot-browser/src/demoRunnerMain/kotlin/demo/plot/browser/plotMessage/ComputationMessagesBrowser.kt docs/f-25e/legend_justification.ipynb python-package/lets_plot/plot/geom.py docs/f-25e/ggtb_size_zoomin.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeUtil.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeColorOptionsTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesRBW.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/axis/AxisLayouter.kt docs/f-26a/axis_minor_ticks.ipynb js-package/src/jsMain/kotlin/messages/OverlayMessageHandler.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesRGrey.kt demo/plot-browser/src/demoRunnerMain/kotlin/demo/plot/browser/plotMessage/PlotMessageDemoUtil.kt docs/f-25e/axis_tick_direction.ipynb js-package/src/jsMain/kotlin/MonolithicJs.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesRClassic.kt docs/f-25a/axis_label_justification.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/presentation/Defaults.kt python-package/lets_plot/export/ggsave_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/axis/label/HorizontalFixedBreaksLabelsLayout.kt commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/values/Colors.kt docs/f-25a/multiline_axis_labels.ipynb js-package/src/jsMain/kotlin/MessageHandler.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/LegendAssembler.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesBase.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/SpecGGBunchTransformBackendUtil.kt docs/f-25e/legend_wrap.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/axis/label/HorizontalRotatedLabelsLayout.kt |
| 5. | Ivan Seleznev <iseleznev@horis.ru> |
Artem Smirnov <asmirnov@horis.ru> |
49 shared files
plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/data/TransformVar.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt python-package/lets_plot/plot/pos.py plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/BoxHelper.kt plot-image-export/src/jvmTest/resources/expected/area_geom_1.png plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/AreaRidgesGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AesVisitor.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/GeomInteractionUtil.kt python-package/lets_plot/plot/core.py future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/CrossBarAnnotation.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/ViolinGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AesScaling.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LayerConverter.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/DataPointAesthetics.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/AreaGeom.kt python-package/lets_plot/bistro/waterfall.py plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/BarGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/Aes.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/conversion/TypedOptionConverterMap.kt commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/intern/CollectionsEx.kt docs/f-25b/ggrepel.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/scale/DefaultMapperProvider.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomMeta.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LayerConfig.kt python-package/lets_plot/plot/ggtb_.py plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/CrossBarGeom.kt python-package/lets_plot/plot/geom.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/DefaultGeomTheme.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfig.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/RibbonGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/TextGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/LinesHelper.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/transform/bistro/waterfall/WaterfallPlotOptionsBuilder.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AestheticsDefaults.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt demo/common-plot/src/commonMain/kotlin/demo/plot/common/model/EmptyGeomContext.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/scale/DefaultNaValue.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/LabelOptions.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/geom/GeomProvider.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/LayerOptions.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AesInitValue.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/HexagonsHelper.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/HexGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomKind.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointsConverter.kt |
| 6. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Artem Smirnov <asmirnov@horis.ru> |
49 shared files
plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/PolarAxisComponent.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt commons/src/nativeMain/kotlin/org/jetbrains/letsPlot/commons/encoding/DataImage.native.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Hyperlink.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/livemap/LiveMapConstants.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/BandGeom.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/GeomInteractionUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/tiles/PlotGeomTilesUtil.kt python-package/lets_plot/plot/theme_.py python-package/lets_plot/plot/core.py python-package/lets_plot/plot/subplots.py future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/CrossBarAnnotation.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LayerConverter.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/presentation/PlotLabelSpec.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/data/ConstantField.kt python-package/lets_plot/bistro/waterfall.py platf-native/src/nativeMain/kotlin/org/jetbrains/letsPlot/nat/encoding/micropng/Png.kt plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/PointDensityStatTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/BarGeom.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotTile.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LayerConfig.kt python-extension/src/nativeTest/kotlin/kotlin/org/jetbrains/letsPlot/pythonExtension/interop/PlotTest.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/LabelTest.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/TestUtil.kt python-package/lets_plot/plot/geom.py datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTextContent.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfig.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/TooltipConfigTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/Latex.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt platf-imagick/src/nativeTest/kotlin/MagickCanvasDrawImageTest.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/vegalite/ErrorBandMarkTransformTest.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/RichTextLatexTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/PieGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/text/RichText.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/RichTextMarkdownTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/component/TooltipBox.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/LayerOptions.kt python-package/lets_plot/export/ggsave_.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotSvgComponentHelper.kt docs/f-25b/waterfall_plot_layers.ipynb plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/RichTextTermTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/data/MappingField.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/TooltipBoxTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/RasterGeom.kt python-package/lets_plot/plot/geom_imshow_.py plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointsConverter.kt |
| 7. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Seleznev <iseleznev@horis.ru> |
47 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/MathUtil.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/TextRepelGeom.kt livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/livemap/chart/Locator.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/transform/bistro/corr/CorrPlotOptionsBuilder.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/GeomInteractionUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/transform/bistro/waterfall/Option.kt livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/livemap/chart/path/PathLocator.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LiveMapProviderUtil.kt python-package/lets_plot/plot/core.py future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/CrossBarAnnotation.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/interact/feedback/DrawRectFeedback.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LayerConverter.kt plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt python-package/lets_plot/bistro/waterfall.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/loc/TargetDetector.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/BarGeom.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/loc/LayerTargetLocator.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/ScaleConfig.kt commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/intern/util/ClosestPointChecker.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/LayerConfig.kt livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/livemap/api/LineLayerBuilder.kt demo/demo-and-test-shared/src/commonMain/kotlin/demoAndTestShared/ImageComparer.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt platf-imagick/src/nativeTest/resources/expected/rounded_rect_with_curves.png plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/config/GeoConfig.kt livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/livemap/mapengine/basemap/vector/debug/DebugTileDataRenderer.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/ThemeOptions.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/ClosestPointCheckerTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/BarAnnotation.kt livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/livemap/chart/Components.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointLiveMapAesthetics.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/back/transform/bistro/WaterfallPlotSpecChange.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/interact/PlotToolEventDispatcher.kt livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/livemap/api/PieLayerBuilder.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/LayerOptions.kt plot-image-export/src/jvmTest/resources/expected/smooth_geom_1.png livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/livemap/api/PointLayerBuilder.kt plot-image-export/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/export/PlotImageExportVisualTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/loc/LocatedTargetsPicker.kt commons/src/nativeMain/kotlin/org/jetbrains/letsPlot/commons/SystemTime.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointsConverter.kt |
| 8. | Ivan Seleznev <iseleznev@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
46 shared files
plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/PointGeom.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-livemap/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LiveMapTestAdapter.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/SmoothStatInfo.kt docs/dev/notebooks/r2.ipynb plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssembler.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/StatR2Geom.kt future_changes.md plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/GeomContextBuilder.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/AreaGeom.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/frame/FrameOfReferenceBase.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/LinearRegression.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/TestUtil.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/ImmutableGeomContext.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/LineGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomMeta.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/GeomBase.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/PolynomialRegression.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/GeomUtil.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/regression/RegressionEvaluator.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssemblerPlotContext.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/RibbonGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/LinesHelper.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AestheticsDefaults.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/loc/PolygonEdgeCasesTest.kt plot-base/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/base/BogusContext.kt demo/common-plot/src/commonMain/kotlin/demo/plot/common/model/EmptyGeomContext.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomContext.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/PlotContext.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/annotation/StatAnnotation.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/geom/GeomProvider.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/PlotConfigFrontendUtil.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/MonolithicAwt.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/frame/SquareFrameOfReferenceGridTest.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/StepGeom.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/PathGeom.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomKind.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointsConverter.kt |
| 9. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
21 shared files
plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/axis/label/HorizontalFlexBreaksLabelsLayout.kt python-package/lets_plot/plot/theme_.py future_changes.md plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/presentation/PlotLabelSpec.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeOption.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotTile.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotExportCommon.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/TestUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/ThemeOptions.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/LiveMapAxisTheme.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/presentation/LabelSpec.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/presentation/Defaults.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/component/TooltipBox.kt python-package/lets_plot/export/ggsave_.py commons/src/commonMain/kotlin/org/jetbrains/letsPlot/commons/geometry/DoubleRectangle.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/values/ThemeValuesBase.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/render/svg/MultilineLabel.kt |
| 10. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
19 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt plot-livemap/src/commonTest/kotlin/org/jetbrains/letsPlot/core/plot/livemap/LiveMapTestAdapter.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssembler.kt future_changes.md plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-stem/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/spec/config/TestUtil.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/PlotAssemblerPlotContext.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/TestingPlotContext.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/PlotContext.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/front/PlotConfigFrontendUtil.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/plot/MonolithicAwt.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/frame/SquareFrameOfReferenceGridTest.kt python-package/lets_plot/plot/annotation.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatProto.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt |
| 11. | Artem Smirnov <asmirnov@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
18 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt future_changes.md plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/stat/Stats.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/AreaGeom.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProto.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomMeta.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/RibbonGeom.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatKind.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/util/LinesHelper.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/aes/AestheticsDefaults.kt demo/common-plot/src/commonMain/kotlin/demo/plot/common/model/EmptyGeomContext.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/assemble/geom/GeomProvider.kt python-package/lets_plot/plot/annotation.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/StatProto.kt plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/GeomKind.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointsConverter.kt |
| 12. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Igor Alshannikov <igor.alshannikov@jetbrains.com> |
16 shared files
platf-imagick/build.gradle.kts README.md .gitignore future_changes.md devdocs/SNAPSHOT_publishing.md build.gradle.kts jvm-package/jvm-publish-common/build.gradle.kts local.properties.template jvm-package/jvm-publish-gis/build.gradle.kts CHANGELOG.md plot-image-export/build.gradle.kts jvm-package/jvm-publish-idea-plugin/build.gradle.kts devdocs/RELEASE.md jvm-package/jvm-publish-batik/build.gradle.kts COPYRIGHT_NOTICE.md python-package/README.md |
| 13. | Artem Smirnov <asmirnov@horis.ru> |
Mikhail Koroteev <horis.mkoroteev@gmail.com> |
16 shared files
python-package/lets_plot/plot/theme_.py future_changes.md plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/LegendComponent.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/presentation/PlotLabelSpec.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/PolarTileLayoutTest.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/PlotTile.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/AxisComponent.kt plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/guide/LegendBox.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/layout/tile/TopDownTileLayoutTest.kt python-package/lets_plot/plot/geom.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeUtil.kt plot-builder/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/builder/defaultTheme/ThemeColorOptionsTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt python-package/lets_plot/plot/theme_set.py plot-builder/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/builder/tooltip/component/TooltipBox.kt python-package/lets_plot/export/ggsave_.py |
| 14. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
14 shared files
tools/manylinux-x64-image/Dockerfile platf-imagick/build.gradle.kts future_changes.md tools/run_manylinux_docker.sh python-package/module_env.yml build.gradle.kts platf-imagick/src/nativeInterop/cinterop/imageMagick.def python-package/setup.py local.properties.template build_release.py plot-image-export/build.gradle.kts COPYRIGHT_NOTICE.md python-extension/build.gradle.kts tools/manylinux-arm-image/Dockerfile |
| 15. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
Ivan Kupriyanov <ikupriyanov@horis.ru> |
12 shared files
platf-awt/src/test/resources/expected-images/text_monospace_bold.png visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasClipTest.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/canvas/CanvasTck.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvas.kt visual-testing/src/commonMain/kotlin/org/jetbrains/letsPlot/visualtesting/TestSuit.kt platf-awt/src/test/kotlin/org/jetbraibs/letsPlot/visualtesting/canvas/AwtCanvasTck.kt platf-awt/src/test/resources/expected-images/clip_text_before_transform.png platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtContext2d.kt python-package/lets_plot/_global_settings.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/PlotOptions.kt platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvasPeer.kt platf-awt/src/test/resources/expected-images/text_monospace_bold_italic.png |
| 16. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
10 shared files
plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/GeomProviderFactory.kt future_changes.md plot-raster/src/commonMain/kotlin/org/jetbrains/letsPlot/raster/builder/MonolithicCanvas.kt python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotSvgExportCommon.kt plot-base/src/jvmTest/kotlin/org/jetbrains/letsPlot/core/plot/base/geom/ErrorBarGeomTest.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt plot-livemap/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/livemap/DataPointsConverter.kt |
| 17. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Seleznev <iseleznev@horis.ru> |
10 shared files
future_changes.md python-package/lets_plot/plot/geom.py docs/f-25e/ggtb_size_zoomin.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/plotson/ThemeOptions.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt docs/f-25e/geom_ribbon_with_NaN.ipynb js-package/src/jsMain/kotlin/MonolithicJs.kt docs/f-25e/geom_path_with_breaks_at_NaN.ipynb plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt docs/f-25e/geom_area_with_NaN.ipynb |
| 18. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
7 shared files
platf-awt/src/main/kotlin/org/jetbrains/letsPlot/awt/canvas/AwtCanvas.kt demo/common-jvm-utils/src/main/kotlin/demo/common/utils/browser/BrowserDemoUtil.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/PlotHtmlHelper.kt python-package/test/plot/test_infer_type_polars.py python-package/test/plot/test_standardize_value.py python-package/test/plot/test_data_meta_annotations.py python-package/README.md |
| 19. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
5 shared files
future_changes.md python-package/lets_plot/plot/geom.py plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/spec/Option.kt js-package/src/jsMain/kotlin/MonolithicJs.kt plot-stem/src/commonMain/kotlin/org/jetbrains/letsPlot/core/util/MonolithicCommon.kt |
| 20. | Artem Smirnov <asmirnov@horis.ru> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
3 shared files
README.md future_changes.md CHANGELOG.md |
| 21. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
1 shared file
future_changes.md |
| 22. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Seleznev <horis.iseleznev@gmail.com> |
1 shared file
future_changes.md |
| 23. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
Ivan Seleznev <iseleznev@horis.ru> |
1 shared file
future_changes.md |
| 24. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
1 shared file
python-package/README.md |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Ivan Kupriyanov <ikupriyanov@horis.ru> |
7 | 364 |
| 2. | Igor Alshannikov <igor.alshannikov@jetbrains.com> |
7 | 268 |
| 3. | Valentin Dovidaytis <horis.vdovidaytis@gmail.com> |
7 | 64 |
| 4. | Ivan Seleznev <iseleznev@horis.ru> |
6 | 95 |
| 5. | Artem Smirnov <asmirnov@horis.ru> |
6 | 93 |
| 6. | Mikhail Koroteev <horis.mkoroteev@gmail.com> |
6 | 57 |
| 7. | Ivan Seleznev <horis.iseleznev@gmail.com> |
6 | 4 |
| 8. | Ivan Kupriyanov <horis.ikupriyanov@gmail.com> |
3 | 4 |
C-median: 6.0
A half of the contributors has more than 6.0 connections, and a half has less than this number.
C-mean: 6.0
An average number of connections a contributor has with other contributors.
C-index: 6.0
There are 6.0 contributors with 6.0 or more connections.