2.8.1 experimental style#54
Conversation
|
Of note is that a few of these changes are Java 7+ compatible only, such as switching on String values and using the diamond to infer generic types. I'm not sure what the compatibility targets/goals of JSSC are but this could potentially cause issues on embedded devices (and/or anyone using GNU Classpath, other 1.5/1.6-only stuff etc.). A lot of the other changes are nice though. |
|
Yes, I know that some stuff needs Java 7 or higher. The pom file for the 2.8.1 experimental branch already set 1.7 for source and target: So, the changes are compatible to the current setup. |
|
Just wanted to say that jSSC is currently the only reasonable option for open-source serial port connectivity (since RxTx went dead) for folks on embedded devices with custom chipsets -- many of which are stuck using GNU Classpath which doesn't offer full compliance with Java versions newer than 1.5. To make these changes would leave us in the lurch. |
Some styling stuff that could improve readability.