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
By default module information is rather basic, but with help of custom classifiers it can be easily augmented with data that is important in the context of your project (see "Classifiers" section below).
60
+
By default module information is rather basic, but with help of custom classifiers modules can be annotated with extra information that is important in the context of your project (see [Classifiers](#classifiers) section).
61
+
62
+
### Filtering modules by annotations
63
+
64
+
Filtering by tags in built-in `Tracex.Project.get_modules/2`, extra annotations must be filtered manually.
Module insights encapsulate the information provided by compiler tracers. At the very minimum you can get some idea how the module interacts with others and possibly track down dependencies contributing to extensive recompilations in your project.
84
96
85
-
## Classifiers
97
+
98
+
### Classifiers
86
99
87
100
Tracex is generic, it is able to extract some basic information about your project modules, but every project has its own unique characteristics, like naming conventions or usage of certain macros. Classifiers make it easy to leverage that tacit knowledge to annotate your project's modules.
0 commit comments