Change:
Testing <img width="1617" alt="image" src="https://user-"
I can't get squiggles to show up for the commit input box at all, even after following the steps from the linked TPI. What are some steps to verify this, or maybe someone else can verify?
Thanks Reopening the bug as the fix for this has introduced a regression.
Checked in a better fix for this issue. Should be included in tomorrow's Insiders release (2022-08-26).
closedWith
Verified, but the actions in the hover don't do anything: !
Thanks I have filed to track the issue with the actions.

Discussion:
import { URI } from 'vs/base/common/uri'; import { IMarker, IMarkerData, IMarkerService, IResourceMarker, MarkerSeverity, MarkerStatistics } from './markers'; <ins> export const unsupportedSchemas = new Set([Schemas.inMemory, Schemas.vscodeSourceControl, Schemas.walkThrough, Schemas.walkThroughSnippet]); </ins> class DoubleResourceMap<V>{ private _byResource = new ResourceMap<Map<string, V>>();

const result: MarkerStatistics = { errors: 0, warnings: 0, infos: 0, unknowns: 0 }; // TODO this is a hack <del> if (resource.scheme === Schemas.inMemory || resource.scheme === Schemas.walkThrough || resource.scheme === Schemas.walkThroughSnippet || resource.scheme === Schemas.vscodeSourceControl) { </del> <ins> if (unsupportedSchemas.has(resource.scheme)) { </ins> return result; }

tags, } = data; <ins> if (unsupportedSchemas.has(resource.scheme)) { return undefined; } </ins> if (!message) { return undefined; }

import { localize } from 'vs/nls'; import * as DOM from 'vs/base/browser/dom'; <del> import * as network from 'vs/base/common/network'; </del> import { Event } from 'vs/base/common/event'; import { ITableContextMenuEvent, ITableEvent, ITableRenderer, ITableVirtualDelegate } from 'vs/base/browser/ui/table/table'; import { Disposable } from 'vs/base/common/lifecycle';

import { IProblemsWidget } from 'vs/workbench/contrib/markers/browser/markersView'; import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey'; import { Range } from 'vs/editor/common/core/range'; <ins> import { unsupportedSchemas } from 'vs/platform/markers/common/markerService'; </ins> const $ = DOM.$;

const items: MarkerTableItem[] = []; for (const resourceMarker of this.resourceMarkers) { for (const marker of resourceMarker.markers) { <del> if (marker.resource.scheme === network.Schemas.walkThrough || marker.resource.scheme === network.Schemas.walkThroughSnippet || marker.resource.scheme === network.Schemas.vscodeSourceControl) { </del> <ins> if (unsupportedSchemas.has(marker.resource.scheme)) { </ins> continue; }

import { ILanguageFeaturesService } from 'vs/editor/common/services/languageFeatures'; import { IContextKey, IContextKeyService } from 'vs/platform/contextkey/common/contextkey'; import { MarkersContextKeys, MarkersViewMode } from 'vs/workbench/contrib/markers/common/markers'; <ins> import { unsupportedSchemas } from 'vs/platform/markers/common/markerService'; </ins> interface IResourceMarkersTemplateData { resourceLabel: IResourceLabel;

} private filterResourceMarkers(resourceMarkers: ResourceMarkers): TreeFilterResult<FilterData> { <del> if (resourceMarkers.resource.scheme === network.Schemas.walkThrough || resourceMarkers.resource.scheme === network.Schemas.walkThroughSnippet || resourceMarkers.resource.scheme === network.Schemas.vscodeSourceControl) { </del> <ins> if (unsupportedSchemas.has(resourceMarkers.resource.scheme)) { </ins> return false; }