Add more types of development-related files to the exclusion lists. These files aren't useful to index, and having them there can bog down Baloo.
BUG: 394002
BUG: 390932
CCBUG: 382117
FIXED-IN 5.47
michaelh | |
bruns |
Add more types of development-related files to the exclusion lists. These files aren't useful to index, and having them there can bog down Baloo.
BUG: 394002
BUG: 390932
CCBUG: 382117
FIXED-IN 5.47
Created a bunch of files of the newly excluded types. Baloo didn't index them.
No Linters Available |
No Unit Test Coverage |
src/file/fileexcludefilters.cpp | ||
---|---|---|
142 ↗ | (On Diff #33903) | , |
src/file/fileexcludefilters.cpp | ||
---|---|---|
69 ↗ | (On Diff #33903) | As far as I can tell, we do not, and they have to be manually listed. I've added qmlc and jsc. Any more you can think of? |
Does anyone know if there are any artifacts generated by the meson build system?
src/file/fileexcludefilters.cpp | ||
---|---|---|
69 ↗ | (On Diff #33903) | Static library - .a |
73 ↗ | (On Diff #33903) | Probably Bytecode - we have .o above, which is also compiled |
75 ↗ | (On Diff #33903) | For python2, there is also .pyo (Python3 is covered by the __pycache__ directory filter) |
src/file/fileexcludefilters.cpp | ||
---|---|---|
79 ↗ | (On Diff #33903) | Thats not what I meant (I am not aware of anything generating a Bytecode file literally). |
src/file/fileexcludefilters.cpp | ||
---|---|---|
79 ↗ | (On Diff #33903) | Heh, oops. |
src/file/fileexcludefilters.cpp | ||
---|---|---|
144 ↗ | (On Diff #33903) | Hm, not to sure about this one - SVG typically has RDF metadata, and also everything in <tspan> tags qualifies as "content". |
src/file/fileexcludefilters.cpp | ||
---|---|---|
144 ↗ | (On Diff #33903) | My impression is that Baloo is really intended for user files; SVGs only get their content indexed by accident, because they happen to be textual. I don't think there's any textual content inside an SVG file that you'd actually want to have indexed. |
src/file/fileexcludefilters.cpp | ||
---|---|---|
144 ↗ | (On Diff #33903) | SVGs are user files, and anything inside <tspan> is textual content. You can have several paragraphs with text inside SVGs. |
If you want to read more about text in SVG:
http://tavmjong.free.fr/blog/
To show a generalized XML extractor is sufficient for SVG:
Non-text tags are empty (i.e., are defined by attributes only).