Skip to content

Sort external events dependencies#839

Merged
gthea merged 99 commits intoFME-11237_baselinefrom
FME-11391-fixes-comp
Dec 9, 2025
Merged

Sort external events dependencies#839
gthea merged 99 commits intoFME-11237_baselinefrom
FME-11391-fixes-comp

Conversation

@gthea
Copy link
Contributor

@gthea gthea commented Dec 9, 2025

Android SDK

What did you accomplish?

  • Added evaluation order for EventsManagerCore. Dependencies between external events are created by adding prerequisites and suppressors. This makes it necessary to perform the event evaluations in order (if SDK_READY depends on SDK_READY_FROM_CACHE, evaluate SDK_READY_FROM_CACHE first.
  • Minor fixes to instrumented tests.

@gthea gthea self-assigned this Dec 9, 2025
@devops-split
Copy link

Android Diffuse Analysis Results

Source Branch: FME-11391-fixes-comp
Target Branch: FME-11237_baseline
Commit: 10d73a51982fd2a99419b13fe9257027c90d99e1

Script Output:

 AAR      │ old     │ new     │ diff   
──────────┼─────────┼─────────┼────────
      jar │ 1.1 MiB │ 1.1 MiB │ +369 B 
 manifest │   213 B │   213 B │    0 B 
    other │ 2.9 KiB │ 2.9 KiB │    0 B 
──────────┼─────────┼─────────┼────────
    total │ 1.1 MiB │ 1.1 MiB │ +369 B 

 JAR     │ old  │ new  │ diff         
─────────┼──────┼──────┼──────────────
 classes │  908 │  907 │ -1 (+2 -3)   
 methods │ 5593 │ 5586 │ -7 (+12 -19) 
  fields │ 2582 │ 2584 │ +2 (+8 -6)   

@devops-split
Copy link

Android Diffuse Analysis Results

Source Branch: FME-11391-fixes-comp
Target Branch: FME-11237_baseline
Commit: bdab58f9363224bedd9a7b8728a16fae8fbeaa94

Script Output:

 AAR      │ old     │ new     │ diff   
──────────┼─────────┼─────────┼────────
      jar │ 1.1 MiB │ 1.1 MiB │ +361 B 
 manifest │   213 B │   213 B │    0 B 
    other │ 2.9 KiB │ 2.9 KiB │    0 B 
──────────┼─────────┼─────────┼────────
    total │ 1.1 MiB │ 1.1 MiB │ +361 B 

 JAR     │ old  │ new  │ diff         
─────────┼──────┼──────┼──────────────
 classes │  908 │  907 │ -1 (+2 -3)   
 methods │ 5593 │ 5586 │ -7 (+12 -19) 
  fields │ 2582 │ 2584 │ +2 (+8 -6)   

@devops-split
Copy link

Android Diffuse Analysis Results

Source Branch: FME-11391-fixes-comp
Target Branch: FME-11237_baseline
Commit: 5a8f3da10b18cf526d23b59fb766227530484967

Script Output:

 AAR      │ old     │ new     │ diff   
──────────┼─────────┼─────────┼────────
      jar │ 1.1 MiB │ 1.1 MiB │ +361 B 
 manifest │   213 B │   213 B │    0 B 
    other │ 2.9 KiB │ 2.9 KiB │    0 B 
──────────┼─────────┼─────────┼────────
    total │ 1.1 MiB │ 1.1 MiB │ +361 B 

 JAR     │ old  │ new  │ diff         
─────────┼──────┼──────┼──────────────
 classes │  908 │  907 │ -1 (+2 -3)   
 methods │ 5593 │ 5586 │ -7 (+12 -19) 
  fields │ 2582 │ 2584 │ +2 (+8 -6)   

@sonarqube-pull-requests
Copy link

sonarqube-pull-requests bot commented Dec 9, 2025

@gthea gthea marked this pull request as ready for review December 9, 2025 18:04
@gthea gthea requested a review from a team as a code owner December 9, 2025 18:04
@gthea gthea merged commit 4c55548 into FME-11237_baseline Dec 9, 2025
4 of 6 checks passed
@gthea gthea deleted the FME-11391-fixes-comp branch December 9, 2025 18:08
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.

3 participants