Felix Lechner pushed to branch master at lintian / lintian


Commits:
1e58f901 by Felix Lechner at 2019-09-12T22:16:13Z
In profile debian/main, combine source-copyright and copyright-file into a 
single check 'copyright'.

Two checks are about to be combined into a single check 'copyright'.
That was made possible by the multi-facet feature for checks.

In the future, checks will primarily be topical and not so much
related to type of input.

Gbp-Dch: ignore

- - - - -
658bd38b by Felix Lechner at 2019-09-12T22:16:28Z
Combine checks/source-copyright and checks/copyright-file into a new check 
'copyright'.

The combination of these two related checks became possible by the
multi-facet design already used for changelogs, python, nodejs and
others.

The combined check is lengthy and will be partitioned again into
smaller and more manageable pieces, but the division will be topical
and input-invariant.

One advantage is that tags can be switched from binary to source, or
vice versa, with very little effort.

Gbp-Dch: ignore

- - - - -
049742a1 by Felix Lechner at 2019-09-12T22:16:40Z
Associate tags from old check 'copyright-file' with new check 
'copyright'.

The check is about to be folded into a single check 'copyright'.  That
was made possible by the multi-facet feature for checks.

In the future, checks will primarily be topical and not so much
related to type of input.

Gbp-Dch: ignore

- - - - -
8b3415f7 by Felix Lechner at 2019-09-12T22:16:40Z
Associate tags from old check 'source-copyright' with new check 
'copyright'.

The check is about to be folded into a single check 'copyright'.  That
was made possible by the multi-facet feature for checks.

In the future, checks will primarily be topical and not so much
related to type of input.

Gbp-Dch: ignore

- - - - -
2242f2c1 by Felix Lechner at 2019-09-12T22:16:40Z
Move tests from old check 'source-copyright' to new check 
'copyright'.

The check is about to be folded into a single check 'copyright'.  That
was made possible by the multi-facet feature for checks.

In the future, checks will primarily be topical and not so much
related to type of input.

Gbp-Dch: ignore

- - - - -
c1ed4059 by Felix Lechner at 2019-09-12T22:16:40Z
Move tests from old check copyright-file to new check 'copyright'.

The check is about to be folded into a single check 'copyright'.  That
was made possible by the multi-facet feature for checks.

In the future, checks will primarily be topical and not so much
related to type of input.

Gbp-Dch: ignore

- - - - -
94a09d5e by Felix Lechner at 2019-09-12T22:17:04Z
Combine two tests 'source-copyright-missing' from different checks into 
one.

These tests are very similar. Here, they are combined into a single
test with the same name. In this case, just the tags had to be
concatenated.

This commit is part of an effort to combine to copyright-related
checks into a new check 'copyright'.  That was made possible by the
multi-facet feature for checks.

In the future, checks will primarily be topical and not so much
related to type of input.

Gbp-Dch: ignore

- - - - -
a3d8f0f1 by Felix Lechner at 2019-09-12T22:17:18Z
In tests, add as expected copyright-related tags that appeared when two checks 
were consolidated.

The combination of the two checks copyright-file and source-copyright
into a single check copyright means that the combined check runs over
the combined tests. Some new tags appeared. They are added here.

This commit is part of an effort to combine to copyright-related
checks into a new check 'copyright'.  That was made possible by the
multi-facet feature for checks.

In the future, checks will primarily be topical and not so much
related to type of input.

Gbp-Dch: ignore

- - - - -


30 changed files:

- − checks/copyright-file.pm
- checks/copyright-file.desc → checks/copyright.desc
- checks/source-copyright.pm → checks/copyright.pm
- − checks/source-copyright.desc
- profiles/debian/main.profile
- − t/tags/checks/copyright-file/source-copyright-missing/tags
- 
t/tags/checks/source-copyright/appstream-metadata/debian/appstream-metadata-invalid.metadata.xml
 → 
t/tags/checks/copyright/appstream-metadata/debian/appstream-metadata-invalid.metadata.xml
- 
t/tags/checks/source-copyright/appstream-metadata/debian/appstream-metadata-obsolete.metadata.xml
 → 
