Context
Fingerprint documents that future behavior should respect .funcignore, but the implementation only skips .func and .git directories.
Code
pkg/functions/client.go -> Fingerprint walk skips RunDataDir and .git only; comment says “Future updates will include … .funcignore”.
Goal
- Parse
.funcignore (same semantics as reasonable for this project).
- Skip ignored paths when hashing so fingerprints match intended source sets.
Acceptance criteria
While diving in codebase more I found this :)
Context
Fingerprintdocuments that future behavior should respect.funcignore, but the implementation only skips.funcand.gitdirectories.Code
pkg/functions/client.go->Fingerprintwalk skipsRunDataDirand.gitonly; comment says “Future updates will include ….funcignore”.Goal
.funcignore(same semantics as reasonable for this project).Acceptance criteria
.funcignoreproving ignored files do not affect the hash.While diving in codebase more I found this :)