You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[warning] Serialized project contained a reflection with id node_modules/serializr/lib/constants.d.ts __type 3 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id node_modules/serializr/lib/constants.d.ts __type 6 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts __type 11 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts __type 12 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts message 13 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts __type 17 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts __type 18 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts message 19 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts __type 24 but it was not present in deserialized project.
[warning] Serialized project contained a reflection with id packages/test/src/index.ts __type.data 25 but it was not present in deserialized project.
Note that these warnings original form was something like [warning] Serialized project contained a reflection with id 25 but it was not present in deserialized project., but I poke into the source code to do some debugging and print out the source file as well as the qualifiedName
For the case of message and data, I'm not sure how to fix them, previously on version 0.23.0, I used the legacy packages strategy and excludeNotDocumented worked fine.
Now the warnings from node_modules/serializr/lib/constants.d.ts is odd because I have excludeExternals=true in my typedoc.json
I also bumped into similar warnings when trying to enable flags like excludePrivate
Environment
Typedoc version: 0.24.1
TypeScript version: 5.0.4
Node.js version: 16.8.0
OS: MacOS 13.3 (22E252)
The text was updated successfully, but these errors were encountered:
This is probably a bug in the removeReflection routine, where it doesn't fully remove reflections from the project. It didn't show up on the previous version since there wasn't any structure validation.
Probably not going to get to release this for a couple days -- I want to get the other issues in this milestone done too, and likely going to be a busy week at work :)
Search terms
exclude, excludeNotDocumented, packages strategy
Expected Behavior
Should not see any warnings
Actual Behavior
See warnings and quite make out what they are about
Steps to reproduce the bug
See Gerrit0/typedoc-packages-example#2
The code that causes the warnings is
and the warnings that I got
Note that these warnings original form was something like
[warning] Serialized project contained a reflection with id 25 but it was not present in deserialized project.
, but I poke into the source code to do some debugging and print out the source file as well as the qualifiedNameFor the case of
message
anddata
, I'm not sure how to fix them, previously on version 0.23.0, I used the legacy packages strategy andexcludeNotDocumented
worked fine.Now the warnings from
node_modules/serializr/lib/constants.d.ts
is odd because I haveexcludeExternals=true
in my typedoc.jsonI also bumped into similar warnings when trying to enable flags like
excludePrivate
Environment
The text was updated successfully, but these errors were encountered: