vcswatch reports that
this package seems to have a new changelog entry (version
0.176, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit bb8ab51cae5c0fc87ee407e7aa35f8fd33806073
Merge: d124ccf 93915a2
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri May 8 01:02:36 2026 +0100
Merge branch 'cost' into 'master'
Annotate detector cost class
See merge request jelmer/debian-codemods!404
commit d124ccfe13ed0ce57301fb6695afbea00ec24f6d
Merge: 329d222 816afe7
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri May 8 00:28:02 2026 +0100
Merge branch 'cow' into 'master'
Return Cow<[u8]> from FixerWorkspace::read_file
See merge request jelmer/debian-codemods!403
commit 816afe7d3ecd01de5f7c73994c4cc0323f11b941
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 15:03:30 2026 +0100
Return Cow<[u8]> from FixerWorkspace::read_file
commit 93915a27d61d027db1976fedcc126e3beed42695
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 12:54:26 2026 +0100
Annotate detector cost class
commit 329d22230d3c1d1e77985ecb2d38a4ea3f3ab276
Merge: 6af80f6 9cc70fd
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 23:31:44 2026 +0100
Merge branch 'interactive-improve' into 'master'
Some improvements to interactive mode
See merge request jelmer/debian-codemods!400
commit 6af80f6b1387ddebffaa965b0a8fc0f85c2f28bf
Merge: 59b4143 3ebcb7d
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 23:31:38 2026 +0100
Merge branch 'trigger' into 'master'
Add Trigger enum and detector trigger annotations
See merge request jelmer/debian-codemods!401
commit 59b4143f796149adc4a29b496dc550bcc6539926
Merge: d6497dc 94f5e56
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 23:31:24 2026 +0100
Merge branch 'iter-detector-registrations' into 'master'
Expose iter_detector_registrations for filter-before-instantiate
See merge request jelmer/debian-codemods!402
commit 94f5e5659b8eb510fc7d3f720ad0cea96ba57ae6
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 14:11:22 2026 +0100
Expose iter_detector_registrations for filter-before-instantiate
commit 3ebcb7d637fbae24738c670febd449a4862a36e8
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 09:48:48 2026 +0100
Add Trigger enum and detector trigger annotations
Detectors get a new triggers() method (default: empty) that declares
what workspace state they read. The cases that matter for an LSP are:
* File("debian/foo") — exact path the detector reads.
* Glob("debian/*.service") — set of files matched by a glob.
* Deb822Field { file, paragraph_key, field } — a deb822 field, where
paragraph_key picks Source vs Package paragraphs in debian/control,
and field is a literal name or a `Vcs-*`-style prefix wildcard.
The lintian-brush CLI ignores triggers and runs every detector
unconditionally; an LSP host can index detectors by trigger and rerun
only the ones whose declared inputs changed.
commit 9cc70fd595fff9f2fe773f29ba24d12236315af0
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 09:00:23 2026 +0100
Drop action count from --interactive plan choices
commit a57e156d3b2afe3c5aab804b7ea799b066e97eed
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 08:57:42 2026 +0100
Split Diagnostic message and ActionPlan label
commit d6497dc6b0e6363c749af709d5676d3bbaee1e83
Merge: 5aa0ac4 f38039d
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 18:50:46 2026 +0100
Merge branch 'interactive' into 'master'
Add interactive mode
See merge request jelmer/debian-codemods!399
commit 5aa0ac4e040bd98b4174cac62a3044c373c1e4c6
Merge: 1a10876 e8036eb
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 14:14:59 2026 +0100
Merge branch 'detect-only' into 'master'
Add --detect-only flag
See merge request jelmer/debian-codemods!398
commit f38039d416f0f457373dd4d84a8683470a276093
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 13:05:23 2026 +0100
Update debianize for renamed all_lintian_fixers
The --detect-only commit removed the available_lintian_fixers alias
from the public lintian-brush API but missed the call site in
debianize, breaking salsa CI. Switch debianize to the new name.
commit 757d644eda4c85d569b94cd527151509dc0c693d
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 01:12:50 2026 +0100
Document --detect-only and --interactive flags in changelog
commit 64c78b1ff9b1eae9c245ab80f41e9c2bd42d0e90
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 01:06:21 2026 +0100
Add --interactive flag
commit e8036ebd575004b152379b3679b6ef2d2f098b1a
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 13:04:25 2026 +0100
Update debianize for renamed all_lintian_fixers
The previous commit removed the available_lintian_fixers alias from the
public lintian-brush API but missed the call site in debianize, breaking
salsa CI. Switch debianize to the new name.
commit 22a4d295c8d1fd25da3b0a52cbc3c1afc137693c
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 01:01:37 2026 +0100
Add --detect-only flag
commit 1a1087643a3890af57b0435d88da17b371221626
Merge: 314fff6 c8d1649
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 10:35:56 2026 +0100
Merge branch 'detectormore' into 'master'
More detector refactoring
See merge request jelmer/debian-codemods!397
commit 314fff6745c259eef31d62c2bc8f962399446906
Merge: d222c99 95a5e50
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 09:56:48 2026 +0100
Merge branch 'bump' into 'master'
Bump debian-analyzer to 0.160.16, fixing versioning of new files
See merge request jelmer/debian-codemods!395
commit c8d16492bedfc0adf8cfbe4f6af27ba1799a4a29
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 00:44:44 2026 +0100
Add walk_dir() to FixerWorkspace
commit a460439007bc3d3484439f5c49fee02f478ca681
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 00:42:11 2026 +0100
Migrate upgrade-checklist helpers from base_path to FixerWorkspace
commit cf6c0d9ba6b506ba22a3dd64aa11550df624c094
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 00:30:25 2026 +0100
Add parsed_watch() and parsed_rules() to FixerWorkspace
commit 58cf200cb1079841d81c24adf45e49104e8f9bb7
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 00:06:45 2026 +0100
Restore builtin_fixer example using declare_detector
commit 4232b87dc0dbf31153bc5283d81adabad7167aa7
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 00:04:53 2026 +0100
Remove BuiltinFixer trait, make Detector first-class
commit d222c9930c78b8d181df20febb48c76f3ff5a1ab
Merge: cde7dff 6f74d90
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu May 7 01:54:16 2026 +0100
Merge branch 'fixerws' into 'master'
Port detectors to FixerWorkspace
See merge request jelmer/debian-codemods!396
commit 6f74d90a9944f449ea2f063a7874a67aad3ea572
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 23:44:08 2026 +0100
Port remaining detectors to FixerWorkspace
commit c651f85775ce84a79eef311b4a820656251481ad
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 21:13:13 2026 +0100
Port more detectors to FixerWorkspace
commit 63d8d9eb2db4f218851f4e5e7e8b153b23bd4afa
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 21:04:51 2026 +0100
Port more detectors to FixerWorkspace
commit 0801b3d35a180e328b04fea3b17fa170fb7c1b30
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 20:53:15 2026 +0100
Port more detectors to FixerWorkspace
commit 5ed18f4f24051e2eb54a5882b9184b61835dde5f
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 20:41:34 2026 +0100
Port more detectors to FixerWorkspace
- copyright-missing-upstream-info
- debian-changelog-line-too-long
- missing-build-dependency-for-dh_-command
- vcs-field-uses-insecure-uri
commit 2c3b47a4a4ffdb4659bb336100497c608de7de96
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 20:12:39 2026 +0100
Port more detectors to FixerWorkspace
- debhelper-but-no-misc-depends
- debhelper-tools-from-autotools-dev-are-deprecated
- debian-rules-contains-unnecessary-get-orig-source-target
- debian-rules-missing-recommended-target
- debian-rules-uses-unnecessary-dh-argument
- debian-source-options-has-custom-compression-settings
- dep3-format-patch-author-or-from-is-better
- empty-debian-patches-series
- executable-desktop-file
- package-contains-linda-override
- possible-missing-colon-in-closes
- pubkey
- public-upstream-key-not-minimal
- public-upstream-keys-in-multiple-locations
commit 58b8a3ed7a0ec50c10974a660f9db67f503c83c1
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 19:12:44 2026 +0100
Port more detectors to FixerWorkspace
- package-needs-versioned-debhelper-build-depends
- pkg-perl-vcs
- unnecessary-team-upload
- uses-debhelper-compat-file
- uses-deprecated-adttmp
commit a7e7996dd3de5a33677911752717c47faf7f9166
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 19:08:39 2026 +0100
Port more detectors to FixerWorkspace
- debian-control-has-empty-field
- debian-control-has-obsolete-dbg-package
- debian-tests-control-autodep8-is-obsolete
- debian-upstream-obsolete-path
- debian-watch-file-old-format
- debian-watch-use-templates
- declares-possibly-conflicting-debhelper-compat-versions
- dh-quilt-addon-but-quilt-source-format
- field-name-typo-in-dep5-copyright
- field-name-typo-in-tests-control
- field-name-typo-in-upstream-metadata
- font-package-not-multi-arch-foreign
- global-files-wildcard-not-first-paragraph-in-dep5-copyright
- invalid-short-name-in-dep5-copyright
- invalid-standards-version
- license-file-listed-in-debian-copyright
- missing-static-built-using-field-for-golang-package
- missing-vcs-browser-field
- no-priority-field
- no-section-field
- obsolete-field-in-dep5-copyright
- old-fsf-address-in-copyright-file
- python-teams-merged
- source-format
- space-in-std-shortname-in-dep5-copyright
- unused-license-paragraph-in-dep5-copyright
- upstream-metadata-has-obsolete-field
- upstream-metadata-in-native-source
- upstream-metadata-invalid
- useless-autoreconf-build-depends
- vcs-field-mismatch
commit a9b16eb756cc11a5a129f8d351a75d60b470d15d
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 18:35:32 2026 +0100
Port more detectors to FixerWorkspace
- ancient-python-version-field
- autotools-pkg-config-macro-not-cross-compilation-safe
- build-depends-on-build-essential
- build-depends-on-obsolete-package
- built-using-for-golang
- changelog-has-duplicate-line
- circular-installation-prerequisite
- comma-separated-files-in-dep5-copyright
- copyright-continued-lines-with-space
- copyright-format-uri
- copyright-has-crs
- copyright-refers-to-symlink-license
- debhelper-compat-wrong-field
- debian-changelog-file-contains-obsolete-user-emacs-settings
- debian-rules-not-executable
- debian-rules-parses-dpkg-parsechangelog
- debian-rules-should-not-use-pwd
- debian-watch-file-uses-deprecated-githubredir
- debian-watch-file-uses-github-releases
- debian-watch-file-uses-old-github-pattern
- debian-watch-uses-insecure-uri
- dep5-file-paragraph-references-header-paragraph
- desktop-entry-contains-encoding-key
- desktop-entry-file-has-crs
- dh-clean-k-is-deprecated
- empty-debian-source-options
- empty-debian-tests-control
- libmodule-build-perl-needs-to-be-in-build-depends
- no-maintainer-field
- out-of-date-copyright-format-uri
- public-upstream-key-binary
- quilt-series-but-no-build-dep
- quilt-series-without-trailing-newline
- rules-not-executable
- unused-build-dependency-on-cdbs
- unversioned-copyright-format-uri
commit d53b43d1d226da40d589ce109d1e642aa86c7384
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 15:55:27 2026 +0100
Port more detectors to FixerWorkspace
- debian-rules-uses-as-needed-linker-flag
- debian-rules-uses-deprecated-systemd-override
- debian-rules-uses-special-shell-variable
- debian-watch-contains-dh_make-template
- extended-description-contains-empty-paragraph
- initial-upload-closes-no-bugs
- maintainer-script-empty
- malformed-override
- package-relation-with-perl-modules
- package-uses-deprecated-dpatch-patch-system
- public-upstream-key-in-native-package
- skip-systemd-native-flag-missing-pre-depends
- typo-in-debhelper-override-target
commit 754c1dc084fc3a4c740079db4eceb7c1274e01b8
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 15:29:06 2026 +0100
Port more detectors to FixerWorkspace
- chown-with-dot
- debian-watch-not-mangling-version
- dpatch-build-dep-but-no-patch-list
- duplicate-override-context
- libmodule-build-tiny-perl-needs-to-be-in-build-depends
- missing-prerequisite-for-pyproject-backend
- new-package-uses-date-based-version-number
- obsolete-runtime-tests-restriction
- obsolete-vim-addon-manager
- pkg-js-tools-test-is-missing
- redundant-installation-prerequisite
commit bbbf408e5e456fa70ea033fed72247730a8cc33a
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 13:31:08 2026 +0100
Port detectors to FixerWorkspace and add NormalizeLineEndings action
commit cde7dff016b62041f571f368d922c2d606b405a0
Merge: 0335ebd 44e989e
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 23:30:24 2026 +0100
Merge branch 'port-remaining' into 'master'
Port remaining fixers to detector/action split
See merge request jelmer/debian-codemods!393
commit 95a5e5046173894c2adf38904046aa6b5ae0bea6
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 21:59:26 2026 +0100
Bump debian-analyzer to 0.160.16, fixing versioning of new files. Thanks, Timo Röhling, for the debugging help. Closes: #1064436
commit 44e989e8c3f5a4313ad20e50287365d528219801
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 21:31:53 2026 +0100
Drop legacy `apply:` form from declare_fixer! and BuiltinFixer
commit 9a59ba7a2ce01fdfe233e24c84cadf85e48894ff
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 21:31:41 2026 +0100
Port vcs-field-invalid-branch to detector/applier split
commit a73df134d1ab819b3a6110bd143b18594b6fffd4
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 20:47:22 2026 +0100
Add CopyrightLicense selector; port common-license to detector/applier split
commit d24bf7555d914cb70af9efe9df84ca3d3a630757
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:51:26 2026 +0100
Add MaintscriptAction; port ancient-maintscript-entry to detector/applier split
commit 8c020bfdb3c654adf13cb9a4d4353e926d2ec7c4
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:45:10 2026 +0100
Add RunCommandAction; port newer-debconf-templates to detector/applier split
commit 25b8ef6bb5b2bf98ca84b7c88e9eade078efd1a4
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:32:11 2026 +0100
Add DebcargoAction; port vcs-field-not-canonical to detector/applier split
commit f6dc65d22c2724e8d5c5a8cd4ad799e834c11e5b
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 17:51:36 2026 +0100
Add LintianOverridesAction::SetLineInfo; port old-override-info-format
commit 0335ebd171cbb613dd7a61abb17b07402538bad8
Merge: 04ee0bb 4f4d465
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 21:45:13 2026 +0100
Merge branch 'port-example' into 'master'
Port builtin_fixer example to diagnose: form
See merge request jelmer/debian-codemods!394
commit 4f4d4659d0aafff525e3078397fc35e48f14f703
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 20:18:00 2026 +0100
Port builtin_fixer example to diagnose: form
commit 04ee0bb88343dcfcaa9898d3f346f5609ad642ca
Merge: fa0bf40 96ed53c
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 18:48:40 2026 +0100
Merge branch 'opinionatedgate' into 'master'
Add opinionated flag to ActionPlan
See merge request jelmer/debian-codemods!392
commit 96ed53c3231f62bc7b18758a2743b52b2e242cb1
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 17:18:11 2026 +0100
Move opinionated gate from detect to ActionPlan in three fixers
commit 4bf07ff4a7a8431c2d0b21ac07f7fa976c8d2374
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 17:17:59 2026 +0100
Add opinionated flag to ActionPlan
The driver now skips plans whose `opinionated: true` flag isn't
satisfied by `preferences.opinionated`, so a fixer can offer a
non-opinionated plan and an opinionated alternative on the same
diagnostic and let the user's `--opinionated` choice select between
them.
commit fa0bf4057b5bfe92fc2fdd1657d4338596e4e058
Merge: a2728b2 8137510
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 17:16:07 2026 +0100
Merge branch 'spl/port-override-edits' into 'master'
Add LintianOverridesAction; route override edits through a typed action
See merge request jelmer/debian-codemods!386
commit a2728b20da43fa88de0f987b07a77dff439bc3da
Merge: 9c5b627 43bff1a
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 17:15:59 2026 +0100
Merge branch 'spl/port-typed-copyright-editor' into 'master'
Route debian/copyright SetField/RemoveField through typed editor
See merge request jelmer/debian-codemods!391
commit 9c5b6276d3d81dda90504d26fbec3690ce7ca700
Merge: 2397836 8a9e52c
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 17:15:16 2026 +0100
Merge branch 'spl/bump-deps' into 'master'
Bump debian-copyright to 0.1.48 and debian-analyzer to 0.160.15
See merge request jelmer/debian-codemods!390
commit 43bff1a66a8dc811f19cd7d436ab9b3c32a693f7
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:21:01 2026 +0100
Route debian/copyright SetField/RemoveField through typed editor
Port copyright-missing-upstream-info to use SetField.
commit fe0250a70e9bc80fbbde9b280de6fcae9472cd6e
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:59:44 2026 +0100
Bump debian-copyright to 0.1.48 and debian-analyzer to 0.160.15
commit 8137510c76bc792d4f0b84610e3c0ff414047412
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 13:09:07 2026 +0100
Sync debian/control build-deps with workspace via update-rust-deps
Adds librust-sqlx-0.8+runtime-tokio-dev to match the workspace's
sqlx feature usage.
commit 9260857281795cb38e4007228bfeabc91d37a8b3
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 17:36:12 2026 +0100
Port unused-override to detector/applier split
commit 53287c1e30ffefe7c108d3454fd91635526fb388
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 17:34:23 2026 +0100
Add LintianOverridesAction; route override edits through a typed action
Use this in renamed-tag, malformed-override, and duplicate-override-context.
commit 2397836d47f150d009da0640fe160ac248d952f7
Merge: 06ac791 a9ae9f2
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 12:50:50 2026 +0100
Merge branch 'spl/hoist-is-debcargo-package' into 'master'
Hoist is_debcargo_package out of source_format
See merge request jelmer/debian-codemods!389
commit 06ac791a21a7d33708ef4eba5685d03f92991232
Merge: 1129d87 adf2715
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 12:50:34 2026 +0100
Merge branch 'spl/port-debian-rules-sets-dpkg-architecture-variable' into 'master'
Add Makefile actions for variable/include manipulation; port...
See merge request jelmer/debian-codemods!388
commit 1129d87e2fd2ca927deeab21ecff920aa64ff1bd
Merge: 8f28202 f32a98e
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 12:49:37 2026 +0100
Merge branch 'spl/port-via-patch-name' into 'master'
Add Diagnostic::patch_name; port two more fixers
See merge request jelmer/debian-codemods!387
commit 8f282021bacfab20eb8d6986de8a9107dd041be4
Merge: 36fc325 7481e7c
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 12:48:17 2026 +0100
Merge branch 'detect-only' into 'master'
Add detector field to tag-status.yaml, add fixer for build-essential-no-not-needed
See merge request jelmer/debian-codemods!385
commit 8a9e52cc9d817a539b0e244779c3793b0312f0e6
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:59:44 2026 +0100
Bump debian-copyright to 0.1.48 and debian-analyzer to 0.160.15
commit 36fc3254b85125159f98cd2c6332e23e033ea737
Merge: 9265f13 128beb9
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 11:18:50 2026 +0100
Merge branch 'spl/port-package-uses-deprecated-debhelper-compat-version' into 'master'
Port package-uses-deprecated-debhelper-compat-version to detector/applier split
See merge request jelmer/debian-codemods!379
commit adf2715fdc1f07efe206c086f261f41a7a0fb656
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:46:36 2026 +0100
Add Makefile actions for variable/include manipulation; port debian-rules-sets-dpkg-architecture-variable
commit f32a98eaf2430154efbd13ef073520c188fd0ff3
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:01:43 2026 +0100
Add Diagnostic::patch_name; port two more fixers
- debian-watch-use-templates
- autotools-pkg-config-macro-not-cross-compilation-safe
commit a9ae9f23b568b0ddd775495d9f6bb0f20120b3ed
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 22:58:49 2026 +0100
Hoist is_debcargo_package out of source_format
commit 9265f13b38d4452797996d8ae04511844242263c
Merge: 9eaea58 bd1992b
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 11:05:32 2026 +0100
Merge branch 'spl/port-file-contains-trailing-whitespace' into 'master'
Port file-contains-trailing-whitespace to detector/applier split
See merge request jelmer/debian-codemods!373
commit 9eaea58f366b6e9afe9ae8bf8e6bdc6e61658743
Merge: 3d739c0 9f19312
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 11:03:39 2026 +0100
Merge branch 'spl/port-redundant-installation-prerequisite' into 'master'
Port redundant-installation-prerequisite to detector/applier split
See merge request jelmer/debian-codemods!382
commit 3d739c05603fd1a7204c90eae73bfaa668dfff73
Merge: 759ed53 0877ee9
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:48:43 2026 +0100
Merge branch 'spl/port-no-section-field' into 'master'
Port no-section-field to detector/applier split
See merge request jelmer/debian-codemods!377
commit 759ed534fedf2df808e9b0bc1ac1ddeffe31def9
Merge: 0ab30b2 a40eb78
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:48:32 2026 +0100
Merge branch 'spl/port-public-upstream-key-not-minimal' into 'master'
Port public-upstream-key-not-minimal to detector/applier split
See merge request jelmer/debian-codemods!381
commit 0ab30b28bcb86d6f602c53efa8cd103d055aed69
Merge: 35d354c ab1a8a5
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:48:11 2026 +0100
Merge branch 'spl/port-upstream-metadata-file' into 'master'
Port upstream-metadata-file to detector/applier split
See merge request jelmer/debian-codemods!383
commit 35d354c9308f0143d89e492a867ead7b58b836dd
Merge: 77f2b3a 2548796
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:47:22 2026 +0100
Merge branch 'spl/port-built-using-for-golang' into 'master'
Port built-using-for-golang to detector/applier split
See merge request jelmer/debian-codemods!370
commit 77f2b3a2ceddb356980c9ed83dd3e1a2e6833acf
Merge: bda94ad f8f44cc
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:47:00 2026 +0100
Merge branch 'spl/port-out-of-date-standards-version' into 'master'
Port out-of-date-standards-version to detector/applier split
See merge request jelmer/debian-codemods!378
commit bda94adb3f4afdd4b3e4092f2e73dbad1c21d37f
Merge: 0dc780b 235400d
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:46:53 2026 +0100
Merge branch 'spl/port-pubkey' into 'master'
Port pubkey to detector/applier split
See merge request jelmer/debian-codemods!380
commit 0dc780b06fda51fa928ab45bf5e7d745f8de1403
Merge: 4919d9a 7ad6fa6
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:46:22 2026 +0100
Merge branch 'spl/port-no-copyright-file' into 'master'
Port no-copyright-file to detector/applier split
See merge request jelmer/debian-codemods!375
commit 4919d9aa8a584c77c7475dfc71ab88b0d00e8562
Merge: 6d2b5a0 03a5b79
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:46:11 2026 +0100
Merge branch 'spl/port-no-priority-field' into 'master'
Port no-priority-field to detector/applier split
See merge request jelmer/debian-codemods!376
commit 7481e7c47312d03bc13edee55fee9785720dc351
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:24:14 2026 +0100
no-homepage-field, package-has-no-description: Report the lintian issue even when no upstream homepage or description can be guessed, rather than silently dropping the diagnostic.
commit a02e00d5cc5bf785099e463e7e7b0907506c01bf
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:15:30 2026 +0100
set detector: true for existing fixers
commit 32fd741fbcec1b5a66afe337213138bbe1ce7df3
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 10:04:01 2026 +0100
Add fixer for essential-no-not-needed.
commit 9f193129814b769d16e76ea4693b01853ff376d4
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:54:00 2026 +0100
Port redundant-installation-prerequisite to detector/applier split
commit 5c292a2c0dd06e3249b57c8fdfdc575668274849
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 09:25:19 2026 +0100
Add detector field to tag-status.yaml
Tracks whether a detector for each tag is implemented, separate from
the existing fixer status. All tags are initialised to detector: false.
commit 0877ee9e07ffc4cc65271ae49c0cb73beccad265
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:11:51 2026 +0100
Port no-section-field to detector/applier split
commit a40eb788712b63786c0ecc4804e63e6d31f2ee78
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:52:17 2026 +0100
Port public-upstream-key-not-minimal to detector/applier split
commit 128beb9e0bb044265768a8de98484a3bc162a7e5
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 21:17:33 2026 +0100
Port package-uses-deprecated-debhelper-compat-version to detector/applier split
commit 235400d4668fef374acdbc216b9f48eb6e514816
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:27:24 2026 +0100
Port pubkey to detector/applier split
commit f8f44cc3989eef0dd3602184c2623656bb16f342
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:19:18 2026 +0100
Port out-of-date-standards-version to detector/applier split
commit 7ad6fa6358b624812b3df73cdbd9c6202f77d22e
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:50:03 2026 +0100
Port no-copyright-file to detector/applier split
commit 03a5b797adffb99c065e9ab886fd8581d1244281
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:48:37 2026 +0100
Port no-priority-field to detector/applier split
commit 2548796c6249e3ce5be554024df66721f87c1190
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:16:10 2026 +0100
Port built-using-for-golang to detector/applier split
commit 6d2b5a0fc2e40ae8d963397d043a2bcf6205b091
Merge: f4e23ba b135a2f
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 09:02:42 2026 +0100
Merge branch 'spl/port-debug-symbol-migration-possibly-complete' into 'master'
Port debug-symbol-migration-possibly-complete to detector/applier split
See merge request jelmer/debian-codemods!372
commit ab1a8a51c0aa31cfe90fca06b6e182e2f6f60a09
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 20:57:52 2026 +0100
Add YamlAction::SetFieldOrdered; port upstream-metadata-file to detector/applier split
commit f4e23bac0bc3e50b11082f2b9e06055727b04722
Merge: ddc3b7f aefcc2a
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 08:55:37 2026 +0100
Merge branch 'spl/port-missing-build-dependency-for-dh_-command' into 'master'
Port missing-build-dependency-for-dh_-command to detector/applier split
See merge request jelmer/debian-codemods!374
commit ddc3b7fad4911752f233a75ff5acbf8576288e68
Merge: b076cc5 68d8cbd
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 02:19:27 2026 +0100
Merge branch 'spl/port-upstream-metadata-invalid' into 'master'
Port upstream-metadata-invalid to detector/applier split
See merge request jelmer/debian-codemods!384
commit b076cc5653d2a36a4da6512b548caf8a463dcdff
Merge: c7dadb7 4ba77fd
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed May 6 02:10:19 2026 +0100
Merge branch 'spl/port-debian-watch-file-is-missing' into 'master'
Port debian-watch-file-is-missing to detector/applier split
See merge request jelmer/debian-codemods!371
commit aefcc2aaf91b9f7ae9493a8acac42c550d1d11eb
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 18:58:22 2026 +0100
Port missing-build-dependency-for-dh_-command to detector/applier split
commit 68d8cbd1c5e2e0e13e6055a8033954e3f1ab1995
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 20:23:39 2026 +0100
Port upstream-metadata-invalid to detector/applier split
commit b135a2fdff85099d23208212a457439ad3395ff0
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue May 5 19:54:09 2026 +0100
Port debug-symbol-migration-possibly-complete to detector/applier split