lists.xwiki.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

notifications

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
[email protected]

August 2026

  • 1 participants
  • 2088 discussions
[xwiki/xwiki-commons] 4b02fc: [Misc] Suppress java:S2629 on the install-plan dep...
by XWiki Notifications 11 Aug '26

11 Aug '26
Branch: refs/heads/claude/nifty-bell-je8lo7-s2629 Home: https://github.com/xwiki/xwiki-commons Commit: 4b02fc6f3f4f4b5160e9856e75044d8cceed1d68 https://github.com/xwiki/xwiki-commons/commit/4b02fc6f3f4f4b5160e9856e75044… Author: Vincent Massol <vincent(a)massol.net> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/main/java/org/xwiki/extension/job/internal/AbstractInstallPlanJob.java Log Message: ----------- [Misc] Suppress java:S2629 on the install-plan dependency log calls (SonarQube) * The 4 java:S2629 issues on AbstractInstallPlanJob are false positives: the explicit extensionDependency.toString() is deliberate. Log arguments are kept as objects in the captured LogEvent and XStream-serialized into the job log, where an ExtensionDependency would be walked as a full object graph (it carries an unbounded Map<String, Object> of custom properties). * Add @SuppressWarnings("java:S2629") on the three enclosing methods plus the inline rationale at each call site, following the convention already used in DefaultJobProgress. Co-Authored-By: Vincent Massol <vincent(a)massol.net> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
1 0
0 0
[xwiki/xwiki-dev-llm] e3243c: Deny S2629 and route it to conventions/logging.md ...
by XWiki Notifications 11 Aug '26

11 Aug '26
Branch: refs/heads/claude/cool-tesla-je8lo7 Home: https://github.com/xwiki/xwiki-dev-llm Commit: e3243c3ed428f0347b99be8e79b56b6c38197f87 https://github.com/xwiki/xwiki-dev-llm/commit/e3243c3ed428f0347b99be8e79b56… Author: Vincent Massol <vincent(a)massol.net> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M xwiki/okf/sonarqube/index.md M xwiki/okf/sonarqube/simplification-rules.md M xwiki/skills/xwiki-fix-sonarqube-issue/SKILL.md Log Message: ----------- Deny S2629 and route it to conventions/logging.md instead The S2629 section added in the previous commit was wrong: it advised deleting a redundant toString() from a parameterized log call, which contradicts conventions/logging.md ("Never silently remove an explicit toString()"). In XWiki a log argument is stored as an object and XStream-serialized into the job log, so the eager String is usually a deliberate snapshot. * Move S2629 out of the simplification family and into the index denylist, with a pointer to conventions/logging.md. * Tell the skill that a convention-owned rule's knowledge lives in okf/conventions/, not okf/sonarqube/, so the pointer gets followed. Co-Authored-By: Vincent Massol <vincent(a)massol.net> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-24649: Text truncated in TOC of PDF
by XWiki Notifications 11 Aug '26

11 Aug '26
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-24677: The nodes from the PDF export Table of Contents tree that don't fit a single print page get truncated
by XWiki Notifications 11 Aug '26

11 Aug '26
1 0
0 0
[xwiki/xwiki-dev-llm] c54279: [Misc] Document S1871, S2589, S3358, S3457 and S38...
by XWiki Notifications 11 Aug '26

11 Aug '26
Branch: refs/heads/claude/cool-tesla-jwqn4a Home: https://github.com/xwiki/xwiki-dev-llm Commit: c542797ad7aae473150759444f4eb6282ffd8d02 https://github.com/xwiki/xwiki-dev-llm/commit/c542797ad7aae473150759444f4eb… Author: Vincent Massol <vincent(a)massol.net> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M .claude-plugin/marketplace.json M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/okf/sonarqube/index.md M xwiki/okf/sonarqube/simplification-rules.md Log Message: ----------- [Misc] Document S1871, S2589, S3358, S3457 and S3824, and the Checkstyle metric gates * index: add a universal drop condition for Checkstyle's metric rules (BooleanExpressionComplexity max 3, ExecutableStatementCount max 30) — they reject mechanically-correct S1871/S3358/S9016 fixes after the tests have run. Add S4973 to the denylist as a real-bug rule. Move S3824 out of the denylist, since it is fixable under stated conditions. * simplification-rules: add S1871 (merge duplicate branches, with the complexity discriminator), S2589 (which redundant expressions are noise and which are deliberate), S3358 (guard-clause extraction; the this(...) and statement-count drops), S3457 (the toString() shape is clean, the %n shape is a behaviour change) and S3824 (single-put only; the ConcurrentHashMap bin-lock drop). Co-Authored-By: Vincent Massol <vincent(a)massol.net> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
1 0
0 0
[xwiki/xwiki-commons] 795210: [Misc] Fix mechanical SonarQube issues in several ...
by XWiki Notifications 11 Aug '26

