Reviewed-by: Liming Gao <[email protected]>

> -----邮件原件-----
> 发件人: [email protected] <[email protected]> 代表 Rebecca Cran
> 发送时间: 2023年11月3日 22:42
> 收件人: Liming Gao <[email protected]>
> 抄送: [email protected]; Bob Feng <[email protected]>; Yuwei Chen
> <[email protected]>
> 主题: Re: [edk2-devel] [PATCH 1/1] BaseTools: Update PatchCheck.py to
> allow whitespace issues in .rtf files
> 
> Liming, could you review this please? It's blocking another patch from
> being committed.
> 
> --
> Rebecca
> 
> On 11/1/2023 6:20 PM, Rebecca Cran wrote:
> > Allow .rtf files created by applications such as Notepad to be committed
> > as-is without further manual editing by skipping the requirements for
> > CRLF, no tabs and no trailing whitespace.
> >
> > Signed-off-by: Rebecca Cran <[email protected]>
> > ---
> >   BaseTools/Scripts/PatchCheck.py | 5 ++++-
> >   1 file changed, 4 insertions(+), 1 deletion(-)
> >
> > diff --git a/BaseTools/Scripts/PatchCheck.py
> b/BaseTools/Scripts/PatchCheck.py
> > index 900226f18fe5..7f372d40b570 100755
> > --- a/BaseTools/Scripts/PatchCheck.py
> > +++ b/BaseTools/Scripts/PatchCheck.py
> > @@ -363,6 +363,9 @@ class GitDiffCheck:
> >                   self.is_newfile = False
> >                   self.force_crlf = True
> >                   self.force_notabs = True
> > +                if self.filename.endswith('.rtf'):
> > +                    self.force_crlf = False
> > +                    self.force_notabs = False
> >                   if self.filename.endswith('.sh') or \
> >
> self.filename.startswith('BaseTools/BinWrappers/PosixLike/') or \
> >
> self.filename.startswith('BaseTools/BinPipWrappers/PosixLike/') or \
> > @@ -416,7 +419,7 @@ class GitDiffCheck:
> >                       self.format_error("didn't find diff hunk marker
> (@@)")
> >               self.line_num += 1
> >           elif self.state == PATCH:
> > -            if self.binary:
> > +            if self.binary or self.filename.endswith(".rtf"):
> >                   pass
> >               elif line.startswith('-'):
> >                   pass
> 
> 
> 
> 
> 
> 





-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#110691): https://edk2.groups.io/g/devel/message/110691
Mute This Topic: https://groups.io/mt/102412114/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to