-
Notifications
You must be signed in to change notification settings - Fork 10
Updated pvdata #19
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
Updated pvdata #19
Conversation
Conflicts: epics-vtype/vtype/src/main/java/org/epics/vtype/VType.java
Adding getter and putter for ListNumber on PVDoubleArray Adding ListNumber support for PVIntArray and PVNumberArray superclass. Integrated ListNumber support into signed numeric arrays. Adding unsigned array support Renamed XxxIntYyy to XxxIntegerYyy so it better follows Java conventions
|
Does not seem to build on Java 10 (several issues). As for technical matters, I have insufficient experience with the code to say anything clever. However, I do have some comments in regards to VImage related classes:
|
The master itself is not building on jdk10 as yet, have expanded the scope of the
I think the list is intended to be fixed to what area detector can handle.
The class was based on the org.epics.pvdata.ScalarType , I wanted to keep it as similar as possible so that client code dealing with Types would remain the same. Now that I look at it in detail, I agree with you that the heavy use of ordinal is rather unfortunate. |
|
OK, I admit I have not inspected the commits in detail, but I think that we should try to spread the word that any new code should be Java 10 compliant. My impression is that Javadoc stuff that needs most attention. |
|
I was under the impression that my fixes for Java 9+ were merged already to master. Can you please clarify? |
|
@georgweiss I too was under the impression that all your PR's have been merged. |
|
@georgweiss it seems like the javadoc issues are now with https://github.com/epics-base/exampleJava I will request Marty to have a look at it From Marty I have been spending all my time on C++ code so I did not pay attention to this request until now. |
|
I am at Then So what am I expected to do in response to
|
|
@mrkraimer I wanted you to look at the code changes here and let us know if you see any glaring problems. @georgweiss |
|
Look OK to me. |
|
Go ahead and merge.
/Georg
From: Kunal Shroff <notifications@github.com>
Reply-To: epics-base/epicsCoreJava <reply@reply.github.com>
Date: Monday, 20 August 2018 at 21:03
To: epics-base/epicsCoreJava <epicsCoreJava@noreply.github.com>
Cc: Georg Weiss <georg.weiss@esss.se>, Mention <mention@noreply.github.com>
Subject: Re: [epics-base/epicsCoreJava] Updated pvdata (#19)
@mrkraimer<https://github.com/mrkraimer> I wanted you to look at the code changes here and let us know if you see any glaring problems.
If you look at the pvData code you will notice the use of the PVNumberArray interface instead of the PVScalarArray...the PVNumberArray does the transformation, gives access to the array elements without requiring copy, etc...
@georgweiss<https://github.com/georgweiss>
Can we merge this and open a new issue ticket about the VImageType and its use of ordinals. We will not release epicsCoreJava until we resolve this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#19 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/Ah9CEFELSfJEqO7Trr8ng6JmpJ3GzfcFks5uSwfjgaJpZM4VmpQR>.
|
Have to wait till PR#18 is merged before this can be merged.