// should trigger missing_context_propagation because Fetch accepts ctx but delegates to a local wrapper that ignores it.
package sample

import (
	"context"
	"net/http"
)

func Fetch(ctx context.Context, url string) (*http.Response, error) {
	_ = ctx
	return loadURL(url)
}

func loadURL(url string) (*http.Response, error) {
	return http.Get(url)
}