Remove redundant code
commit61699e5b00c3c439a0586628ad0336302ccabba1
authorMats Wichmann <mats@linux.com>
Thu, 28 Mar 2024 19:46:10 +0000 (28 13:46 -0600)
committerMats Wichmann <mats@linux.com>
Thu, 28 Mar 2024 19:46:10 +0000 (28 13:46 -0600)
treeb073ac08b819c5b5e5ef7c4707eb26b76d17f0c8
parent7e6484275b04e17660b36ebbf38b2b67d9d1c3c7
Remove redundant code

Three classes that inherit from NodeInfoBase - FileNodeInfo, AliasNodeInfo
and ValueNodeInfo - have "specializations" of __getstate_ and __setstate__
from the parent, but they're identical to the parent's and thus not
needed.  Always easy to add back if a different implementation is ever
needed for any of them.

Signed-off-by: Mats Wichmann <mats@linux.com>
CHANGES.txt
SCons/Node/Alias.py
SCons/Node/FS.py
SCons/Node/Python.py