# stage2: handle deletions and better dependency resolution · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/0bd89979fdc42a7fd14fe127ac8a586d7c170444)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 0bd89979fdc42a7fd14fe127ac8a586d7c170444

Requested commit: 0bd89979fdc42a7fd14fe127ac8a586d7c170444

Commit: 0bd89979fdc42a7fd14fe127ac8a586d7c170444

Tree: 7c9376195fdc9ab68e0a447e64c4cea09156bb14

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
stage2: handle deletions and better dependency resolution

 * Deleted decls are deleted; unused decls are also detected as deleted.
   Cycles are not yet detected.
 * Re-analysis is smarter and will not cause a re-analysis of dependants
   when only a function body is changed.

```

## Parents

- [3eed7a4dea3b66bf236278caba7f96228b13214f](https://git.cafe/gitcafe/zig/commit/3eed7a4dea3b66bf236278caba7f96228b13214f?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/0bd89979fdc42a7fd14fe127ac8a586d7c170444?format=markdown)
