[ https://issues.apache.org/jira/browse/MBUILDCACHE-30?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexander Ashitkin updated MBUILDCACHE-30: ------------------------------------------ Description: Currently each project is stored within reactor using full checksum, which includes private files Instead of that need to use "implementation + dependencies" checksum and exclude private sources which do not have dependencies that will allow to not invalidate downstream projects if change is in private files (eg unit tests) was: Currently each project is stored within reactor using full checksum, which includes private files Instead of that need to useĀ > Track reactor projects using "implementation + dependencies" checksum instead > of full > ------------------------------------------------------------------------------------- > > Key: MBUILDCACHE-30 > URL: https://issues.apache.org/jira/browse/MBUILDCACHE-30 > Project: Maven Build Cache Extension > Issue Type: Sub-task > Reporter: Alexander Ashitkin > Priority: Major > > Currently each project is stored within reactor using full checksum, which > includes private files > Instead of that need to use "implementation + dependencies" checksum and > exclude private sources which do not have dependencies > that will allow to not invalidate downstream projects if change is in private > files (eg unit tests) -- This message was sent by Atlassian Jira (v8.20.10#820010)