t/tags/checks/copyright/appstream-metadata/debian/appstream-metadata-obsolete.metadata.xml
- 
t/tags/checks/source-copyright/appstream-metadata/debian/appstream-metadata.desktop
 → t/tags/checks/copyright/appstream-metadata/debian/appstream-metadata.desktop
- 
t/tags/checks/source-copyright/appstream-metadata/debian/appstream-metadata.dirs
 → t/tags/checks/copyright/appstream-metadata/debian/appstream-metadata.dirs
- 
t/tags/checks/source-copyright/appstream-metadata/debian/appstream-metadata.metadata.xml
 → 
t/tags/checks/copyright/appstream-metadata/debian/appstream-metadata.metadata.xml
- 
t/tags/checks/source-copyright/appstream-metadata/debian/appstream-metadata.udev
 → t/tags/checks/copyright/appstream-metadata/debian/appstream-metadata.udev
- t/tags/checks/source-copyright/appstream-metadata/debian/rules → 
t/tags/checks/copyright/appstream-metadata/debian/rules
- t/tags/checks/source-copyright/appstream-metadata/desc → 
t/tags/checks/copyright/appstream-metadata/desc
- t/tags/checks/source-copyright/appstream-metadata/tags → 
t/tags/checks/copyright/appstream-metadata/tags
- t/tags/checks/copyright-file/copyright-file-doc-symlink/debian/control.in → 
t/tags/checks/copyright/copyright-file-doc-symlink/debian/control.in
- t/tags/checks/copyright-file/copyright-file-doc-symlink/debian/rules → 
t/tags/checks/copyright/copyright-file-doc-symlink/debian/rules
- t/tags/checks/copyright-file/copyright-file-doc-symlink/desc → 
t/tags/checks/copyright/copyright-file-doc-symlink/desc
- t/tags/checks/copyright-file/copyright-file-doc-symlink/tags → 
t/tags/checks/copyright/copyright-file-doc-symlink/tags
- t/tags/checks/copyright-file/copyright-file-foreign-package/DEBIAN/control.in 
→ t/tags/checks/copyright/copyright-file-foreign-package/DEBIAN/control.in
- t/tags/checks/copyright-file/copyright-file-foreign-package/control-members → 
t/tags/checks/copyright/copyright-file-foreign-package/control-members
- t/tags/checks/copyright-file/copyright-file-foreign-package/desc → 
t/tags/checks/copyright/copyright-file-foreign-package/desc
- t/tags/checks/copyright-file/copyright-file-foreign-package/pre-control → 
t/tags/checks/copyright/copyright-file-foreign-package/pre-control
- t/tags/checks/copyright-file/copyright-file-foreign-package/pre-data → 
t/tags/checks/copyright/copyright-file-foreign-package/pre-data
- t/tags/checks/copyright-file/copyright-file-foreign-package/tags → 
t/tags/checks/copyright/copyright-file-foreign-package/tags
- t/tags/checks/copyright-file/copyright-file-general/debian/control.in → 
t/tags/checks/copyright/copyright-file-general/debian/control.in
- 
t/tags/checks/copyright-file/copyright-file-general/debian/copyright-crln.copyright
 → 
t/tags/checks/copyright/copyright-file-general/debian/copyright-crln.copyright
- 
t/tags/checks/copyright-file/copyright-file-general/debian/copyright-full-agpl-3.copyright
 → 
t/tags/checks/copyright/copyright-file-general/debian/copyright-full-agpl-3.copyright
- 
t/tags/checks/copyright-file/copyright-file-general/debian/copyright-full-apache-2.copyright
 → 
t/tags/checks/copyright/copyright-file-general/debian/copyright-full-apache-2.copyright
- 
t/tags/checks/copyright-file/copyright-file-general/debian/copyright-full-gfdl.copyright
 → 
t/tags/checks/copyright/copyright-file-general/debian/copyright-full-gfdl.copyright


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/lintian/lintian/compare/f95d0ad4dfd9c3152a70009dcf9b27eaa917235e...a3d8f0f18d4524f183040faad971358be710b188

-- 
View it on GitLab: 
https://salsa.debian.org/lintian/lintian/compare/f95d0ad4dfd9c3152a70009dcf9b27eaa917235e...a3d8f0f18d4524f183040faad971358be710b188
You're receiving this email because of your account on salsa.debian.org.


Reply via email to