[ https://issues.apache.org/jira/browse/MBUILDCACHE-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexander Ashitkin updated MBUILDCACHE-29: ------------------------------------------ Description: In process of calculating input need to produce 3 checksum * for dependencies * for private code (not shared with other models) - typically tests * for shared code (typically src/main content) Calculation logic should be as follows: * dependencies - leave as know, just capture at the end of calculation * private code - by now, consider any code in test folders private (later more sophisticated rules could be created) * all other discovered code to considered a shared code Checksums to be stored in fields introduced in MBUILDCACHE-28 was: In process of calculating input need to produce 3 checksum * for dependencies * for private code (not shared with other models) - typically tests * for shared code (typically src/main content) Calculation logic should be as follows: * dependencies - leave as know, just capture at the end of calculation * private code - by now, consider any code in test folders private (later more sophisticated rules could be created) * all other discovered code to considered a shared code Dependencies to be stored in fields introduced in MBUILDCACHE-28 > Capture separate checksums of test source, dependencies and other code > ---------------------------------------------------------------------- > > Key: MBUILDCACHE-29 > URL: https://issues.apache.org/jira/browse/MBUILDCACHE-29 > Project: Maven Build Cache Extension > Issue Type: Sub-task > Reporter: Alexander Ashitkin > Priority: Major > > In process of calculating input need to produce 3 checksum > * for dependencies > * for private code (not shared with other models) - typically tests > * for shared code (typically src/main content) > > Calculation logic should be as follows: > * dependencies - leave as know, just capture at the end of calculation > * private code - by now, consider any code in test folders private (later > more sophisticated rules could be created) > * all other discovered code to considered a shared code > Checksums to be stored in fields introduced in MBUILDCACHE-28 -- This message was sent by Atlassian Jira (v8.20.10#820010)