Collectors: Add FileCollector

Collectors: Add FileCollector

rename variables, split ignored to two ones

solve bug

spacing changes

add missing isinstance check since variable was splitted

use lower case strings without trailing . for type comparisions

rename type to t

type shadows builtin name type

add more verbose comment to _is_target

rename another function

do access check on every collect invocation

fix own stupid bug
Collectors: Add FileCollector tests

Collectors: Add FileCollector tests

adapt to new names

adapt tests to new behaviour, use importlib

add missing empty parameter
Collectors: Add FilterCollector

Collectors: Add FilterCollector

rename param, make allowed allowed_types

minor things, look at the code

jump out earliere if possible -> improves performance

remove unneeded comments

make is_target function a bit more iterative

add lots of redundant commenbts because its still hard to read

needed thing

make several kinds per collector possible

fix tests for 3.3
Collectors: Add FilterCollector tests

Collectors: Add FilterCollector tests

fix test a bit

fix tests
coverage: Exclude any temporary files

We sometimes use temporary code files for tests. Branch and statement
coverage for these doesnt make sense and is of no use at all.