Comments (6)
Any news on supporting AsyncResponse? I could really use it. Btw, great work so far.
from jaxrs-analyzer.
No news yet unfortunately, pretty busy with other concerns right now... Which is definitely sad for this project.
Do you know folks interested in OSS and willing to hack on this feature? :-)
from jaxrs-analyzer.
I could give it a shot :) Any suggestion where to start digging the code?
from jaxrs-analyzer.
Awesome! Sure: The first thing would be the functionality in the analysis.classes
package. These collect the (JAX-RS) information into intermediate result objects and would need to take the AsyncResponse
into account. AFAIK for now it is mistakenly considered as request body there.
Then the analysis.results
package where the initial results are analyzed following JSR 339 logic. I guess we would need to enhance the model classes a bit.
Thanks a lot, don't feel pressured to deliver something, I already appreciate the willingness to contribute :-)
from jaxrs-analyzer.
Hi! Today I had the chance to work on it. I'm made some changes to take in consideration @Suspended
annotation, but I'm stuck where I try to find instruction corresponding to the call to AsyncResponse.resume
in order to extract parameter value. I think because it's nested in a lambda... do you think is there any chance to do that? I'm starting having some doubt :)
from jaxrs-analyzer.
+1 to handle it, can be ok to extract the type from the javadoc as a fallback if the bytecode visit doesn't give the exact type
from jaxrs-analyzer.
Related Issues (20)
- Model documentation HOT 1
- CompletionStage support
- Wrong result for JAX-RS Response with Generic Collection of enum HOT 9
- New Release? HOT 7
- Support for @BeanParam
- analyze-jaxrs failed. ConcurrentModificationException HOT 1
- Could not access static property, reason: com.bam.business.repos.BaseRepoServices HOT 1
- It does not render the Swagger Tags
- @QueryParam() which are not required appear as 'required=true' HOT 2
- Is There a Way to Add the 'summary' tag? HOT 6
- NullPointerException on JavaDocParserVisitor for classes without javadoc
- not an StringLiteralExpException when using a constant in header name
- Maven plugin fails with NullPointerException for module in 0.17, worked in 0.16. HOT 6
- OpenJDK 11: Illegal reflective access
- OpenJDK 11: UnsupportedOperationException HOT 1
- Is there a way to add description to the generated swagger code? HOT 2
- [ERROR] Could not access static property - infinite bulild process
- Jax-RS Analyze Static Property Error HOT 1
- Media type not supported (Javadoc?) HOT 12
- NullPointerException with "JavaDocParserVisitor.calculateMethodIdentifier" HOT 7
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 jaxrs-analyzer.