Skip to content

Commit 82e9051

Browse files
committed
fix file type error
1 parent 48f8b24 commit 82e9051

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/KeilXmlParser.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ export abstract class KeilParser<T> {
197197
return result;
198198
}
199199

200-
protected JudgeFileType(f: File): number {
200+
protected getFileType(f: File): number {
201201

202202
if (AbstractProject.cppfileFilter.test(f.name)) {
203203
if (f.suffix.toLowerCase() == '.c')
@@ -210,6 +210,10 @@ export abstract class KeilParser<T> {
210210
return 2;
211211
}
212212

213+
else if (AbstractProject.libFileFilter.test(f.name)) {
214+
return 4;
215+
}
216+
213217
return 5;
214218
}
215219

@@ -558,7 +562,7 @@ class C51Parser extends KeilParser<KeilC51Option> {
558562

559563
const fileElement = {
560564
FileName: _f.file.name,
561-
FileType: this.JudgeFileType(_f.file).toString(),
565+
FileType: this.getFileType(_f.file).toString(),
562566
FilePath: prj.ToRelativePath(_f.file.path) || _f.file.path
563567
};
564568

@@ -1383,7 +1387,7 @@ class ARMParser extends KeilParser<KeilARMOption> {
13831387

13841388
const fileElement = {
13851389
FileName: _f.file.name,
1386-
FileType: this.JudgeFileType(_f.file).toString(),
1390+
FileType: this.getFileType(_f.file).toString(),
13871391
FilePath: prj.ToRelativePath(_f.file.path) || _f.file.path
13881392
};
13891393

0 commit comments

Comments
 (0)