[
  {
    "name": "StrongNamedValidation",
    "type": "Trace",
    "method_replacements": [
      {
        "caller": {},
        "target": {
          "assembly": "TestLibrary.InstrumentationTarget",
          "type": "TestLibrary.InstrumentationTarget.Command",
          "method": "Execute",
          "signature_types": [
            "System.Void"
          ],
          "minimum_major": 1,
          "minimum_minor": 0,
          "minimum_patch": 0,
          "maximum_major": 1,
          "maximum_minor": 65535,
          "maximum_patch": 65535
        },
        "wrapper": {
          "assembly": "OpenTelemetry.AutoInstrumentation",
          "type": "OpenTelemetry.AutoInstrumentation.Instrumentations.Validations.StrongNamedValidation"
        }
      },
      {
        "caller": {},
        "target": {
          "assembly": "TestLibrary.InstrumentationTarget",
          "type": "TestLibrary.InstrumentationTarget.Command",
          "method": "InstrumentationTargetMissingBytecodeInstrumentationType",
          "signature_types": [
            "System.Void"
          ],
          "minimum_major": 1,
          "minimum_minor": 0,
          "minimum_patch": 0,
          "maximum_major": 1,
          "maximum_minor": 65535,
          "maximum_patch": 65535
        },
        "wrapper": {
          "assembly": "OpenTelemetry.AutoInstrumentation",
          "type": "OpenTelemetry.AutoInstrumentation.Instrumentations.Validations.MissingInstrumentationType"
        }
      },
      {
        "caller": {},
        "target": {
          "assembly": "TestLibrary.InstrumentationTarget",
          "type": "TestLibrary.InstrumentationTarget.Command",
          "method": "InstrumentationTargetMissingBytecodeInstrumentationMethod",
          "signature_types": [
            "System.Void"
          ],
          "minimum_major": 1,
          "minimum_minor": 0,
          "minimum_patch": 0,
          "maximum_major": 1,
          "maximum_minor": 65535,
          "maximum_patch": 65535
        },
        "wrapper": {
          "assembly": "OpenTelemetry.AutoInstrumentation",
          "type": "OpenTelemetry.AutoInstrumentation.DuckTyping.DuckAttribute"
        }
      }
    ]
  }
]