Skip to content
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

Hidden resources kt extesions #200

Merged

Conversation

sergiupuhalschi-rdx
Copy link
Contributor

No description provided.

@sergiupuhalschi-rdx sergiupuhalschi-rdx added the Kotlin 🤖 Changes in Kotlin Sargon label Aug 15, 2024
@sergiupuhalschi-rdx sergiupuhalschi-rdx self-assigned this Aug 15, 2024
Copy link

codecov bot commented Aug 15, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.4%. Comparing base (49cdb38) to head (747fbff).
Report is 2 commits behind head on ABW-3712-hidden-resources.

Additional details and impacted files

Impacted file tree graph

@@                    Coverage Diff                    @@
##           ABW-3712-hidden-resources    #200   +/-   ##
=========================================================
  Coverage                       97.3%   97.4%           
=========================================================
  Files                            920     921    +1     
  Lines                          14714   14727   +13     
  Branches                          64      64           
=========================================================
+ Hits                           14325   14346   +21     
+ Misses                           382     374    -8     
  Partials                           7       7           
Flag Coverage Δ
kotlin 98.7% <100.0%> (+<0.1%) ⬆️
rust 96.8% <ø> (+<0.1%) ⬆️
swift 99.3% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
...com/radixdlt/sargon/extensions/AssetPreferences.kt 100.0% <100.0%> (ø)

... and 5 files with indirect coverage changes

@sergiupuhalschi-rdx sergiupuhalschi-rdx added the Coverage OK ☂️ ✅ False Negatives in Code Coverage by Tarpaulin label Aug 15, 2024
Copy link
Contributor

@CyonAlexRDX CyonAlexRDX left a comment

Choose a reason for hiding this comment

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

LGTM

@@ -46,7 +46,6 @@ android {
java.srcDir("${buildDir}/generated/src/release/java")
}
}
packaging { resources.excludes.add("META-INF/*") }
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This fixed the issue of kotlin extensions not being visible.

Copy link
Contributor

Choose a reason for hiding this comment

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

Great! @GhenadieVP @micbakos-rdx i think Michael said that Ghenadie added it.

Any good reason for adding it Ghenadie?

Michael did your linking issues get fixed when you tried removing this?

@sergiupuhalschi-rdx sergiupuhalschi-rdx merged commit b374c20 into ABW-3712-hidden-resources Aug 16, 2024
12 checks passed
@sergiupuhalschi-rdx sergiupuhalschi-rdx deleted the sp/hidden-resources-android branch August 16, 2024 10:26
matiasbzurovski added a commit that referenced this pull request Aug 16, 2024
* Changes to AppPreferences with commented tests

* WIP

* get all hidden resources

* fix tests

* WIP

* WIP

* bump version

* add flag to Security

* uncomment test

* WIP

* fixes

* fix iOS Tests

* Add bool type macro and use it for Security flags

* move macro to its own file

* missing tests and docs

* Hidden resources kt extesions (#200)

* Add kt extensions for resource preferences

* Remove packaging option

* Update asset preferences kt extensions

* revert JSON changes

---------

Co-authored-by: sergiupuhalschi-rdx <164897324+sergiupuhalschi-rdx@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Coverage OK ☂️ ✅ False Negatives in Code Coverage by Tarpaulin Kotlin 🤖 Changes in Kotlin Sargon
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants