diff --git a/bin/Debug/ECSSS_Documenter.exe b/bin/Debug/ECSSS_Documenter.exe index 422d5e5..395a40c 100644 Binary files a/bin/Debug/ECSSS_Documenter.exe and b/bin/Debug/ECSSS_Documenter.exe differ diff --git a/bin/Debug/ECSSS_Documenter.pdb b/bin/Debug/ECSSS_Documenter.pdb index 9449c41..6b5aee6 100644 Binary files a/bin/Debug/ECSSS_Documenter.pdb and b/bin/Debug/ECSSS_Documenter.pdb differ diff --git a/bin/Release/ECSSS_Documenter.exe b/bin/Release/ECSSS_Documenter.exe index 2af6277..556142a 100644 Binary files a/bin/Release/ECSSS_Documenter.exe and b/bin/Release/ECSSS_Documenter.exe differ diff --git a/bin/Release/ECSSS_Documenter.pdb b/bin/Release/ECSSS_Documenter.pdb index d1d0be4..a53425a 100644 Binary files a/bin/Release/ECSSS_Documenter.pdb and b/bin/Release/ECSSS_Documenter.pdb differ diff --git a/obj/x86/Debug/ECSSS_Documenter.exe b/obj/x86/Debug/ECSSS_Documenter.exe index 422d5e5..395a40c 100644 Binary files a/obj/x86/Debug/ECSSS_Documenter.exe and b/obj/x86/Debug/ECSSS_Documenter.exe differ diff --git a/obj/x86/Debug/ECSSS_Documenter.pdb b/obj/x86/Debug/ECSSS_Documenter.pdb index 9449c41..6b5aee6 100644 Binary files a/obj/x86/Debug/ECSSS_Documenter.pdb and b/obj/x86/Debug/ECSSS_Documenter.pdb differ diff --git a/obj/x86/Release/ECSSS_Documenter.exe b/obj/x86/Release/ECSSS_Documenter.exe index 2af6277..556142a 100644 Binary files a/obj/x86/Release/ECSSS_Documenter.exe and b/obj/x86/Release/ECSSS_Documenter.exe differ diff --git a/obj/x86/Release/ECSSS_Documenter.pdb b/obj/x86/Release/ECSSS_Documenter.pdb index d1d0be4..a53425a 100644 Binary files a/obj/x86/Release/ECSSS_Documenter.pdb and b/obj/x86/Release/ECSSS_Documenter.pdb differ diff --git a/src/documenter.cs b/src/documenter.cs index 6b3a759..fa98aae 100644 --- a/src/documenter.cs +++ b/src/documenter.cs @@ -105,7 +105,8 @@ public List getRootPathFiles() { List files = Directory.GetFiles(root).ToList(); //Remove all files not containing the targeted extensions - files.RemoveAll(r => !targetExtensions.Any(r.Substring(r.LastIndexOf('.'), r.Length - r.LastIndexOf('.')).Contains) + files.RemoveAll(r => !r.Contains('.') + || !targetExtensions.Any(r.Substring(r.LastIndexOf('.'), r.Length - r.LastIndexOf('.')).Contains) || r.Substring(r.LastIndexOf('.'), r.Length - r.LastIndexOf('.')).Contains(".css")); return files; } @@ -120,7 +121,8 @@ public List getCurrentPathFiles(string path) { List files = Directory.GetFiles(path).ToList(); //Remove all files not containing the targeted extensions - files.RemoveAll(r => !targetExtensions.Any(r.Substring(r.LastIndexOf('.'), r.Length - r.LastIndexOf('.')).Contains) + files.RemoveAll(r => !r.Contains('.') + || !targetExtensions.Any(r.Substring(r.LastIndexOf('.'), r.Length - r.LastIndexOf('.')).Contains) || r.Substring(r.LastIndexOf('.'), r.Length - r.LastIndexOf('.')).Contains(".css")); return files; }