11 Aug '26
Branch: refs/heads/claude/nifty-bell-jwqn4a Home: https://github.com/xwiki/xwiki-commons Commit: 7952106c7d554e9898cbe168529d095339e5172b https://github.com/xwiki/xwiki-commons/commit/7952106c7d554e9898cbe168529d0… Author: Vincent Massol <vincent(a)massol.net> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/main/java/org/xwiki/extension/repository/internal/RepositoryUtils.java M xwiki-commons-core/xwiki-commons-filter/xwiki-commons-filter-test/src/main/java/org/xwiki/filter/test/integration/junit5/InternalFilterTest.java M xwiki-commons-core/xwiki-commons-legacy/xwiki-commons-legacy-classloader/xwiki-commons-legacy-classloader-api/src/main/java/org/xwiki/classloader/internal/ResourceLoader.java M xwiki-commons-core/xwiki-commons-velocity/src/main/java/org/xwiki/velocity/tools/URLTool.java Log Message: ----------- [Misc] Fix mechanical SonarQube issues in several modules * java:S3824: replace Map.get()/containsKey() followed by a conditional put with Map.computeIfAbsent() * java:S3457: drop a redundant toString() on a parameterized log argument Co-Authored-By: Vincent Massol <vincent(a)massol.net> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
1 0
0 0
[xwiki/xwiki-platform] dceddf: [Misc] Extract nested ternary operations into inde...
by XWiki Notifications 11 Aug '26

11 Aug '26
Branch: refs/heads/claude/clever-feynman-jwqn4a-s3358 Home: https://github.com/xwiki/xwiki-platform Commit: dceddf118556d1adccc3d059e6313e6063f82c1f https://github.com/xwiki/xwiki-platform/commit/dceddf118556d1adccc3d059e631… Author: Vincent Massol <vincent(a)massol.net> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M xwiki-platform-core/xwiki-platform-configuration/xwiki-platform-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractDocumentConfigurationSource.java M xwiki-platform-core/xwiki-platform-configuration/xwiki-platform-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractXWikiPreferencesConfigurationSource.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/AbstractMandatoryDocumentInitializer.java M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/SecurityReference.java M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/cache/internal/DefaultSecurityCache.java Log Message: ----------- [Misc] Extract nested ternary operations into independent statements (SonarQube) * java:S3358: extract nested ternary operations into independent statements These changes are behaviour-preserving but are readability judgement calls, so they are shipped separately from the purely mechanical SonarQube batch. Co-Authored-By: Vincent Massol <vincent(a)massol.net> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
1 0
0 0
[xwiki/xwiki-platform] c2531e: [Misc] Fix mechanical SonarQube issues across seve...
by XWiki Notifications 11 Aug '26

11 Aug '26
Branch: refs/heads/claude/clever-feynman-jwqn4a Home: https://github.com/xwiki/xwiki-platform Commit: c2531edb141eec87043ee4b4eff6d2e3dba2621c https://github.com/xwiki/xwiki-platform/commit/c2531edb141eec87043ee4b4eff6… Author: Vincent Massol <vincent(a)massol.net> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-core/src/main/java/org/xwiki/annotation/internal/content/SpaceNormalizerContentAlterer.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/xwiki-platform-extension-handler-xar/src/main/java/org/xwiki/extension/xar/internal/repository/XarInstalledExtensionRepository.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/main/java/org/xwiki/extension/security/internal/analyzer/VulnerabilityIndexer.java M xwiki-platform-core/xwiki-platform-feed/xwiki-platform-feed-api/src/main/java/com/xpn/xwiki/plugin/feed/SyndEntryDocumentSource.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-default/src/main/java/org/xwiki/index/migration/R140300001XWIKI19571DataMigration.java M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/LegacyDefaultNotificationFilterManager.java M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-api/src/main/java/org/xwiki/model/reference/PageReference.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterManager.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/livedata/custom/NotificationCustomFiltersLiveDataEntryStoreTest.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-api/src/main/java/org/xwiki/notifications/notifiers/internal/DefaultNotificationCacheManager.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/src/test/java/org/xwiki/notifications/notifiers/internal/UserEventDispatcherTest.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/stats/impl/xwiki/XWikiStatsReader.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/EditBean.java M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/filter/AbstractInstanceFilterStreamTest.java M xwiki-platform-core/xwiki-platform-ratings/xwiki-platform-ratings-api/src/main/java/org/xwiki/ratings/internal/averagerating/XObjectAverageRatingManager.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/attachments/AttachmentHistoryResourceImpl.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-integration/src/main/java/org/xwiki/test/integration/junit/LogCaptureValidator.java M xwiki-platform-core/xwiki-platform-webjars/xwiki-platform-webjars-api/src/main/java/org/xwiki/webjars/internal/FilesystemResourceReferenceSerializer.java M xwiki-platform-core/xwiki-platform-xar/xwiki-platform-xar-model/src/main/java/org/xwiki/xar/internal/property/ListXarObjectPropertySerializer.java Log Message: ----------- [Misc] Fix mechanical SonarQube issues across several modules * java:S3012: replace manual array copy loops with Collections.addAll() / List.addAll(Arrays.asList(...).subList(...)) * java:S2589: remove sub-expressions that are always true * java:S1871: merge branches that hold an identical body * java:S6126: use text blocks for multi-line string literals * java:S125: remove commented-out code Co-Authored-By: Vincent Massol <vincent(a)massol.net> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-24678: Claim XWiki Docs Ownership on Context7 site
by XWiki Notifications 10 Aug '26

10 Aug '26
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-24677: The nodes from the PDF export Table of Contents tree that don't fit a single print page get truncated
by XWiki Notifications 10 Aug '26

10 Aug '26
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • ...
  • 209
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.