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: jskeet/DemoCode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: with-analyzer
Choose a base ref
...
head repository: jskeet/DemoCode
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 99 files changed
  • 1 contributor

Commits on Jul 22, 2025

  1. Configuration menu
    Copy the full SHA
    3fe423c View commit details
    Browse the repository at this point in the history
  2. Reword the "dangerous with" analyzer into two

    One analyzer checks that any dangerous record parameter has [DangerousWithTarget] (which would normally be declared as an internal attribute).
    The other checks that all parameters set in with operators *don't* have [DangerousWithTarget].
    jskeet committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    5ee8755 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be2ec1e View commit details
    Browse the repository at this point in the history
  4. Release JonSkeet.RoslynAnalyzers 1.0.0-beta.5

    Previously I hadn't built properly. I probably need a script for
    that...
    jskeet committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    e9a9488 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26caa09 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2025

  1. Add NullExtensions for use more broadly

    (These are copied from election2029.uk)
    jskeet committed Oct 11, 2025
    Configuration menu
    Copy the full SHA
    f9d6ea5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51e2d72 View commit details
    Browse the repository at this point in the history
  3. Initial project setup for Yamaha TF series

    This is completely non-functional, but means future commits will be about the actual code/protocol.
    jskeet committed Oct 11, 2025
    Configuration menu
    Copy the full SHA
    86141b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e46191f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9bdd640 View commit details
    Browse the repository at this point in the history
  6. First pass of common DM.Yamaha.Core and DM.Yamaha projects

    This includes parsing the MMSXLIT format (which we now understand).
    jskeet committed Oct 11, 2025
    Configuration menu
    Copy the full SHA
    2db558b View commit details
    Browse the repository at this point in the history
  7. More Yamaha TF experimentation

    (Still incomplete)
    jskeet committed Oct 11, 2025
    Configuration menu
    Copy the full SHA
    3860623 View commit details
    Browse the repository at this point in the history
  8. First steps towards the SQ protocol, which looks very similar to CQ s…

    …o far
    
    The intention is to have a generalised Allen and Heath project which
    the SQ, CQ and QU utilise - but we're not there yet.
    jskeet committed Oct 11, 2025
    Configuration menu
    Copy the full SHA
    7f51643 View commit details
    Browse the repository at this point in the history
Loading