core/src/main/java/com/alibaba/druid/sql/parser/SQLStatementParser.java (47 lines): - line 628: throw new ParserException("TODO " + lexer.info()); - line 765: throw new ParserException("TODO : " + lexer.info()); - line 935: throw new ParserException("TODO " + lexer.info()); - line 966: throw new ParserException("TODO " + lexer.info()); - line 1275: throw new ParserException("TODO " + lexer.info()); - line 1279: throw new ParserException("TODO " + lexer.info()); - line 1283: throw new ParserException("TODO " + lexer.info()); - line 1523: throw new ParserException("TODO " + lexer.info()); - line 1751: throw new ParserException("TODO : " + lexer.token + " " + lexer.stringVal()); - line 1768: throw new ParserException("TODO : " + lexer.token + " " + lexer.stringVal()); - line 1792: throw new ParserException("TODO : " + lexer.token + " " + lexer.stringVal()); - line 1797: throw new ParserException("TODO : " + lexer.token + " " + lexer.stringVal()); - line 1818: throw new ParserException("TODO : " + lexer.token + " " + lexer.stringVal()); - line 2137: throw new ParserException("TODO " + lexer.info()); - line 2141: throw new ParserException("TODO " + lexer.info()); - line 2145: throw new ParserException("TODO " + lexer.info()); - line 2341: throw new ParserException("TODO " + lexer.info()); - line 2632: throw new ParserException("TODO " + lexer.info()); - line 2638: throw new ParserException("TODO " + lexer.info()); - line 2815: throw new ParserException("TODO " + lexer.info()); - line 2831: throw new ParserException("TODO " + lexer.info()); - line 2968: throw new ParserException("TODO " + lexer.info()); - line 3027: throw new ParserException("TODO " + lexer.info()); - line 3031: throw new ParserException("TODO " + lexer.info()); - line 3035: throw new ParserException("TODO " + lexer.info()); - line 3064: throw new ParserException("TODO " + lexer.info()); - line 3175: throw new ParserException("TODO " + lexer.info()); - line 3239: throw new ParserException("TODO " + lexer.info()); - line 3684: throw new ParserException("TODO : " + lexer.token + " " + lexer.stringVal()); - line 4033: throw new ParserException("TODO " + lexer.info()); - line 4197: throw new ParserException("TODO " + lexer.token); - line 4201: throw new ParserException("TODO " + lexer.token); - line 4216: throw new ParserException("TODO " + lexer.token); - line 4220: throw new ParserException("TODO " + lexer.token); - line 4224: throw new ParserException("TODO " + lexer.token); - line 4228: throw new ParserException("TODO " + lexer.token); - line 4232: throw new ParserException("TODO " + lexer.token); - line 4276: throw new ParserException("TODO " + lexer.token); - line 4425: throw new ParserException("TODO " + lexer.token); - line 4429: throw new ParserException("TODO " + lexer.token); - line 4581: throw new ParserException("TODO " + lexer.info()); - line 4648: throw new ParserException("TODO " + lexer.info()); - line 4665: throw new ParserException("TODO " + lexer.token); - line 5524: throw new ParserException("TODO " + lexer.info()); - line 7309: throw new ParserException("TODO " + lexer.info()); - line 7645: boolean sql = false; // TODO for odps - line 7870: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java (32 lines): - line 403: throw new ParserException("TODO : " + lexer.info()); - line 659: throw new ParserException("TODO : " + lexer.info()); - line 755: throw new ParserException("TODO : " + lexer.info()); - line 915: throw new ParserException("TODO : " + lexer.info()); - line 1086: throw new ParserException("TODO : " + lexer.info()); - line 1310: throw new ParserException("TODO : " + lexer.info()); - line 1446: throw new ParserException("TODO : " + lexer.info()); - line 1462: throw new ParserException("TODO : " + lexer.info()); - line 1465: throw new ParserException("TODO : " + lexer.info()); - line 1495: throw new ParserException("TODO : " + lexer.info()); - line 1627: throw new ParserException("TODO : " + lexer.info()); - line 1642: throw new ParserException("TODO : " + lexer.info()); - line 1682: throw new ParserException("TODO : " + lexer.info()); - line 1702: throw new ParserException("TODO : " + lexer.info()); - line 1718: throw new ParserException("TODO : " + lexer.info()); - line 1745: throw new ParserException("TODO : " + lexer.info()); - line 1810: throw new ParserException("TODO : " + lexer.info()); - line 1827: throw new ParserException("TODO : " + lexer.info()); - line 1846: throw new ParserException("TODO : " + lexer.info()); - line 1848: throw new ParserException("TODO : " + lexer.info()); - line 1850: throw new ParserException("TODO : " + lexer.info()); - line 1853: throw new ParserException("TODO : " + lexer.info()); - line 1856: throw new ParserException("TODO : " + lexer.info()); - line 1858: throw new ParserException("TODO : " + lexer.info()); - line 1860: throw new ParserException("TODO : " + lexer.info()); - line 1886: throw new ParserException("TODO : " + lexer.info()); - line 2127: throw new ParserException("TODO : " + lexer.info()); - line 2130: throw new ParserException("TODO : " + lexer.info()); - line 2671: throw new ParserException("TODO : " + lexer.info()); - line 2708: throw new ParserException("TODO : " + lexer.info()); - line 2871: throw new ParserException("TODO : " + lexer.info()); - line 3006: throw new ParserException("TODO : " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlStatementParser.java (19 lines): - line 395: throw new ParserException("TODO " + lexer.info()); - line 771: throw new ParserException("TODO " + lexer.info()); - line 2991: throw new ParserException("TODO " + lexer.info()); - line 3802: throw new ParserException("TODO " + lexer.info()); - line 4018: throw new ParserException("TODO " + lexer.info()); - line 5090: throw new ParserException("TODO " + lexer.info()); - line 5189: throw new ParserException("TODO " + lexer.info()); - line 5198: throw new ParserException("TODO " + lexer.info()); - line 5634: throw new ParserException("TODO " + lexer.info()); - line 5717: throw new ParserException("TODO " + lexer.info()); - line 6376: // TODO: need check. - line 6739: throw new ParserException("TODO " + lexer.info()); - line 6870: // throw new ParserException("TODO " + lexer.token() + - line 6929: throw new ParserException("TODO " + lexer.info()); - line 7077: throw new ParserException("TODO " + lexer.info()); - line 7142: throw new ParserException("TODO " + lexer.info()); - line 8028: throw new ParserException("TODO " + lexer.info()); - line 8130: throw new ParserException("TODO " + lexer.info()); - line 8610: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleCreateTableParser.java (16 lines): - line 109: throw new ParserException("TODO : " + lexer.info()); - line 120: throw new ParserException("TODO : " + lexer.info()); - line 206: throw new ParserException("TODO : " + lexer.info()); - line 233: throw new ParserException("TODO : " + lexer.info()); - line 244: throw new ParserException("TODO : " + lexer.info()); - line 356: throw new ParserException("TODO : " + lexer.info()); - line 368: throw new ParserException("TODO : " + lexer.info()); - line 375: // throw new ParserException("TODO : " + lexer.info()); - line 450: throw new ParserException("TODO " + lexer.info()); - line 463: throw new ParserException("TODO " + lexer.info()); - line 475: throw new ParserException("TODO " + lexer.info()); - line 508: throw new ParserException("TODO " + lexer.info()); - line 527: throw new ParserException("TODO " + lexer.info()); - line 576: throw new ParserException("TODO " + lexer.info()); - line 623: throw new ParserException("TODO " + lexer.info()); - line 631: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleExprParser.java (14 lines): - line 390: throw new ParserException("TODO " + lexer.info()); - line 447: throw new ParserException("TODO " + lexer.info()); - line 1250: throw new ParserException("TODO " + lexer.info()); - line 1274: throw new ParserException("TODO " + lexer.info()); - line 1335: throw new ParserException("TODO : " + lexer.info()); - line 1344: throw new ParserException("TODO : " + lexer.info()); - line 1725: throw new ParserException("TODO " + lexer.info()); - line 1863: throw new ParserException("TODO : " + lexer.info()); - line 1872: throw new ParserException("TODO : " + lexer.info()); - line 1928: // TODO COMPRESS BASIC - line 1935: throw new ParserException("TODO : " + lexer.info()); - line 1977: // TODO USAGE QUEUE - line 1981: // TODO OPAQUE TYPE - line 2121: throw new ParserException("TODO : " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/parser/SQLExprParser.java (12 lines): - line 610: throw new ParserException("TODO " + lexer.info()); - line 966: throw new ParserException("TODO : " + lexer.info()); - line 1009: throw new ParserException("TODO " + lexer.info()); - line 3036: throw new ParserException("TODO " + lexer.info()); - line 3454: throw new ParserException("TODO : " + lexer.info()); - line 4157: throw new ParserException("TODO " + lexer.info()); - line 4851: throw new ParserException("TODO : " + lexer.info()); - line 4901: throw new ParserException("TODO : " + lexer.info()); - line 4979: throw new ParserException("TODO : " + lexer.info()); - line 4988: throw new ParserException("TODO : " + lexer.info()); - line 5018: throw new ParserException("TODO : " + lexer.info()); - line 5506: throw new ParserException("TODO : " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/db2/parser/DB2ExprParser.java (5 lines): - line 193: throw new ParserException("TODO " + lexer.info()); - line 227: throw new ParserException("TODO " + lexer.info()); - line 242: throw new ParserException("TODO " + lexer.info()); - line 265: throw new ParserException("TODO " + lexer.info()); - line 279: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/odps/parser/OdpsStatementParser.java (4 lines): - line 211: throw new ParserException("TODO " + lexer.info()); - line 234: throw new ParserException("TODO " + lexer.info()); - line 825: throw new ParserException("TODO " + lexer.info()); - line 1251: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/h2/parser/H2ExprParser.java (4 lines): - line 108: throw new ParserException("TODO " + lexer.info()); - line 123: throw new ParserException("TODO " + lexer.info()); - line 146: throw new ParserException("TODO " + lexer.info()); - line 160: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/sqlserver/parser/SQLServerStatementParser.java (3 lines): - line 191: throw new ParserException("TODO " + lexer.info()); - line 626: throw new ParserException("TODO : " + lexer.info()); - line 636: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/postgresql/parser/PGExprParser.java (3 lines): - line 550: // TODO other cases - line 594: throw new ParserException("TODO " + lexer.info()); - line 602: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/parser/Lexer.java (2 lines): - line 1508: // QS_TODO ? - line 3189: // QS_TODO negative number is invisible for lexer core/src/main/java/com/alibaba/druid/sql/dialect/db2/parser/DB2CreateTableParser.java (2 lines): - line 50: throw new ParserException("TODO " + lexer.info()); - line 56: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/redshift/parser/RedshiftExprParser.java (2 lines): - line 93: throw new ParserException("TODO : " + lexer.info()); - line 102: throw new ParserException("TODO : " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/parser/SQLCreateTableParser.java (2 lines): - line 138: throw new ParserException("TODO " + lexer.info()); - line 256: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/postgresql/parser/PGCreateTableParser.java (2 lines): - line 116: throw new ParserException("TODO " + lexer.info()); - line 225: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/hive/parser/HiveStatementParser.java (2 lines): - line 356: throw new ParserException("TODO " + lexer.info()); - line 574: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/parser/SQLSelectParser.java (1 line): - line 1299: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleSelectParser.java (1 line): - line 632: throw new ParserException("TODO :" + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/oscar/parser/OscarCreateTableParser.java (1 line): - line 70: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/mock/handler/MySqlMockExecuteHandlerImpl.java (1 line): - line 83: throw new SQLException("TODO : " + query); core/src/main/java/com/alibaba/druid/sql/dialect/postgresql/parser/PGSQLStatementParser.java (1 line): - line 273: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/h2/parser/H2StatementParser.java (1 line): - line 127: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/presto/parser/PrestoStatementParser.java (1 line): - line 472: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/sqlserver/visitor/SQLServerOutputVisitor.java (1 line): - line 470: // TODO Auto-generated method stub core/src/main/java/com/alibaba/druid/sql/dialect/mysql/ast/clause/MySqlDeclareConditionStatement.java (1 line): - line 47: // TODO Auto-generated method stub core/src/main/java/com/alibaba/druid/sql/dialect/oscar/parser/OscarExprParser.java (1 line): - line 421: // TODO other cases core/src/main/java/com/alibaba/druid/sql/dialect/oscar/visitor/OscarStatementParser.java (1 line): - line 259: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/h2/visitor/H2OutputVisitor.java (1 line): - line 286: // TODO: this is not correct because '0000-00-00 00:00:00' could be a real string value core/src/main/java/com/alibaba/druid/sql/ast/statement/SQLExceptionStatement.java (1 line): - line 13: // TODO: merge with OracleExceptionStatement core/src/main/java/com/alibaba/druid/sql/dialect/mysql/visitor/MySqlOutputVisitor.java (1 line): - line 4398: // TODO Auto-generated method stub core/src/main/java/com/alibaba/druid/sql/parser/SQLDDLParser.java (1 line): - line 52: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/db2/parser/DB2StatementParser.java (1 line): - line 171: throw new ParserException("TODO : " + lexer.info()); core/src/main/java/com/alibaba/druid/pool/DruidDataSource.java (1 line): - line 2819: // TODO ADD OTHER PROPERTIES core/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlExprParser.java (1 line): - line 2257: throw new ParserException("TODO : " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/hive/parser/HiveCreateTableParser.java (1 line): - line 69: throw new ParserException("TODO " + lexer.info()); core/src/main/java/com/alibaba/druid/sql/dialect/impala/parser/ImpalaCreateTableParser.java (1 line): - line 184: // TODO: 'partition by hash(id) partitions 4, hash(name) partitions 4' not supported yet