Philippe Marschall

Results 117 issues of Philippe Marschall

Explicitly set the source and target language level used by javac. The project says the source level is 1.8 but it is not configured by javac.

Java 7 introduces the "[diamond operator](http://docs.oracle.com/javase/7/docs/technotes/guides/language/type-inference-generic-instance-creation.html)" that makes code with generics less verbose. The code base claims to be Java 8 but does not seem to make use of the...

Using a unit test framework is a common and established way to develop, organize and run unit tests.

It would be good to have a Jigsaw (Java 9) module for this library.

There seems `synchronized` sprinkled over the code base but I could not find any documented synchronization policy that specifies which objects can and can't be shared in which ways.

Java conventions and the recommendation from Oracle is to use [reverse DNS names](https://stackoverflow.com/questions/31916495/why-is-reverse-dns-notation-used-for-package-naming) for package names.

Implement proper rounding using a TemporalAdjuster that sets to nanos to 0 instead of relying on them being truncated later. See #1212 ### All Submissions: * [X] Have you followed...

Range types are unique to Postgres and are very powerful. Unfortunately driver support from pgjdbc is currently lacking and forcing users to parse and create strings. This pull request is...

enhancement
triage/needs-review

PgCallableStatement currently does not implement implement .getObject(int, Class). Unlike #698 this PR leaves out JSR-310 support keeping the implementation simple and non-intrusive. All existing methods except .getObject(int, Class) are left...

triage/needs-review

PgCallableStatement currently does not implement java.time types for stored procedures. The implementation is a bit tricky because PgCallableStatement#executeWithFlags(int) eagerly reads the data. At this point we do not know whether...