1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
|
This repository was split off of gobject-introspection at commit c39cb45.
All commits not containing tests were pruned from the history using
git-filter-repo (https://github.com/newren/git-filter-repo/) at commit ac50405.
Created by:
$ git clone git@ssh.gitlab.gnome.org:GNOME/gobject-introspection.git gobject-introspection-tests
$ cd gobject-introspection-tests
$ git filter-repo --paths-from-file ../renames.txt
$ git filter-repo --invert-paths --paths-from-file ../removals.txt
$ git branch | grep -v main | xargs git branch -D
$ git tag | xargs git tag -d
Contents of renames.txt:
gir/everything.c==>everything.c
gir/everything.h==>everything.h
gir/gimarshallingtests.c==>gimarshallingtests.c
gir/gimarshallingtests.h==>gimarshallingtests.h
tests/everything/everything.c==>everything.c
tests/everything/everything.h==>everything.h
tests/everything/gitesttypes.c==>gitesttypes.c
tests/everything/gitesttypes.h==>gitesttypes.h
tests/gimarshallingtests.c==>gimarshallingtests.c
tests/gimarshallingtests.h==>gimarshallingtests.h
tests/gitestmacros.h==>gitestmacros.h
tests/parser/foo-object.h==>foo.h
tests/parser/foo.c==>foo.c
tests/parser/utility.c==>utility.c
tests/parser/utility.h==>utility.h
tests/scanner/annotation.c==>annotation.c
tests/scanner/annotation.h==>annotation.h
tests/scanner/drawable.c==>drawable.c
tests/scanner/drawable.h==>drawable.h
tests/scanner/everything.c==>everything.c
tests/scanner/everything.h==>everything.h
tests/scanner/foo-object.h==>foo.h
tests/scanner/foo.c==>foo.c
tests/scanner/foo.h==>foo.h
tests/scanner/regress.c==>regress.c
tests/scanner/regress.h==>regress.h
tests/scanner/warnlib.c==>warnlib.c
tests/scanner/warnlib.h==>warnlib.h
tests/scanner/utility.c==>utility.c
tests/scanner/utility.h==>utility.h
tests/types/gitesttypes.c==>gitesttypes.c
tests/types/gitesttypes.h==>gitesttypes.h
Contents of removals.txt:
glob:*.am
glob:*.pc.in
glob:*.rst
glob:*.txt
.dir-locals.el
.flake8
.gitignore
.gitlab-ci
.gitlab-ci.yml
.readthedocs.yaml
.topdeps
.topmsg
acinclude.m4
AUTHORS
autogen.sh
build
ChangeLog
ChangeLog.pre-git
common.mk
config.h.win32.in
configure.ac
CONTRIBUTORS
COPYING.tools
docs
examples
g-ir-diff
gcov.mak
gidl
gidl.dtd
gir
girepository
giscanner
gobject-introspection.doap
gtk-doc-shave.patch
HACKING
m4
MAINTAINERS
Makefile.introspection
meson.build
misc
mypy.ini
NEWS
README
README.msvc
relaxng
scripts
src
subprojects
tests
TODO
tools
win32
|