jw-pkg/src/python/jw
Jan Lindemann 5cdc32abd7 jw.pkg.App: Add lru_cache where possible
ResultCache is a home-grown result cache. The @lru_cache decorator,
now available in Python 3, accomplishes the same thing, so try to
ditch ResultCache for it.

Sadly, this doesn't entirely work as of now, because it uses hash()
to hash the arguments, which won't work for the two list-type
arguments to add_modules_from_project_txt() (buf and visited).

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-26 17:58:23 +01:00
..
pkg jw.pkg.App: Add lru_cache where possible 2026-01-26 17:58:23 +01:00
__init__.py jw.__init__.py: Add empty file 2025-11-16 19:43:49 +01:00
Makefile jw.__init__.py: Add empty file 2025-11-16 19:43:49 +01:00