Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/application-notification-word
Commit: b29678497aa48cb05cd79b357b180aba91d1292a
https://github.com/xwiki-contrib/application-notification-word/commit/b2967…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2023-10-25 (Wed, 25 Oct 2023)
Changed paths:
M application-notification-word-api/src/main/java/org/xwiki/contrib/wordnotification/PartAnalysisResult.java
M application-notification-word-api/src/main/java/org/xwiki/contrib/wordnotification/WordsMentionAnalyzer.java
A application-notification-word-api/src/main/java/org/xwiki/contrib/wordnotification/WordsMentionLocalization.java
M application-notification-word-default/src/main/java/org/xwiki/contrib/wordnotification/internal/analyzers/AbstractWordsMentionAnalyzer.java
A application-notification-word-default/src/main/java/org/xwiki/contrib/wordnotification/internal/analyzers/AbstractXObjectPropertyWordsMentionAnalyzer.java
A application-notification-word-default/src/main/java/org/xwiki/contrib/wordnotification/internal/analyzers/CommentsWordsMentionAnalyzer.java
M application-notification-word-default/src/main/java/org/xwiki/contrib/wordnotification/internal/analyzers/ContentWordsMentionAnalyzer.java
A application-notification-word-default/src/main/java/org/xwiki/contrib/wordnotification/internal/analyzers/TagsWordsMentionAnalyzer.java
A application-notification-word-default/src/main/java/org/xwiki/contrib/wordnotification/internal/analyzers/TitleWordsMentionAnalyzer.java
M application-notification-word-default/src/main/java/org/xwiki/contrib/wordnotification/internal/storage/AnalysisResultStorageManager.java
M application-notification-word-default/src/main/resources/META-INF/components.txt
A application-notification-word-default/src/test/java/org/xwiki/contrib/wordnotification/internal/analyzers/CommentsWordsMentionAnalyzerTest.java
M application-notification-word-default/src/test/java/org/xwiki/contrib/wordnotification/internal/analyzers/ContentWordsMentionAnalyzerTest.java
A application-notification-word-default/src/test/java/org/xwiki/contrib/wordnotification/internal/analyzers/TagsWordsMentionAnalyzerTest.java
A application-notification-word-default/src/test/java/org/xwiki/contrib/wordnotification/internal/analyzers/TitleWordsMentionAnalyzerTest.java
Log Message:
-----------
WORDNOTIF-1: Allow user to listen for exact matches
* Provide a dedicated API to specify the localization of a mention
occurence
* Provide new analyzers for title, comments and tags
* Change expression for matching query to avoid matches inside a word
* Change implementation of the Solr storage of localization
* Provide new tests