Repository: vscode
Issue: Git input validation got broken in 1.85.0
Labels: git,under-discussion

Type: <b>Bug</b>

The git commit message input validation coloring and messages no longer show up.  This was working a couple days ago, and stopped working when the editor auto-upgraded to v1.85.0.

Repro steps:
1. Launch VSCode in a git repo.
    - _with or without extensions enabled; it repros either way._
2. Click Source Control in the Activity Bar.
3. Type a long commit message.

Expected:
- In the first line, characters past the `git.inputValidationSubjectLength` length should be highlighted in red, as they used to be.
- In subsequent lines, if the current line is longer than `git.inputValidationLength` then a message should be shown in the Message box indicating the number of extra characters past the validation length.

Actual:
- No highlighting, no overflow message.

It's like the git input validation feature has been completely removed.  I didn't see anything in the release notes about that, and the settings still exist, so it seems like an unintentional regression.

My git input validation length settings are the following:
```json
"git.inputValidationLength": 72,
"git.inputValidationSubjectLength": 50,
```

VS Code version: Code 1.85.0 (af28b32d7e553898b2a91af498b1fb666fdebe0c, 2023-12-06T20:48:09.019Z)
OS version: Windows_NT x64 10.0.19045
Modes:

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i7-10870H CPU @ 2.20GHz (16 x 2208)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: enabled_on<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: enabled|
|Load (avg)|undefined|
|Memory (System)|31.77GB (19.22GB free)|
|Process Argv|. --crash-reporter-id e22f69dd-b5d3-447a-b7b6-02eceab1bad6|
|Screen Reader|no|
|VM|0%|
</details>Extensions: none<details>
<summary>A/B Experiments</summary>

```
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
vslsvsres303:30308271
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
pythonvs932:30410667
py29gd2263:30899288
vsclangdc:30486549
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyone:30548225
3biah626:30602489
f6dab269:30613381
2i9eh265:30646982
showlangstatbar:30737416
fixshowwlkth:30771522
showindicator:30805244
pythongtdpath:30769146
i26e3531:30792625
welcomedialogc:30910334
pythonnosmt12:30797651
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
dsvsc013:30795093
dsvsc014:30804076
dsvsc015:30845448
pythontestfixt:30902429
pyreplss1:30897532
pythonmypyd1:30879173
pythoncet0:30885854
h48ei257:30885898
pythontbext0:30879054
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
aa_t_chat:30882232
dsvsc019:30917259

```

</details>

<!-- generated by issue reporter -->