-
Notifications
You must be signed in to change notification settings - Fork 549
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new analytics service #4067
Conversation
Your Pull Request was automatically labelled as: "🎈 Feature" |
Slimefun preview buildA Slimefun preview build is available for testing! https://preview-builds.walshy.dev/download/Slimefun/4067/115ccce5
|
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/AnalyticsService.java
Show resolved
Hide resolved
9015890
to
48fdd39
Compare
Quality Gate passedThe SonarCloud Quality Gate passed, but some issues were introduced. 8 New issues |
5696e5d
to
1f79c81
Compare
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/ThreadService.java
Outdated
Show resolved
Hide resolved
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/ThreadService.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, I really like this addition.
We can now see if our PRs actually improve code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo and question because am ded
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/AnalyticsService.java
Outdated
Show resolved
Hide resolved
7983c6f
to
11a259c
Compare
11a259c
to
aff9f87
Compare
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/AnalyticsService.java
Outdated
Show resolved
Hide resolved
Quality Gate passedIssues Measures |
Co-authored-by: Alessio Colombo <[email protected]>
Description
As discussed in #developers, we want some better analytic insights into Slimefun (especially for the new storage layer work in progress).
This creates a new service and adds it to our current timings.
This can be debugged with
/sf debug slimefun_analytics
. Debugging will just show the JSON being sent and if the send was ignored.Users can disable in the
config.yml
atmetrics.analytics
.Proposed changes
Creates a new analytics service
Related Issues (if applicable)
Checklist
Nonnull
andNullable
annotations to my methods to indicate their behaviour for null valuesStill to do