codeanalyzer-typescript v0.5.0 #13
rahlk
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
codeanalyzer-typescript v0.5.0
Purely additive release: TS twin node labels in the Neo4j projection, at graph schema 1.1.0.
What's new
Class,Function,Entrypoint) is now also stamped with aTS-prefixed twin(
TSClass,TSFunction,TSEntrypoint, ...), so a shared multi-language graphdatabase can attribute TypeScript nodes unambiguously alongside nodes from the
Java/Python analyzers. The shared
Symbolmerge label deliberately has no twin —merge keys and uniqueness constraints are unchanged.
properties, and Cypher queries are untouched; twin labels are extra labels layered
on top.
withTwins()is idempotent (labels already prefixed withTSare neverre-prefixed), so re-running the projection is safe.
:Applicationnode so consumers can detect the contract version at runtime. Thebare (non-
TS) labels are slated to drop in schema 2.0.0, at which pointrelationship types will gain a
TS_prefix instead.Upgrade
Links
Beta Was this translation helpful? Give feedback.
All reactions