Skip to content

Conversation

@nickolas-dimitrakas
Copy link
Contributor

Summary

  • Added .trunk/trunk.yaml configuration for linting and formatting tools.

Testing Plan

  • Was this tested locally? If not, explain why.

Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)

* added test for logCommerceEvent when event is nil

* full test coverage for logCommerceEvent

* full test coverage for logEvent

* added test for logCommerceEvent when event is nil

* full test coverage for logCommerceEvent

* full test coverage for logEvent

* result of call with @BrandonStalnaker

* remove unnecessary nil check from logCommerceEvent
* Organize tests into a mark

* added full test coverage for LTVIncrease

* fix misspell of mock parameter

* add comments to make more readable
thomson-t
thomson-t previously approved these changes Sep 26, 2025
BrandonStalnaker and others added 6 commits September 29, 2025 09:13
* implemented new logger functionality and extracted MPEvent tests

Co-Authored-By: denischilik <[email protected]>

* Remove old macros logger

* fully covered hash and isEqual methods

* added full coverage for copyWithZone

* covered setCategory method

* covered public accessors

* covered beginTiming method

* covered  breadcrumbDictionaryRepresentation

* covered endTiming

* adjust function naming

* covered screenDictionaryRepresentation

* extracted MPIdentity from MPSwiftTests to new file

* removed event builder and renamed files + classes

* implemented new logger functionality and extracted MPEvent tests

Co-Authored-By: denischilik <[email protected]>

* Remove old macros logger

* fully covered hash and isEqual methods

* added full coverage for copyWithZone

* covered setCategory method

* covered public accessors

* covered beginTiming method

* covered  breadcrumbDictionaryRepresentation

* covered endTiming

* adjust function naming

* covered screenDictionaryRepresentation

* extracted MPIdentity from MPSwiftTests to new file

* removed event builder and renamed files + classes

---------

Co-authored-by: denischilik <[email protected]>
…dcrumb method (#424)

* - move BreadcrumbTest to their section and increase coverage

* - initialize kits container once

* - executor initialized in one place

* - move backend controller initialization to one place

* - move MPStateMachineMock initialization to one place

* - add tests for leaveBreadcrumbCallback

* - add tests for leaveBreadcrumb
This reverts commit 3816a59.
Base automatically changed from development to main October 1, 2025 03:19
Copy link
Contributor

@denischilik denischilik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@nickolas-dimitrakas nickolas-dimitrakas deleted the feat/implement-trunk-tool branch October 1, 2025 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants