OLD | NEW |
1 | 1 |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <meta charset="UTF-8"/> | 4 <meta charset="UTF-8"/> |
5 <title>Analysis Server API Specification</title> | 5 <title>Analysis Server API Specification</title> |
6 </head> | 6 </head> |
7 <body> | 7 <body> |
8 <h1>Analysis Server API Specification</h1> | 8 <h1>Analysis Server API Specification</h1> |
9 <h1 style="color:#999999">Version <version>1.0.0</version></h1> | 9 <h1 style="color:#999999">Version <version>1.0.0</version></h1> |
10 <p> | 10 <p> |
(...skipping 460 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
471 Force the re-analysis of everything contained in the | 471 Force the re-analysis of everything contained in the |
472 existing analysis roots. This will cause all previously | 472 existing analysis roots. This will cause all previously |
473 computed analysis results to be discarded and recomputed, | 473 computed analysis results to be discarded and recomputed, |
474 and will cause all subscribed notifications to be re-sent. | 474 and will cause all subscribed notifications to be re-sent. |
475 </p> | 475 </p> |
476 </request> | 476 </request> |
477 <request method="setAnalysisRoots"> | 477 <request method="setAnalysisRoots"> |
478 <p> | 478 <p> |
479 Sets the root paths used to determine which files to analyze. The set | 479 Sets the root paths used to determine which files to analyze. The set |
480 of files to be analyzed are all of the files in one of the root paths | 480 of files to be analyzed are all of the files in one of the root paths |
481 that are not also in one of the excluded paths and do not start with | 481 that are not either explicitly or implicitly excluded. A file is |
482 a dot ('.'). | 482 explicitly excluded if it is in one of the excluded paths. A file is |
| 483 implicitly excluded if it is in a subdirectory of one of the root |
| 484 paths where the name of the subdirectory starts with a period (that |
| 485 is, a hidden directory). |
483 </p> | 486 </p> |
484 <p> | 487 <p> |
485 Note that this request determines the set of requested | 488 Note that this request determines the set of requested |
486 analysis roots. The actual set of analysis roots at any | 489 analysis roots. The actual set of analysis roots at any |
487 given time is the intersection of this set with the set of | 490 given time is the intersection of this set with the set of |
488 files and directories actually present on the | 491 files and directories actually present on the |
489 filesystem. When the filesystem changes, the actual set of | 492 filesystem. When the filesystem changes, the actual set of |
490 analysis roots is automatically updated, but the set of | 493 analysis roots is automatically updated, but the set of |
491 requested analysis roots is unchanged. This means that if | 494 requested analysis roots is unchanged. This means that if |
492 the client sets an analysis root before the root becomes | 495 the client sets an analysis root before the root becomes |
(...skipping 3303 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3796 <h2>Errors</h2> | 3799 <h2>Errors</h2> |
3797 <p> | 3800 <p> |
3798 This section contains a list of all of the errors that are | 3801 This section contains a list of all of the errors that are |
3799 produced by the server and the data that is returned with each. | 3802 produced by the server and the data that is returned with each. |
3800 </p> | 3803 </p> |
3801 <p> | 3804 <p> |
3802 TBD | 3805 TBD |
3803 </p> | 3806 </p> |
3804 </body> | 3807 </body> |
3805 </html> | 3808 </html> |
OLD | NEW |