signature property Null safety

String signature

The signature of the library containing the element. This is the same signature returned by the method AnalysisSession.getUnitElementSignature when given the path to the compilation unit represented by the element.

The signature is based on the APIs of the files of the library (including the file itself), and the transitive closure of files imported and exported by the library. If the signature of a file has not changed, then there have been no changes that would cause any files that depend on it to need to be re-analyzed.

Implementation

String get signature;