FileGlobs.py: Recursively extract .npmignore globs#168
FileGlobs.py: Recursively extract .npmignore globs#168prachi1210 wants to merge 1 commit intocoala:masterfrom
Conversation
tests/generation/FileGlobs.py
Outdated
| self.log_printer, self.printer, os.getcwd())[0]), | ||
| sorted(files)) | ||
|
|
||
| os.remove(os.path.join("other_folder",".npmignore")) |
There was a problem hiding this comment.
E231 missing whitespace after ',''
PycodestyleBear (E231), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join(os.getcwd(), "other_folder"), | ||
| os.path.join(os.getcwd(), "sample_data", "data")] | ||
|
|
||
| globs = list(get_npmignore_glob(os.getcwd(),npmignore_dir_list)) |
There was a problem hiding this comment.
E231 missing whitespace after ',''
PycodestyleBear (E231), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "abc.pyc"), | ||
| os.path.join("other_folder","test.html"), | ||
| os.path.join("sample_data","data","test.css"), | ||
| "run.pyc"] |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| "upload.c", | ||
| os.path.join("src", "abc.pyc"), | ||
| os.path.join("other_folder","test.html"), | ||
| os.path.join("sample_data","data","test.css"), |
There was a problem hiding this comment.
E231 missing whitespace after ',''
PycodestyleBear (E231), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| "upload.c", | ||
| os.path.join("src", "abc.pyc"), | ||
| os.path.join("other_folder","test.html"), | ||
| os.path.join("sample_data","data","test.css"), |
There was a problem hiding this comment.
E231 missing whitespace after ',''
PycodestyleBear (E231), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| "upload.c", | ||
| os.path.join("src", "abc.pyc"), | ||
| os.path.join("other_folder","test.html"), | ||
| os.path.join("sample_data","data","test.css"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| "glob2.py", | ||
| "upload.c", | ||
| os.path.join("src", "abc.pyc"), | ||
| os.path.join("other_folder","test.html"), |
There was a problem hiding this comment.
E231 missing whitespace after ',''
PycodestyleBear (E231), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| "glob2.py", | ||
| "upload.c", | ||
| os.path.join("src", "abc.pyc"), | ||
| os.path.join("other_folder","test.html"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "ignore.c"), | ||
| "glob2.py", | ||
| "upload.c", | ||
| os.path.join("src", "abc.pyc"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| "ignore.c", | ||
| os.path.join("src", "ignore.c"), | ||
| "glob2.py", | ||
| "upload.c", |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "build", "main.c"), | ||
| "ignore.c", | ||
| os.path.join("src", "ignore.c"), | ||
| "glob2.py", |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("tests", "run.c"), | ||
| os.path.join("src", "build", "main.c"), | ||
| "ignore.c", | ||
| os.path.join("src", "ignore.c"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| ignored_files = [os.path.join("build", "main.c"), | ||
| os.path.join("tests", "run.c"), | ||
| os.path.join("src", "build", "main.c"), | ||
| "ignore.c", |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| ".coafile"] | ||
| ignored_files = [os.path.join("build", "main.c"), | ||
| os.path.join("tests", "run.c"), | ||
| os.path.join("src", "build", "main.c"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("sample_data", "example.py"), | ||
| ".coafile"] | ||
| ignored_files = [os.path.join("build", "main.c"), | ||
| os.path.join("tests", "run.c"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("other_folder", "new_file.c"), | ||
| os.path.join("sample_data", "data", "new_script.js"), | ||
| os.path.join("sample_data", "example.py"), | ||
| ".coafile"] |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "upload.c"), | ||
| os.path.join("other_folder", "new_file.c"), | ||
| os.path.join("sample_data", "data", "new_script.js"), | ||
| os.path.join("sample_data", "example.py"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "abc.py"), | ||
| os.path.join("src", "upload.c"), | ||
| os.path.join("other_folder", "new_file.c"), | ||
| os.path.join("sample_data", "data", "new_script.js"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "tests", "main.c"), | ||
| os.path.join("src", "abc.py"), | ||
| os.path.join("src", "upload.c"), | ||
| os.path.join("other_folder", "new_file.c"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "lib", "ssl.c"), | ||
| os.path.join("src", "tests", "main.c"), | ||
| os.path.join("src", "abc.py"), | ||
| os.path.join("src", "upload.c"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.path.join("src", "main.h"), | ||
| os.path.join("src", "lib", "ssl.c"), | ||
| os.path.join("src", "tests", "main.c"), | ||
| os.path.join("src", "abc.py"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| files = [os.path.join("src", "main.c"), | ||
| os.path.join("src", "main.h"), | ||
| os.path.join("src", "lib", "ssl.c"), | ||
| os.path.join("src", "tests", "main.c"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.chdir("file_globs_npmignore_testfiles") | ||
| files = [os.path.join("src", "main.c"), | ||
| os.path.join("src", "main.h"), | ||
| os.path.join("src", "lib", "ssl.c"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| os.chdir(os.path.dirname(os.path.realpath(__file__))) | ||
| os.chdir("file_globs_npmignore_testfiles") | ||
| files = [os.path.join("src", "main.c"), | ||
| os.path.join("src", "main.h"), |
There was a problem hiding this comment.
E128 continuation line under-indented for visual indent'
PycodestyleBear (E128), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| self.log_printer, self.printer, os.getcwd())[0]), | ||
| sorted(files)) | ||
|
|
||
| os.remove(os.path.join("other_folder",".npmignore")) |
There was a problem hiding this comment.
The code does not comply to PEP8.
PEP8Bear, severity NORMAL, section autopep8.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -191,7 +191,7 @@
self.log_printer, self.printer, os.getcwd())[0]),
sorted(files))
- os.remove(os.path.join("other_folder",".npmignore"))
+ os.remove(os.path.join("other_folder", ".npmignore"))
os.remove(os.path.join("sample_data", "data", ".npmignore"))
os.remove(".npmignore")
os.chdir(orig_cwd)
tests/generation/FileGlobs.py
Outdated
| os.path.join(os.getcwd(), "other_folder"), | ||
| os.path.join(os.getcwd(), "sample_data", "data")] | ||
|
|
||
| globs = list(get_npmignore_glob(os.getcwd(),npmignore_dir_list)) |
There was a problem hiding this comment.
The code does not comply to PEP8.
PEP8Bear, severity NORMAL, section autopep8.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -174,7 +174,7 @@
os.path.join(os.getcwd(), "other_folder"),
os.path.join(os.getcwd(), "sample_data", "data")]
- globs = list(get_npmignore_glob(os.getcwd(),npmignore_dir_list))
+ globs = list(get_npmignore_glob(os.getcwd(), npmignore_dir_list))
returned_files = collect_files(
[os.path.join(os.getcwd(), "**")],
tests/generation/FileGlobs.py
Outdated
| os.chdir(os.path.dirname(os.path.realpath(__file__))) | ||
| os.chdir("file_globs_npmignore_testfiles") | ||
| files = [os.path.join("src", "main.c"), | ||
| os.path.join("src", "main.h"), |
There was a problem hiding this comment.
The code does not comply to PEP8.
PEP8Bear, severity NORMAL, section autopep8.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -142,26 +142,26 @@
os.chdir(os.path.dirname(os.path.realpath(__file__)))
os.chdir("file_globs_npmignore_testfiles")
files = [os.path.join("src", "main.c"),
- os.path.join("src", "main.h"),
- os.path.join("src", "lib", "ssl.c"),
- os.path.join("src", "tests", "main.c"),
- os.path.join("src", "abc.py"),
- os.path.join("src", "upload.c"),
- os.path.join("other_folder", "new_file.c"),
- os.path.join("sample_data", "data", "new_script.js"),
- os.path.join("sample_data", "example.py"),
- ".coafile"]
+ os.path.join("src", "main.h"),
+ os.path.join("src", "lib", "ssl.c"),
+ os.path.join("src", "tests", "main.c"),
+ os.path.join("src", "abc.py"),
+ os.path.join("src", "upload.c"),
+ os.path.join("other_folder", "new_file.c"),
+ os.path.join("sample_data", "data", "new_script.js"),
+ os.path.join("sample_data", "example.py"),
+ ".coafile"]
ignored_files = [os.path.join("build", "main.c"),
- os.path.join("tests", "run.c"),
- os.path.join("src", "build", "main.c"),
- "ignore.c",
- os.path.join("src", "ignore.c"),
- "glob2.py",
- "upload.c",
- os.path.join("src", "abc.pyc"),
- os.path.join("other_folder","test.html"),
- os.path.join("sample_data","data","test.css"),
- "run.pyc"]
+ os.path.join("tests", "run.c"),
+ os.path.join("src", "build", "main.c"),
+ "ignore.c",
+ os.path.join("src", "ignore.c"),
+ "glob2.py",
+ "upload.c",
+ os.path.join("src", "abc.pyc"),
+ os.path.join("other_folder", "test.html"),
+ os.path.join("sample_data", "data", "test.css"),
+ "run.pyc"]
for file in files + ignored_files:
os.makedirs(os.path.dirname(os.path.abspath(file)), exist_ok=True)02b878f to
7252f06
Compare
tests/generation/FileGlobs.py
Outdated
| open(file, "w").close() | ||
| files += [".gitignore"] | ||
| files += [os.path.join("other_folder", ".npmignore")] | ||
| files += [os.path.join("sample_data", "data", ".npmignore")] |
There was a problem hiding this comment.
The code does not comply to PEP8.
PEP8Bear, severity NORMAL, section autopep8.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -171,7 +171,7 @@
open(file, "w").close()
files += [".gitignore"]
files += [os.path.join("other_folder", ".npmignore")]
- files += [os.path.join("sample_data", "data", ".npmignore")]
+ files += [os.path.join("sample_data", "data", ".npmignore")]
gitignore_dir_list = [os.path.join(os.getcwd())]
npmignore_dir_list = [os.path.join(os.getcwd(), "other_folder"),
tests/generation/FileGlobs.py
Outdated
| open(file, "w").close() | ||
| files += [".gitignore"] | ||
| files += [os.path.join("other_folder", ".npmignore")] | ||
| files += [os.path.join("sample_data", "data", ".npmignore")] |
There was a problem hiding this comment.
Line contains following spacing inconsistencies:
- Trailing whitespaces.
SpaceConsistencyBear, severity NORMAL, section python.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -171,7 +171,7 @@
open(file, "w").close()
files += [".gitignore"]
files += [os.path.join("other_folder", ".npmignore")]
- files += [os.path.join("sample_data", "data", ".npmignore")]
+ files += [os.path.join("sample_data", "data", ".npmignore")]
gitignore_dir_list = [os.path.join(os.getcwd())]
npmignore_dir_list = [os.path.join(os.getcwd(), "other_folder"),fe9fd56 to
b41c6c4
Compare
b41c6c4 to
92532e8
Compare
tests/generation/FileGlobs.py
Outdated
| files += [os.path.join("other_folder", ".npmignore")] | ||
| files += [os.path.join("sample_data", "data", ".npmignore")] | ||
|
|
||
| gitignore_dir_list = [os.path.join(os.getcwd())] |
There was a problem hiding this comment.
This file contains unused source code.
PyUnusedCodeBear, severity NORMAL, section python.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -173,7 +173,7 @@
files += [os.path.join("other_folder", ".npmignore")]
files += [os.path.join("sample_data", "data", ".npmignore")]
- gitignore_dir_list = [os.path.join(os.getcwd())]
+ [os.path.join(os.getcwd())]
npmignore_dir_list = [os.path.join(os.getcwd(), "other_folder"),
os.path.join(os.getcwd(), "sample_data", "data")]
569e7ab to
e9ecc9a
Compare
tests/generation/FileGlobs.py
Outdated
| for file in files + ignored_files: | ||
| os.makedirs(os.path.dirname(os.path.abspath(file)), exist_ok=True) | ||
| open(file, "w").close() | ||
|
|
There was a problem hiding this comment.
Line contains following spacing inconsistencies:
- Trailing whitespaces.
SpaceConsistencyBear, severity NORMAL, section python.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -168,7 +168,7 @@
for file in files + ignored_files:
os.makedirs(os.path.dirname(os.path.abspath(file)), exist_ok=True)
open(file, "w").close()
-
+
files += [os.path.join("other_folder", ".npmignore")]
files += [os.path.join("sample_data", "data", ".npmignore")]
tests/generation/FileGlobs.py
Outdated
| for file in files + ignored_files: | ||
| os.makedirs(os.path.dirname(os.path.abspath(file)), exist_ok=True) | ||
| open(file, "w").close() | ||
|
|
There was a problem hiding this comment.
W293 blank line contains whitespace'
PycodestyleBear (W293), severity NORMAL, section autopep8.
tests/generation/FileGlobs.py
Outdated
| for file in files + ignored_files: | ||
| os.makedirs(os.path.dirname(os.path.abspath(file)), exist_ok=True) | ||
| open(file, "w").close() | ||
|
|
There was a problem hiding this comment.
The code does not comply to PEP8.
PEP8Bear, severity NORMAL, section autopep8.
The issue can be fixed by applying the following patch:
--- a/tests/generation/FileGlobs.py
+++ b/tests/generation/FileGlobs.py
@@ -168,7 +168,7 @@
for file in files + ignored_files:
os.makedirs(os.path.dirname(os.path.abspath(file)), exist_ok=True)
open(file, "w").close()
-
+
files += [os.path.join("other_folder", ".npmignore")]
files += [os.path.join("sample_data", "data", ".npmignore")]
9236101 to
ac83598
Compare
|
|
||
| globs = get_npmignore_glob(project_dir, npmignore_dir_list) | ||
| for glob in globs: | ||
| ignore_globs += glob |
There was a problem hiding this comment.
The code does not comply to PEP8.
PEP8Bear, severity NORMAL, section autopep8.
The issue can be fixed by applying the following patch:
--- a/coala_quickstart/generation/FileGlobs.py
+++ b/coala_quickstart/generation/FileGlobs.py
@@ -45,7 +45,7 @@
globs = get_npmignore_glob(project_dir, npmignore_dir_list)
for glob in globs:
- ignore_globs += glob
+ ignore_globs += glob
if non_interactive and not ignore_globs:
ignore_globs = []ac83598 to
e71d438
Compare
|
|
||
| globs = get_npmignore_glob(project_dir, npmignore_dir_list) | ||
| for glob in globs: | ||
| ignore_globs += glob |
There was a problem hiding this comment.
The code does not comply to PEP8.
PEP8Bear, severity NORMAL, section autopep8.
The issue can be fixed by applying the following patch:
--- a/coala_quickstart/generation/FileGlobs.py
+++ b/coala_quickstart/generation/FileGlobs.py
@@ -45,7 +45,7 @@
globs = get_npmignore_glob(project_dir, npmignore_dir_list)
for glob in globs:
- ignore_globs += glob
+ ignore_globs += glob
if non_interactive and not ignore_globs:
ignore_globs = []9cd63ea to
f1b6ed5
Compare
Looks for .npmignore in dirs and subdirs recursively and extract file globs Closes coala#109
f1b6ed5 to
0ee49ab
Compare
Looks for .npmignore in dirs and subdirs recursively
and extract file globs
Closes #109