Skip to content

Commit 3cf92ee

Browse files
Neha Burnwalmerks
authored andcommitted
Add N&N for quick fix to for correcting manifest invalid header names
1 parent d19db56 commit 3cf92ee

File tree

3 files changed

+24
-4
lines changed

3 files changed

+24
-4
lines changed
659 KB
Loading
676 KB
Loading

news/4.37/pde.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,27 @@ If you encounter issues or have suggestions don't hesitate to let us know by ope
6262
## API Tools
6363
-->
6464

65-
<!--
66-
---
67-
## PDE Compiler
68-
-->
65+
66+
## PDE Compiler
67+
68+
### Auto-Correction of Malformed Bundle Header Names
69+
<details>
70+
<summary>Contributors</summary>
71+
72+
- [Gireesh Punathil ](https://github.com/gireeshpunathil)
73+
- [Neha Burnwal ](https://github.com/nburnwal09)
74+
75+
</details>
76+
77+
A quick fix was added for correcting invalid header names in the `MANIFEST.MF` file.
78+
It automatically sanitizes header names by removing any characters other than alphanumeric `(A–Z, a–z, 0–9)`, hyphen `(-)`, and underscore `(_)`.
79+
80+
![Invalid characters check in manifest](images/invalidCharactersCheck.png)
81+
82+
Additionally, the quick fix ensures proper formatting by removing a space between the header name and the colon `(:)` if one is found.
83+
84+
![Quick fix to add a space](images/spaceCheckBeforeColon.png)
85+
86+
The quick fix is labeled as `Remove invalid characters from header`.
87+
Once the user clicks on `Finish`, it updates the header.
88+
This quick fix is added to enhance user experience.

0 commit comments

Comments
 (0)