Comments (3)
Thanks and no worries @icrc-fdeniger. Have left some comments on your PR.
from android-fhir.
Thanks for raising this @icrc-fdeniger
I think I know why ksp works and kapt does not. The overhead of kapt's stub generation process likely ran into permission problems in your non-admin setup. The exact folders it tried to write to are unknown, but they were probably system-protected. Ksp, on the other hand, directly processes kotlin symbols removing the need for stub generation entirely, perhaps bypassing the troublesome permission issues.
See more in Why KSP?
Also Android documentation recommends to migrate to ksp!
This seems to be a valid change and I think ksp is safe for room compiler.
Would you like to submit a PR for this ?
from android-fhir.
Sure I tried with a first draft here :)
#2471
Not an expert with KSP, KAPT so I'm sure it should be polished. it's ok for me with this configuration but I will need to have feedbacks on this.
For instance for the ksp version (1.9.21-1.0.16). It seems it was the only config working for me.. but I can do more tests
from android-fhir.
Related Issues (20)
- Loading context worker using the Knowledge manager HOT 5
- bug creating XFhirQuery from expression
- Optimize FHIR Sync Process with Singleton Configuration HOT 1
- Can SingleResource uploading be supported? HOT 2
- Decoupling Sync APIs from FhirEngine for Broader Functionality
- FhirEngine instance creation should be decoupled from Database instance HOT 1
- CodeQL GitHub Action Workflow is broken HOT 1
- Fhir engine converts List resource to Binary resource while syncing HOT 2
- Update the clinical reasoning version to v3.1.0 HOT 5
- Be able to define and collect meta-data on data collection
- Activity flow api. HOT 1
- Subsequent OneTime sync triggers always start with CurrentSyncJobStatus.SUCCEDED status HOT 3
- Be able to configure the FHIR Server and a user/password for Demo App HOT 3
- Add questionnaire and qItem as reserved variables HOT 8
- Constraint support for global case
- Constraint support for warning case
- Support GitHub Codespaces
- Flaky QuestionnaireUiEspressoTest$dateTimePicker_shouldSetAnswerWhenDateAndTimeAreFilled has 12/24h problem
- Kokoro: Build and Device Tests failing due to ... Firebase Test Lab internal bug?! HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android-fhir.