close
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: plotly/Plotly.NET
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dev
Choose a base ref
...
head repository: plotly/Plotly.NET
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: C#-refactor
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 185 files changed
  • 2 contributors

Commits on Apr 17, 2026

  1. Configuration menu
    Copy the full SHA
    444a37c View commit details
    Browse the repository at this point in the history
  2. wip

    kMutagene committed Apr 17, 2026
    Configuration menu
    Copy the full SHA
    9d4dedd View commit details
    Browse the repository at this point in the history
  3. start splitting C# API files, add skill for agents to create better c…

    …hart marup for test fixtures
    kMutagene committed Apr 17, 2026
    Configuration menu
    Copy the full SHA
    52d059b View commit details
    Browse the repository at this point in the history
  4. wip chart2d csharp split

    kMutagene committed Apr 17, 2026
    Configuration menu
    Copy the full SHA
    5cce9b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2026

  1. add devcontainer for agent sandbox

    Provides a .NET 10 devcontainer with Node LTS and GitHub CLI for running
    agents against the repo in an isolated environment. Mounts Claude/Codex
    user config from the host.
    
    Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
    kMutagene and claude committed Apr 18, 2026
    Configuration menu
    Copy the full SHA
    6c990d9 View commit details
    Browse the repository at this point in the history
  2. Split all C# ChartAPI files into one-method-per-file structure

    Splits Chart2D, Chart3D, ChartCarpet, ChartDomain, ChartMap, ChartPolar,
    ChartSmith, and ChartTernary monolithic files into individual per-method
    files under matching subdirectories. 73 total method files created.
    
    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
    kMutagene and claude committed Apr 18, 2026
    Configuration menu
    Copy the full SHA
    ab8abc2 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2026

  1. Configuration menu
    Copy the full SHA
    7b68abe View commit details
    Browse the repository at this point in the history
  2. centralize chart baseline generation skill tooling

    Add a shared chart-baseline-generation harness under tools and point the Claude, Codex, OpenCode, and repo agent guidance at the same workflow. This keeps the skill instructions consistent and avoids duplicating the investigation script per agent.
    kMutagene committed Apr 19, 2026
    Configuration menu
    Copy the full SHA
    70ec8a4 View commit details
    Browse the repository at this point in the history
  3. add C# Chart2D wrapper markup tests

    Cover the remaining split Chart2D wrapper methods with dedicated htmlcodegen tests and record the verification in the API file split plan. This keeps the wrapper split independently validated before continuing with the next Chart API refactor step.
    kMutagene committed Apr 19, 2026
    Configuration menu
    Copy the full SHA
    abfd43d View commit details
    Browse the repository at this point in the history
  4. split root C# Chart helpers

    Move the remaining top-level Chart wrapper methods into dedicated partial files and cover the layout-sensitive helpers with focused C# htmlcodegen tests. This keeps the Chart API split consistent before continuing with the 3D and polar wrappers.
    kMutagene committed Apr 19, 2026
    Configuration menu
    Copy the full SHA
    11c368d View commit details
    Browse the repository at this point in the history
  5. add C# Chart3D and ChartPolar markup tests

    Cover the split 3D and polar C# wrappers with focused htmlcodegen tests and record the verification in the API file split plan. This closes the remaining wrapper coverage gap for those families before continuing to map and ternary.
    kMutagene committed Apr 19, 2026
    Configuration menu
    Copy the full SHA
    a93039d View commit details
    Browse the repository at this point in the history
  6. add C# ChartMap and ChartTernary markup tests

    Cover the split map and ternary C# wrappers with focused htmlcodegen tests and record the verification in the API file split plan. This closes the remaining coverage gap for those families before moving on to domain, carpet, and smith.
    kMutagene committed Apr 19, 2026
    Configuration menu
    Copy the full SHA
    6589883 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cdfb0a0 View commit details
    Browse the repository at this point in the history
Loading