| 11 | 11 | Download and install JRE: |
| 12 | 12 | |
| 13 | * [Java 21](https://bell-sw.com/pages/downloads). |
|
| 13 | * [Java 22](https://bell-sw.com/pages/downloads). |
|
| 14 | 14 | |
| 15 | 15 | # Download |
| 12 | 12 | |
| 13 | 13 | dependencies { |
| 14 | def v_junit = '5.10.2' |
|
| 15 | def v_picocli = '4.7.5' |
|
| 14 | def v_junit = '5.10.3' |
|
| 15 | def v_picocli = '4.7.6' |
|
| 16 | 16 | |
| 17 | 17 | // Command-line parsing |
| ... | ||
| 33 | 33 | compileJava { |
| 34 | 34 | options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" |
| 35 | options.compilerArgs.addAll( ['--release', '21'] ) |
|
| 35 | options.compilerArgs.addAll( ['--release', '22'] ) |
|
| 36 | 36 | } |
| 37 | 37 | |
| 439 | 439 | // molasses|women |
| 440 | 440 | "lasses", |
| 441 | // lo|lo and behold |
|
| 442 | "lo", |
|
| 443 | 441 | // leaned|enlisted |
| 444 | 442 | "listed", |
| 443 | // lo|lo and behold |
|
| 444 | "lo", |
|
| 445 | // long|along |
|
| 446 | "long", |
|
| 445 | 447 | // ??? |
| 446 | 448 | "nation", |
| 41 | 41 | |
| 42 | 42 | @Disabled |
| 43 | @SuppressWarnings( {"unused", "JUnit3StyleTestMethodInJUnit4Class"} ) |
|
| 43 | @SuppressWarnings( "unused" ) |
|
| 44 | 44 | public void test_Parse_AmbiguousQuotes_PartiallyCurled() throws IOException { |
| 45 | 45 | testCurler( createCurler( FILTER_PLAIN, false ), "ambiguous-n-pass.txt" ); |
| 242 | 242 | Computer says, “‘It is mysteries---’” |
| 243 | 243 | |
| 244 | He goes 'long with it. |
|
| 245 | He goes 'long with it. |
|
| 246 | ||
| 247 | The 'long and short' of it. |
|
| 248 | The ‘long and short’ of it. |
|
| 249 |