build.gradle.kts (4 lines): - line 45: val lastEditYear = 2021 // TODO: by extra(lastEditYear("$rootDir/LICENSE")) - line 68: // TODO: set copyright to PostgreSQL Global Development Group - line 411: // TODO: implement license check (with copyright year) - line 497: // TODO: remove when LICENSE is removed (it is used by Maven build for now) pgjdbc/src/main/java/org/postgresql/jdbc/TypeInfoCache.java (3 lines): - line 473: // TODO: it would be great to forbid UNSPECIFIED argument, and make the return type non-nullable - line 500: // TODO: escaping !? - line 503: // TODO: should probably check for all special chars pgjdbc/src/main/java/org/postgresql/xa/PGXAConnection.java (2 lines): - line 525: if (xid.equals(preparedXid)) { // TODO: check if the condition should be negated - line 532: // TODO: pick proper error message. Current one does not clarify what went wrong pgjdbc/src/main/java/org/postgresql/jdbc/PgStatement.java (2 lines): - line 192: // FIXME: false if not supported - line 834: // TODO: It should be reworked into "pre-describe if query has unknown parameter pgjdbc/src/main/java/org/postgresql/sspi/SSPIClient.java (2 lines): - line 155: PSQLState.CONNECTION_UNABLE_TO_CONNECT /* TODO: Should be authentication error */, ex); - line 171: PSQLState.CONNECTION_UNABLE_TO_CONNECT /* TODO: Should be auth error */, ex); pgjdbc/src/main/java/org/postgresql/core/Parser.java (1 line): - line 934: // TODO: Merge with escape processing (and parameter parsing?) so we only parse each query once. pgjdbc/src/main/java/org/postgresql/jdbc/PgConnection.java (1 line): - line 914: // TODO revisit: throw exception instead of silently eating the error in unknown cases? pgjdbc/src/main/java/org/postgresql/fastpath/Fastpath.java (1 line): - line 300: // so, until we know we can do this (needs testing, on the TODO list) pgjdbc/src/main/java/org/postgresql/core/v3/ConnectionFactoryImpl.java (1 line): - line 483: PGProperty.KERBEROS_SERVER_NAME.get(info), false, // TODO: fix this pgjdbc/src/main/java/org/postgresql/ds/common/BaseDataSource.java (1 line): - line 1319: // TODO: this is not consistent with PGProperty.PROPERTY.set(prop, null) pgjdbc/src/main/java/org/postgresql/core/QueryWithReturningColumnsKey.java (1 line): - line 27: // TODO: teach parser to fetch key columns somehow when no column names were given pgjdbc/src/main/java/org/postgresql/core/v3/QueryExecutorImpl.java (1 line): - line 2667: // TODO: better handle the msg len pgjdbc/src/main/java/org/postgresql/jdbc/PgPreparedStatement.java (1 line): - line 93: // TODO: this.wantsGeneratedKeysAlways = true; pgjdbc/src/main/java/org/postgresql/jdbc/ArrayDecoding.java (1 line): - line 536: // TODO: in certain circumstances (no nulls, fixed size data types) pgjdbc/build.gradle.kts (1 line): - line 113: // TODO: move *.po to resources? pgjdbc/src/main/java/org/postgresql/jdbc/EscapedFunctions2.java (1 line): - line 65: //FIXME: this probably should not use the US locale pgjdbc/src/main/java/org/postgresql/core/Encoding.java (1 line): - line 301: // TODO: test all postgres supported encoding to see if there are