Skip to content

fix configuration cache compatibility in scm info plugin#121

Merged
wakingrufus merged 1 commit into
mainfrom
scm-info-cc
Mar 7, 2026
Merged

fix configuration cache compatibility in scm info plugin#121
wakingrufus merged 1 commit into
mainfrom
scm-info-cc

Conversation

@wakingrufus
Copy link
Copy Markdown
Member

add archrules to track deprecation usage

@wakingrufus wakingrufus force-pushed the scm-info-cc branch 2 times, most recently from 62e7f18 to 6ca53e7 Compare March 6, 2026 17:53
@wakingrufus wakingrufus marked this pull request as ready for review March 6, 2026 17:53

@NullMarked
public class NebulaGradleInfoPluginArchRules implements ArchRulesService {
private static final String thisPackage = "nebula.plugin.info..";
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this supposed to have two .s here? "nebula.plugin.info.."

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, this is an archunit thing that allows you to match package and all subpackages

@wakingrufus wakingrufus force-pushed the scm-info-cc branch 2 times, most recently from decb907 to 545c179 Compare March 6, 2026 18:23
add archrules to track deprecation usage
@wakingrufus wakingrufus merged commit e7f59d0 into main Mar 7, 2026
3 checks passed
@wakingrufus wakingrufus deleted the scm-info-cc branch March 7, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants