1 List of 3rd party licenses: 2 ----------------------------------------------------------------------------- 3 * javapoet.jar (com.squareup:javapoet:1.8.0) 4 5 ****** LICENSE: 6 7 Apache License 8 Version 2.0, January 2004 9 http://www.apache.org/licenses/ 10 11 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 12 13 1. Definitions. 14 15 "License" shall mean the terms and conditions for use, reproduction, 16 and distribution as defined by Sections 1 through 9 of this document. 17 18 "Licensor" shall mean the copyright owner or entity authorized by 19 the copyright owner that is granting the License. 20 21 "Legal Entity" shall mean the union of the acting entity and all 22 other entities that control, are controlled by, or are under common 23 control with that entity. For the purposes of this definition, 24 "control" means (i) the power, direct or indirect, to cause the 25 direction or management of such entity, whether by contract or 26 otherwise, or (ii) ownership of fifty percent (50%) or more of the 27 outstanding shares, or (iii) beneficial ownership of such entity. 28 29 "You" (or "Your") shall mean an individual or Legal Entity 30 exercising permissions granted by this License. 31 32 "Source" form shall mean the preferred form for making modifications, 33 including but not limited to software source code, documentation 34 source, and configuration files. 35 36 "Object" form shall mean any form resulting from mechanical 37 transformation or translation of a Source form, including but 38 not limited to compiled object code, generated documentation, 39 and conversions to other media types. 40 41 "Work" shall mean the work of authorship, whether in Source or 42 Object form, made available under the License, as indicated by a 43 copyright notice that is included in or attached to the work 44 (an example is provided in the Appendix below). 45 46 "Derivative Works" shall mean any work, whether in Source or Object 47 form, that is based on (or derived from) the Work and for which the 48 editorial revisions, annotations, elaborations, or other modifications 49 represent, as a whole, an original work of authorship. For the purposes 50 of this License, Derivative Works shall not include works that remain 51 separable from, or merely link (or bind by name) to the interfaces of, 52 the Work and Derivative Works thereof. 53 54 "Contribution" shall mean any work of authorship, including 55 the original version of the Work and any modifications or additions 56 to that Work or Derivative Works thereof, that is intentionally 57 submitted to Licensor for inclusion in the Work by the copyright owner 58 or by an individual or Legal Entity authorized to submit on behalf of 59 the copyright owner. For the purposes of this definition, "submitted" 60 means any form of electronic, verbal, or written communication sent 61 to the Licensor or its representatives, including but not limited to 62 communication on electronic mailing lists, source code control systems, 63 and issue tracking systems that are managed by, or on behalf of, the 64 Licensor for the purpose of discussing and improving the Work, but 65 excluding communication that is conspicuously marked or otherwise 66 designated in writing by the copyright owner as "Not a Contribution." 67 68 "Contributor" shall mean Licensor and any individual or Legal Entity 69 on behalf of whom a Contribution has been received by Licensor and 70 subsequently incorporated within the Work. 71 72 2. Grant of Copyright License. Subject to the terms and conditions of 73 this License, each Contributor hereby grants to You a perpetual, 74 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 75 copyright license to reproduce, prepare Derivative Works of, 76 publicly display, publicly perform, sublicense, and distribute the 77 Work and such Derivative Works in Source or Object form. 78 79 3. Grant of Patent License. Subject to the terms and conditions of 80 this License, each Contributor hereby grants to You a perpetual, 81 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 82 (except as stated in this section) patent license to make, have made, 83 use, offer to sell, sell, import, and otherwise transfer the Work, 84 where such license applies only to those patent claims licensable 85 by such Contributor that are necessarily infringed by their 86 Contribution(s) alone or by combination of their Contribution(s) 87 with the Work to which such Contribution(s) was submitted. If You 88 institute patent litigation against any entity (including a 89 cross-claim or counterclaim in a lawsuit) alleging that the Work 90 or a Contribution incorporated within the Work constitutes direct 91 or contributory patent infringement, then any patent licenses 92 granted to You under this License for that Work shall terminate 93 as of the date such litigation is filed. 94 95 4. Redistribution. You may reproduce and distribute copies of the 96 Work or Derivative Works thereof in any medium, with or without 97 modifications, and in Source or Object form, provided that You 98 meet the following conditions: 99 100 (a) You must give any other recipients of the Work or 101 Derivative Works a copy of this License; and 102 103 (b) You must cause any modified files to carry prominent notices 104 stating that You changed the files; and 105 106 (c) You must retain, in the Source form of any Derivative Works 107 that You distribute, all copyright, patent, trademark, and 108 attribution notices from the Source form of the Work, 109 excluding those notices that do not pertain to any part of 110 the Derivative Works; and 111 112 (d) If the Work includes a "NOTICE" text file as part of its 113 distribution, then any Derivative Works that You distribute must 114 include a readable copy of the attribution notices contained 115 within such NOTICE file, excluding those notices that do not 116 pertain to any part of the Derivative Works, in at least one 117 of the following places: within a NOTICE text file distributed 118 as part of the Derivative Works; within the Source form or 119 documentation, if provided along with the Derivative Works; or, 120 within a display generated by the Derivative Works, if and 121 wherever such third-party notices normally appear. The contents 122 of the NOTICE file are for informational purposes only and 123 do not modify the License. You may add Your own attribution 124 notices within Derivative Works that You distribute, alongside 125 or as an addendum to the NOTICE text from the Work, provided 126 that such additional attribution notices cannot be construed 127 as modifying the License. 128 129 You may add Your own copyright statement to Your modifications and 130 may provide additional or different license terms and conditions 131 for use, reproduction, or distribution of Your modifications, or 132 for any such Derivative Works as a whole, provided Your use, 133 reproduction, and distribution of the Work otherwise complies with 134 the conditions stated in this License. 135 136 5. Submission of Contributions. Unless You explicitly state otherwise, 137 any Contribution intentionally submitted for inclusion in the Work 138 by You to the Licensor shall be under the terms and conditions of 139 this License, without any additional terms or conditions. 140 Notwithstanding the above, nothing herein shall supersede or modify 141 the terms of any separate license agreement you may have executed 142 with Licensor regarding such Contributions. 143 144 6. Trademarks. This License does not grant permission to use the trade 145 names, trademarks, service marks, or product names of the Licensor, 146 except as required for reasonable and customary use in describing the 147 origin of the Work and reproducing the content of the NOTICE file. 148 149 7. Disclaimer of Warranty. Unless required by applicable law or 150 agreed to in writing, Licensor provides the Work (and each 151 Contributor provides its Contributions) on an "AS IS" BASIS, 152 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 153 implied, including, without limitation, any warranties or conditions 154 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 155 PARTICULAR PURPOSE. You are solely responsible for determining the 156 appropriateness of using or redistributing the Work and assume any 157 risks associated with Your exercise of permissions under this License. 158 159 8. Limitation of Liability. In no event and under no legal theory, 160 whether in tort (including negligence), contract, or otherwise, 161 unless required by applicable law (such as deliberate and grossly 162 negligent acts) or agreed to in writing, shall any Contributor be 163 liable to You for damages, including any direct, indirect, special, 164 incidental, or consequential damages of any character arising as a 165 result of this License or out of the use or inability to use the 166 Work (including but not limited to damages for loss of goodwill, 167 work stoppage, computer failure or malfunction, or any and all 168 other commercial damages or losses), even if such Contributor 169 has been advised of the possibility of such damages. 170 171 9. Accepting Warranty or Additional Liability. While redistributing 172 the Work or Derivative Works thereof, You may choose to offer, 173 and charge a fee for, acceptance of support, warranty, indemnity, 174 or other liability obligations and/or rights consistent with this 175 License. However, in accepting such obligations, You may act only 176 on Your own behalf and on Your sole responsibility, not on behalf 177 of any other Contributor, and only if You agree to indemnify, 178 defend, and hold each Contributor harmless for any liability 179 incurred by, or claims asserted against, such Contributor by reason 180 of your accepting any such warranty or additional liability. 181 182 END OF TERMS AND CONDITIONS 183 184 APPENDIX: How to apply the Apache License to your work. 185 186 To apply the Apache License to your work, attach the following 187 boilerplate notice, with the fields enclosed by brackets "[]" 188 replaced with your own identifying information. (Don't include 189 the brackets!) The text should be enclosed in the appropriate 190 comment syntax for the file format. We also recommend that a 191 file or class name and description of purpose be included on the 192 same "printed page" as the copyright notice for easier 193 identification within third-party archives. 194 195 Copyright [yyyy] [name of copyright owner] 196 197 Licensed under the Apache License, Version 2.0 (the "License"); 198 you may not use this file except in compliance with the License. 199 You may obtain a copy of the License at 200 201 http://www.apache.org/licenses/LICENSE-2.0 202 203 Unless required by applicable law or agreed to in writing, software 204 distributed under the License is distributed on an "AS IS" BASIS, 205 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 206 See the License for the specific language governing permissions and 207 limitations under the License. 208 209 210 211 212 ----------------------------------------------------------------------------- 213 * kotlin-stdlib.jar (org.jetbrains.kotlin:kotlin-stdlib:1.1.1) 214 215 ****** NOTICE: 216 ========================================================================= 217 == NOTICE file corresponding to the section 4 d of == 218 == the Apache License, Version 2.0, == 219 == in this case for the Kotlin Compiler distribution. == 220 ========================================================================= 221 222 Kotlin Compiler 223 Copyright 2010-2015 JetBrains s.r.o and respective authors and developers 224 225 ****** LICENSE: 226 /* 227 * Copyright 2010-2017 JetBrains s.r.o. 228 * 229 * Licensed under the Apache License, Version 2.0 (the "License"); 230 * you may not use this file except in compliance with the License. 231 * You may obtain a copy of the License at 232 * 233 * http://www.apache.org/licenses/LICENSE-2.0 234 * 235 * Unless required by applicable law or agreed to in writing, software 236 * distributed under the License is distributed on an "AS IS" BASIS, 237 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 238 * See the License for the specific language governing permissions and 239 * limitations under the License. 240 */ 241 242 ****** LICENSE: 243 244 Apache License 245 Version 2.0, January 2004 246 http://www.apache.org/licenses/ 247 248 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 249 250 1. Definitions. 251 252 "License" shall mean the terms and conditions for use, reproduction, 253 and distribution as defined by Sections 1 through 9 of this document. 254 255 "Licensor" shall mean the copyright owner or entity authorized by 256 the copyright owner that is granting the License. 257 258 "Legal Entity" shall mean the union of the acting entity and all 259 other entities that control, are controlled by, or are under common 260 control with that entity. For the purposes of this definition, 261 "control" means (i) the power, direct or indirect, to cause the 262 direction or management of such entity, whether by contract or 263 otherwise, or (ii) ownership of fifty percent (50%) or more of the 264 outstanding shares, or (iii) beneficial ownership of such entity. 265 266 "You" (or "Your") shall mean an individual or Legal Entity 267 exercising permissions granted by this License. 268 269 "Source" form shall mean the preferred form for making modifications, 270 including but not limited to software source code, documentation 271 source, and configuration files. 272 273 "Object" form shall mean any form resulting from mechanical 274 transformation or translation of a Source form, including but 275 not limited to compiled object code, generated documentation, 276 and conversions to other media types. 277 278 "Work" shall mean the work of authorship, whether in Source or 279 Object form, made available under the License, as indicated by a 280 copyright notice that is included in or attached to the work 281 (an example is provided in the Appendix below). 282 283 "Derivative Works" shall mean any work, whether in Source or Object 284 form, that is based on (or derived from) the Work and for which the 285 editorial revisions, annotations, elaborations, or other modifications 286 represent, as a whole, an original work of authorship. For the purposes 287 of this License, Derivative Works shall not include works that remain 288 separable from, or merely link (or bind by name) to the interfaces of, 289 the Work and Derivative Works thereof. 290 291 "Contribution" shall mean any work of authorship, including 292 the original version of the Work and any modifications or additions 293 to that Work or Derivative Works thereof, that is intentionally 294 submitted to Licensor for inclusion in the Work by the copyright owner 295 or by an individual or Legal Entity authorized to submit on behalf of 296 the copyright owner. For the purposes of this definition, "submitted" 297 means any form of electronic, verbal, or written communication sent 298 to the Licensor or its representatives, including but not limited to 299 communication on electronic mailing lists, source code control systems, 300 and issue tracking systems that are managed by, or on behalf of, the 301 Licensor for the purpose of discussing and improving the Work, but 302 excluding communication that is conspicuously marked or otherwise 303 designated in writing by the copyright owner as "Not a Contribution." 304 305 "Contributor" shall mean Licensor and any individual or Legal Entity 306 on behalf of whom a Contribution has been received by Licensor and 307 subsequently incorporated within the Work. 308 309 2. Grant of Copyright License. Subject to the terms and conditions of 310 this License, each Contributor hereby grants to You a perpetual, 311 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 312 copyright license to reproduce, prepare Derivative Works of, 313 publicly display, publicly perform, sublicense, and distribute the 314 Work and such Derivative Works in Source or Object form. 315 316 3. Grant of Patent License. Subject to the terms and conditions of 317 this License, each Contributor hereby grants to You a perpetual, 318 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 319 (except as stated in this section) patent license to make, have made, 320 use, offer to sell, sell, import, and otherwise transfer the Work, 321 where such license applies only to those patent claims licensable 322 by such Contributor that are necessarily infringed by their 323 Contribution(s) alone or by combination of their Contribution(s) 324 with the Work to which such Contribution(s) was submitted. If You 325 institute patent litigation against any entity (including a 326 cross-claim or counterclaim in a lawsuit) alleging that the Work 327 or a Contribution incorporated within the Work constitutes direct 328 or contributory patent infringement, then any patent licenses 329 granted to You under this License for that Work shall terminate 330 as of the date such litigation is filed. 331 332 4. Redistribution. You may reproduce and distribute copies of the 333 Work or Derivative Works thereof in any medium, with or without 334 modifications, and in Source or Object form, provided that You 335 meet the following conditions: 336 337 (a) You must give any other recipients of the Work or 338 Derivative Works a copy of this License; and 339 340 (b) You must cause any modified files to carry prominent notices 341 stating that You changed the files; and 342 343 (c) You must retain, in the Source form of any Derivative Works 344 that You distribute, all copyright, patent, trademark, and 345 attribution notices from the Source form of the Work, 346 excluding those notices that do not pertain to any part of 347 the Derivative Works; and 348 349 (d) If the Work includes a "NOTICE" text file as part of its 350 distribution, then any Derivative Works that You distribute must 351 include a readable copy of the attribution notices contained 352 within such NOTICE file, excluding those notices that do not 353 pertain to any part of the Derivative Works, in at least one 354 of the following places: within a NOTICE text file distributed 355 as part of the Derivative Works; within the Source form or 356 documentation, if provided along with the Derivative Works; or, 357 within a display generated by the Derivative Works, if and 358 wherever such third-party notices normally appear. The contents 359 of the NOTICE file are for informational purposes only and 360 do not modify the License. You may add Your own attribution 361 notices within Derivative Works that You distribute, alongside 362 or as an addendum to the NOTICE text from the Work, provided 363 that such additional attribution notices cannot be construed 364 as modifying the License. 365 366 You may add Your own copyright statement to Your modifications and 367 may provide additional or different license terms and conditions 368 for use, reproduction, or distribution of Your modifications, or 369 for any such Derivative Works as a whole, provided Your use, 370 reproduction, and distribution of the Work otherwise complies with 371 the conditions stated in this License. 372 373 5. Submission of Contributions. Unless You explicitly state otherwise, 374 any Contribution intentionally submitted for inclusion in the Work 375 by You to the Licensor shall be under the terms and conditions of 376 this License, without any additional terms or conditions. 377 Notwithstanding the above, nothing herein shall supersede or modify 378 the terms of any separate license agreement you may have executed 379 with Licensor regarding such Contributions. 380 381 6. Trademarks. This License does not grant permission to use the trade 382 names, trademarks, service marks, or product names of the Licensor, 383 except as required for reasonable and customary use in describing the 384 origin of the Work and reproducing the content of the NOTICE file. 385 386 7. Disclaimer of Warranty. Unless required by applicable law or 387 agreed to in writing, Licensor provides the Work (and each 388 Contributor provides its Contributions) on an "AS IS" BASIS, 389 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 390 implied, including, without limitation, any warranties or conditions 391 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 392 PARTICULAR PURPOSE. You are solely responsible for determining the 393 appropriateness of using or redistributing the Work and assume any 394 risks associated with Your exercise of permissions under this License. 395 396 8. Limitation of Liability. In no event and under no legal theory, 397 whether in tort (including negligence), contract, or otherwise, 398 unless required by applicable law (such as deliberate and grossly 399 negligent acts) or agreed to in writing, shall any Contributor be 400 liable to You for damages, including any direct, indirect, special, 401 incidental, or consequential damages of any character arising as a 402 result of this License or out of the use or inability to use the 403 Work (including but not limited to damages for loss of goodwill, 404 work stoppage, computer failure or malfunction, or any and all 405 other commercial damages or losses), even if such Contributor 406 has been advised of the possibility of such damages. 407 408 9. Accepting Warranty or Additional Liability. While redistributing 409 the Work or Derivative Works thereof, You may choose to offer, 410 and charge a fee for, acceptance of support, warranty, indemnity, 411 or other liability obligations and/or rights consistent with this 412 License. However, in accepting such obligations, You may act only 413 on Your own behalf and on Your sole responsibility, not on behalf 414 of any other Contributor, and only if You agree to indemnify, 415 defend, and hold each Contributor harmless for any liability 416 incurred by, or claims asserted against, such Contributor by reason 417 of your accepting any such warranty or additional liability. 418 419 END OF TERMS AND CONDITIONS 420 421 APPENDIX: How to apply the Apache License to your work. 422 423 To apply the Apache License to your work, attach the following 424 boilerplate notice, with the fields enclosed by brackets "[]" 425 replaced with your own identifying information. (Don't include 426 the brackets!) The text should be enclosed in the appropriate 427 comment syntax for the file format. We also recommend that a 428 file or class name and description of purpose be included on the 429 same "printed page" as the copyright notice for easier 430 identification within third-party archives. 431 432 Copyright [yyyy] [name of copyright owner] 433 434 Licensed under the Apache License, Version 2.0 (the "License"); 435 you may not use this file except in compliance with the License. 436 You may obtain a copy of the License at 437 438 http://www.apache.org/licenses/LICENSE-2.0 439 440 Unless required by applicable law or agreed to in writing, software 441 distributed under the License is distributed on an "AS IS" BASIS, 442 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 443 See the License for the specific language governing permissions and 444 limitations under the License. 445 446 447 448 449 ----------------------------------------------------------------------------- 450 * auto-common.jar (com.google.auto:auto-common:0.6) 451 452 ****** LICENSE: 453 454 Apache License 455 Version 2.0, January 2004 456 http://www.apache.org/licenses/ 457 458 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 459 460 1. Definitions. 461 462 "License" shall mean the terms and conditions for use, reproduction, 463 and distribution as defined by Sections 1 through 9 of this document. 464 465 "Licensor" shall mean the copyright owner or entity authorized by 466 the copyright owner that is granting the License. 467 468 "Legal Entity" shall mean the union of the acting entity and all 469 other entities that control, are controlled by, or are under common 470 control with that entity. For the purposes of this definition, 471 "control" means (i) the power, direct or indirect, to cause the 472 direction or management of such entity, whether by contract or 473 otherwise, or (ii) ownership of fifty percent (50%) or more of the 474 outstanding shares, or (iii) beneficial ownership of such entity. 475 476 "You" (or "Your") shall mean an individual or Legal Entity 477 exercising permissions granted by this License. 478 479 "Source" form shall mean the preferred form for making modifications, 480 including but not limited to software source code, documentation 481 source, and configuration files. 482 483 "Object" form shall mean any form resulting from mechanical 484 transformation or translation of a Source form, including but 485 not limited to compiled object code, generated documentation, 486 and conversions to other media types. 487 488 "Work" shall mean the work of authorship, whether in Source or 489 Object form, made available under the License, as indicated by a 490 copyright notice that is included in or attached to the work 491 (an example is provided in the Appendix below). 492 493 "Derivative Works" shall mean any work, whether in Source or Object 494 form, that is based on (or derived from) the Work and for which the 495 editorial revisions, annotations, elaborations, or other modifications 496 represent, as a whole, an original work of authorship. For the purposes 497 of this License, Derivative Works shall not include works that remain 498 separable from, or merely link (or bind by name) to the interfaces of, 499 the Work and Derivative Works thereof. 500 501 "Contribution" shall mean any work of authorship, including 502 the original version of the Work and any modifications or additions 503 to that Work or Derivative Works thereof, that is intentionally 504 submitted to Licensor for inclusion in the Work by the copyright owner 505 or by an individual or Legal Entity authorized to submit on behalf of 506 the copyright owner. For the purposes of this definition, "submitted" 507 means any form of electronic, verbal, or written communication sent 508 to the Licensor or its representatives, including but not limited to 509 communication on electronic mailing lists, source code control systems, 510 and issue tracking systems that are managed by, or on behalf of, the 511 Licensor for the purpose of discussing and improving the Work, but 512 excluding communication that is conspicuously marked or otherwise 513 designated in writing by the copyright owner as "Not a Contribution." 514 515 "Contributor" shall mean Licensor and any individual or Legal Entity 516 on behalf of whom a Contribution has been received by Licensor and 517 subsequently incorporated within the Work. 518 519 2. Grant of Copyright License. Subject to the terms and conditions of 520 this License, each Contributor hereby grants to You a perpetual, 521 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 522 copyright license to reproduce, prepare Derivative Works of, 523 publicly display, publicly perform, sublicense, and distribute the 524 Work and such Derivative Works in Source or Object form. 525 526 3. Grant of Patent License. Subject to the terms and conditions of 527 this License, each Contributor hereby grants to You a perpetual, 528 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 529 (except as stated in this section) patent license to make, have made, 530 use, offer to sell, sell, import, and otherwise transfer the Work, 531 where such license applies only to those patent claims licensable 532 by such Contributor that are necessarily infringed by their 533 Contribution(s) alone or by combination of their Contribution(s) 534 with the Work to which such Contribution(s) was submitted. If You 535 institute patent litigation against any entity (including a 536 cross-claim or counterclaim in a lawsuit) alleging that the Work 537 or a Contribution incorporated within the Work constitutes direct 538 or contributory patent infringement, then any patent licenses 539 granted to You under this License for that Work shall terminate 540 as of the date such litigation is filed. 541 542 4. Redistribution. You may reproduce and distribute copies of the 543 Work or Derivative Works thereof in any medium, with or without 544 modifications, and in Source or Object form, provided that You 545 meet the following conditions: 546 547 (a) You must give any other recipients of the Work or 548 Derivative Works a copy of this License; and 549 550 (b) You must cause any modified files to carry prominent notices 551 stating that You changed the files; and 552 553 (c) You must retain, in the Source form of any Derivative Works 554 that You distribute, all copyright, patent, trademark, and 555 attribution notices from the Source form of the Work, 556 excluding those notices that do not pertain to any part of 557 the Derivative Works; and 558 559 (d) If the Work includes a "NOTICE" text file as part of its 560 distribution, then any Derivative Works that You distribute must 561 include a readable copy of the attribution notices contained 562 within such NOTICE file, excluding those notices that do not 563 pertain to any part of the Derivative Works, in at least one 564 of the following places: within a NOTICE text file distributed 565 as part of the Derivative Works; within the Source form or 566 documentation, if provided along with the Derivative Works; or, 567 within a display generated by the Derivative Works, if and 568 wherever such third-party notices normally appear. The contents 569 of the NOTICE file are for informational purposes only and 570 do not modify the License. You may add Your own attribution 571 notices within Derivative Works that You distribute, alongside 572 or as an addendum to the NOTICE text from the Work, provided 573 that such additional attribution notices cannot be construed 574 as modifying the License. 575 576 You may add Your own copyright statement to Your modifications and 577 may provide additional or different license terms and conditions 578 for use, reproduction, or distribution of Your modifications, or 579 for any such Derivative Works as a whole, provided Your use, 580 reproduction, and distribution of the Work otherwise complies with 581 the conditions stated in this License. 582 583 5. Submission of Contributions. Unless You explicitly state otherwise, 584 any Contribution intentionally submitted for inclusion in the Work 585 by You to the Licensor shall be under the terms and conditions of 586 this License, without any additional terms or conditions. 587 Notwithstanding the above, nothing herein shall supersede or modify 588 the terms of any separate license agreement you may have executed 589 with Licensor regarding such Contributions. 590 591 6. Trademarks. This License does not grant permission to use the trade 592 names, trademarks, service marks, or product names of the Licensor, 593 except as required for reasonable and customary use in describing the 594 origin of the Work and reproducing the content of the NOTICE file. 595 596 7. Disclaimer of Warranty. Unless required by applicable law or 597 agreed to in writing, Licensor provides the Work (and each 598 Contributor provides its Contributions) on an "AS IS" BASIS, 599 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 600 implied, including, without limitation, any warranties or conditions 601 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 602 PARTICULAR PURPOSE. You are solely responsible for determining the 603 appropriateness of using or redistributing the Work and assume any 604 risks associated with Your exercise of permissions under this License. 605 606 8. Limitation of Liability. In no event and under no legal theory, 607 whether in tort (including negligence), contract, or otherwise, 608 unless required by applicable law (such as deliberate and grossly 609 negligent acts) or agreed to in writing, shall any Contributor be 610 liable to You for damages, including any direct, indirect, special, 611 incidental, or consequential damages of any character arising as a 612 result of this License or out of the use or inability to use the 613 Work (including but not limited to damages for loss of goodwill, 614 work stoppage, computer failure or malfunction, or any and all 615 other commercial damages or losses), even if such Contributor 616 has been advised of the possibility of such damages. 617 618 9. Accepting Warranty or Additional Liability. While redistributing 619 the Work or Derivative Works thereof, You may choose to offer, 620 and charge a fee for, acceptance of support, warranty, indemnity, 621 or other liability obligations and/or rights consistent with this 622 License. However, in accepting such obligations, You may act only 623 on Your own behalf and on Your sole responsibility, not on behalf 624 of any other Contributor, and only if You agree to indemnify, 625 defend, and hold each Contributor harmless for any liability 626 incurred by, or claims asserted against, such Contributor by reason 627 of your accepting any such warranty or additional liability. 628 629 END OF TERMS AND CONDITIONS 630 631 APPENDIX: How to apply the Apache License to your work. 632 633 To apply the Apache License to your work, attach the following 634 boilerplate notice, with the fields enclosed by brackets "[]" 635 replaced with your own identifying information. (Don't include 636 the brackets!) The text should be enclosed in the appropriate 637 comment syntax for the file format. We also recommend that a 638 file or class name and description of purpose be included on the 639 same "printed page" as the copyright notice for easier 640 identification within third-party archives. 641 642 Copyright [yyyy] [name of copyright owner] 643 644 Licensed under the Apache License, Version 2.0 (the "License"); 645 you may not use this file except in compliance with the License. 646 You may obtain a copy of the License at 647 648 http://www.apache.org/licenses/LICENSE-2.0 649 650 Unless required by applicable law or agreed to in writing, software 651 distributed under the License is distributed on an "AS IS" BASIS, 652 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 653 See the License for the specific language governing permissions and 654 limitations under the License. 655 656 657 658 659 ----------------------------------------------------------------------------- 660 * annotations.jar (org.jetbrains:annotations:13.0) 661 662 ****** LICENSE: 663 664 Apache License 665 Version 2.0, January 2004 666 http://www.apache.org/licenses/ 667 668 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 669 670 1. Definitions. 671 672 "License" shall mean the terms and conditions for use, reproduction, 673 and distribution as defined by Sections 1 through 9 of this document. 674 675 "Licensor" shall mean the copyright owner or entity authorized by 676 the copyright owner that is granting the License. 677 678 "Legal Entity" shall mean the union of the acting entity and all 679 other entities that control, are controlled by, or are under common 680 control with that entity. For the purposes of this definition, 681 "control" means (i) the power, direct or indirect, to cause the 682 direction or management of such entity, whether by contract or 683 otherwise, or (ii) ownership of fifty percent (50%) or more of the 684 outstanding shares, or (iii) beneficial ownership of such entity. 685 686 "You" (or "Your") shall mean an individual or Legal Entity 687 exercising permissions granted by this License. 688 689 "Source" form shall mean the preferred form for making modifications, 690 including but not limited to software source code, documentation 691 source, and configuration files. 692 693 "Object" form shall mean any form resulting from mechanical 694 transformation or translation of a Source form, including but 695 not limited to compiled object code, generated documentation, 696 and conversions to other media types. 697 698 "Work" shall mean the work of authorship, whether in Source or 699 Object form, made available under the License, as indicated by a 700 copyright notice that is included in or attached to the work 701 (an example is provided in the Appendix below). 702 703 "Derivative Works" shall mean any work, whether in Source or Object 704 form, that is based on (or derived from) the Work and for which the 705 editorial revisions, annotations, elaborations, or other modifications 706 represent, as a whole, an original work of authorship. For the purposes 707 of this License, Derivative Works shall not include works that remain 708 separable from, or merely link (or bind by name) to the interfaces of, 709 the Work and Derivative Works thereof. 710 711 "Contribution" shall mean any work of authorship, including 712 the original version of the Work and any modifications or additions 713 to that Work or Derivative Works thereof, that is intentionally 714 submitted to Licensor for inclusion in the Work by the copyright owner 715 or by an individual or Legal Entity authorized to submit on behalf of 716 the copyright owner. For the purposes of this definition, "submitted" 717 means any form of electronic, verbal, or written communication sent 718 to the Licensor or its representatives, including but not limited to 719 communication on electronic mailing lists, source code control systems, 720 and issue tracking systems that are managed by, or on behalf of, the 721 Licensor for the purpose of discussing and improving the Work, but 722 excluding communication that is conspicuously marked or otherwise 723 designated in writing by the copyright owner as "Not a Contribution." 724 725 "Contributor" shall mean Licensor and any individual or Legal Entity 726 on behalf of whom a Contribution has been received by Licensor and 727 subsequently incorporated within the Work. 728 729 2. Grant of Copyright License. Subject to the terms and conditions of 730 this License, each Contributor hereby grants to You a perpetual, 731 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 732 copyright license to reproduce, prepare Derivative Works of, 733 publicly display, publicly perform, sublicense, and distribute the 734 Work and such Derivative Works in Source or Object form. 735 736 3. Grant of Patent License. Subject to the terms and conditions of 737 this License, each Contributor hereby grants to You a perpetual, 738 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 739 (except as stated in this section) patent license to make, have made, 740 use, offer to sell, sell, import, and otherwise transfer the Work, 741 where such license applies only to those patent claims licensable 742 by such Contributor that are necessarily infringed by their 743 Contribution(s) alone or by combination of their Contribution(s) 744 with the Work to which such Contribution(s) was submitted. If You 745 institute patent litigation against any entity (including a 746 cross-claim or counterclaim in a lawsuit) alleging that the Work 747 or a Contribution incorporated within the Work constitutes direct 748 or contributory patent infringement, then any patent licenses 749 granted to You under this License for that Work shall terminate 750 as of the date such litigation is filed. 751 752 4. Redistribution. You may reproduce and distribute copies of the 753 Work or Derivative Works thereof in any medium, with or without 754 modifications, and in Source or Object form, provided that You 755 meet the following conditions: 756 757 (a) You must give any other recipients of the Work or 758 Derivative Works a copy of this License; and 759 760 (b) You must cause any modified files to carry prominent notices 761 stating that You changed the files; and 762 763 (c) You must retain, in the Source form of any Derivative Works 764 that You distribute, all copyright, patent, trademark, and 765 attribution notices from the Source form of the Work, 766 excluding those notices that do not pertain to any part of 767 the Derivative Works; and 768 769 (d) If the Work includes a "NOTICE" text file as part of its 770 distribution, then any Derivative Works that You distribute must 771 include a readable copy of the attribution notices contained 772 within such NOTICE file, excluding those notices that do not 773 pertain to any part of the Derivative Works, in at least one 774 of the following places: within a NOTICE text file distributed 775 as part of the Derivative Works; within the Source form or 776 documentation, if provided along with the Derivative Works; or, 777 within a display generated by the Derivative Works, if and 778 wherever such third-party notices normally appear. The contents 779 of the NOTICE file are for informational purposes only and 780 do not modify the License. You may add Your own attribution 781 notices within Derivative Works that You distribute, alongside 782 or as an addendum to the NOTICE text from the Work, provided 783 that such additional attribution notices cannot be construed 784 as modifying the License. 785 786 You may add Your own copyright statement to Your modifications and 787 may provide additional or different license terms and conditions 788 for use, reproduction, or distribution of Your modifications, or 789 for any such Derivative Works as a whole, provided Your use, 790 reproduction, and distribution of the Work otherwise complies with 791 the conditions stated in this License. 792 793 5. Submission of Contributions. Unless You explicitly state otherwise, 794 any Contribution intentionally submitted for inclusion in the Work 795 by You to the Licensor shall be under the terms and conditions of 796 this License, without any additional terms or conditions. 797 Notwithstanding the above, nothing herein shall supersede or modify 798 the terms of any separate license agreement you may have executed 799 with Licensor regarding such Contributions. 800 801 6. Trademarks. This License does not grant permission to use the trade 802 names, trademarks, service marks, or product names of the Licensor, 803 except as required for reasonable and customary use in describing the 804 origin of the Work and reproducing the content of the NOTICE file. 805 806 7. Disclaimer of Warranty. Unless required by applicable law or 807 agreed to in writing, Licensor provides the Work (and each 808 Contributor provides its Contributions) on an "AS IS" BASIS, 809 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 810 implied, including, without limitation, any warranties or conditions 811 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 812 PARTICULAR PURPOSE. You are solely responsible for determining the 813 appropriateness of using or redistributing the Work and assume any 814 risks associated with Your exercise of permissions under this License. 815 816 8. Limitation of Liability. In no event and under no legal theory, 817 whether in tort (including negligence), contract, or otherwise, 818 unless required by applicable law (such as deliberate and grossly 819 negligent acts) or agreed to in writing, shall any Contributor be 820 liable to You for damages, including any direct, indirect, special, 821 incidental, or consequential damages of any character arising as a 822 result of this License or out of the use or inability to use the 823 Work (including but not limited to damages for loss of goodwill, 824 work stoppage, computer failure or malfunction, or any and all 825 other commercial damages or losses), even if such Contributor 826 has been advised of the possibility of such damages. 827 828 9. Accepting Warranty or Additional Liability. While redistributing 829 the Work or Derivative Works thereof, You may choose to offer, 830 and charge a fee for, acceptance of support, warranty, indemnity, 831 or other liability obligations and/or rights consistent with this 832 License. However, in accepting such obligations, You may act only 833 on Your own behalf and on Your sole responsibility, not on behalf 834 of any other Contributor, and only if You agree to indemnify, 835 defend, and hold each Contributor harmless for any liability 836 incurred by, or claims asserted against, such Contributor by reason 837 of your accepting any such warranty or additional liability. 838 839 END OF TERMS AND CONDITIONS 840 841 APPENDIX: How to apply the Apache License to your work. 842 843 To apply the Apache License to your work, attach the following 844 boilerplate notice, with the fields enclosed by brackets "[]" 845 replaced with your own identifying information. (Don't include 846 the brackets!) The text should be enclosed in the appropriate 847 comment syntax for the file format. We also recommend that a 848 file or class name and description of purpose be included on the 849 same "printed page" as the copyright notice for easier 850 identification within third-party archives. 851 852 Copyright [yyyy] [name of copyright owner] 853 854 Licensed under the Apache License, Version 2.0 (the "License"); 855 you may not use this file except in compliance with the License. 856 You may obtain a copy of the License at 857 858 http://www.apache.org/licenses/LICENSE-2.0 859 860 Unless required by applicable law or agreed to in writing, software 861 distributed under the License is distributed on an "AS IS" BASIS, 862 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 863 See the License for the specific language governing permissions and 864 limitations under the License. 865 866 867 868 869 ----------------------------------------------------------------------------- 870 * guava.jar (com.google.guava:guava:18.0) 871 872 ****** LICENSE: 873 874 Apache License 875 Version 2.0, January 2004 876 http://www.apache.org/licenses/ 877 878 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 879 880 1. Definitions. 881 882 "License" shall mean the terms and conditions for use, reproduction, 883 and distribution as defined by Sections 1 through 9 of this document. 884 885 "Licensor" shall mean the copyright owner or entity authorized by 886 the copyright owner that is granting the License. 887 888 "Legal Entity" shall mean the union of the acting entity and all 889 other entities that control, are controlled by, or are under common 890 control with that entity. For the purposes of this definition, 891 "control" means (i) the power, direct or indirect, to cause the 892 direction or management of such entity, whether by contract or 893 otherwise, or (ii) ownership of fifty percent (50%) or more of the 894 outstanding shares, or (iii) beneficial ownership of such entity. 895 896 "You" (or "Your") shall mean an individual or Legal Entity 897 exercising permissions granted by this License. 898 899 "Source" form shall mean the preferred form for making modifications, 900 including but not limited to software source code, documentation 901 source, and configuration files. 902 903 "Object" form shall mean any form resulting from mechanical 904 transformation or translation of a Source form, including but 905 not limited to compiled object code, generated documentation, 906 and conversions to other media types. 907 908 "Work" shall mean the work of authorship, whether in Source or 909 Object form, made available under the License, as indicated by a 910 copyright notice that is included in or attached to the work 911 (an example is provided in the Appendix below). 912 913 "Derivative Works" shall mean any work, whether in Source or Object 914 form, that is based on (or derived from) the Work and for which the 915 editorial revisions, annotations, elaborations, or other modifications 916 represent, as a whole, an original work of authorship. For the purposes 917 of this License, Derivative Works shall not include works that remain 918 separable from, or merely link (or bind by name) to the interfaces of, 919 the Work and Derivative Works thereof. 920 921 "Contribution" shall mean any work of authorship, including 922 the original version of the Work and any modifications or additions 923 to that Work or Derivative Works thereof, that is intentionally 924 submitted to Licensor for inclusion in the Work by the copyright owner 925 or by an individual or Legal Entity authorized to submit on behalf of 926 the copyright owner. For the purposes of this definition, "submitted" 927 means any form of electronic, verbal, or written communication sent 928 to the Licensor or its representatives, including but not limited to 929 communication on electronic mailing lists, source code control systems, 930 and issue tracking systems that are managed by, or on behalf of, the 931 Licensor for the purpose of discussing and improving the Work, but 932 excluding communication that is conspicuously marked or otherwise 933 designated in writing by the copyright owner as "Not a Contribution." 934 935 "Contributor" shall mean Licensor and any individual or Legal Entity 936 on behalf of whom a Contribution has been received by Licensor and 937 subsequently incorporated within the Work. 938 939 2. Grant of Copyright License. Subject to the terms and conditions of 940 this License, each Contributor hereby grants to You a perpetual, 941 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 942 copyright license to reproduce, prepare Derivative Works of, 943 publicly display, publicly perform, sublicense, and distribute the 944 Work and such Derivative Works in Source or Object form. 945 946 3. Grant of Patent License. Subject to the terms and conditions of 947 this License, each Contributor hereby grants to You a perpetual, 948 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 949 (except as stated in this section) patent license to make, have made, 950 use, offer to sell, sell, import, and otherwise transfer the Work, 951 where such license applies only to those patent claims licensable 952 by such Contributor that are necessarily infringed by their 953 Contribution(s) alone or by combination of their Contribution(s) 954 with the Work to which such Contribution(s) was submitted. If You 955 institute patent litigation against any entity (including a 956 cross-claim or counterclaim in a lawsuit) alleging that the Work 957 or a Contribution incorporated within the Work constitutes direct 958 or contributory patent infringement, then any patent licenses 959 granted to You under this License for that Work shall terminate 960 as of the date such litigation is filed. 961 962 4. Redistribution. You may reproduce and distribute copies of the 963 Work or Derivative Works thereof in any medium, with or without 964 modifications, and in Source or Object form, provided that You 965 meet the following conditions: 966 967 (a) You must give any other recipients of the Work or 968 Derivative Works a copy of this License; and 969 970 (b) You must cause any modified files to carry prominent notices 971 stating that You changed the files; and 972 973 (c) You must retain, in the Source form of any Derivative Works 974 that You distribute, all copyright, patent, trademark, and 975 attribution notices from the Source form of the Work, 976 excluding those notices that do not pertain to any part of 977 the Derivative Works; and 978 979 (d) If the Work includes a "NOTICE" text file as part of its 980 distribution, then any Derivative Works that You distribute must 981 include a readable copy of the attribution notices contained 982 within such NOTICE file, excluding those notices that do not 983 pertain to any part of the Derivative Works, in at least one 984 of the following places: within a NOTICE text file distributed 985 as part of the Derivative Works; within the Source form or 986 documentation, if provided along with the Derivative Works; or, 987 within a display generated by the Derivative Works, if and 988 wherever such third-party notices normally appear. The contents 989 of the NOTICE file are for informational purposes only and 990 do not modify the License. You may add Your own attribution 991 notices within Derivative Works that You distribute, alongside 992 or as an addendum to the NOTICE text from the Work, provided 993 that such additional attribution notices cannot be construed 994 as modifying the License. 995 996 You may add Your own copyright statement to Your modifications and 997 may provide additional or different license terms and conditions 998 for use, reproduction, or distribution of Your modifications, or 999 for any such Derivative Works as a whole, provided Your use, 1000 reproduction, and distribution of the Work otherwise complies with 1001 the conditions stated in this License. 1002 1003 5. Submission of Contributions. Unless You explicitly state otherwise, 1004 any Contribution intentionally submitted for inclusion in the Work 1005 by You to the Licensor shall be under the terms and conditions of 1006 this License, without any additional terms or conditions. 1007 Notwithstanding the above, nothing herein shall supersede or modify 1008 the terms of any separate license agreement you may have executed 1009 with Licensor regarding such Contributions. 1010 1011 6. Trademarks. This License does not grant permission to use the trade 1012 names, trademarks, service marks, or product names of the Licensor, 1013 except as required for reasonable and customary use in describing the 1014 origin of the Work and reproducing the content of the NOTICE file. 1015 1016 7. Disclaimer of Warranty. Unless required by applicable law or 1017 agreed to in writing, Licensor provides the Work (and each 1018 Contributor provides its Contributions) on an "AS IS" BASIS, 1019 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1020 implied, including, without limitation, any warranties or conditions 1021 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1022 PARTICULAR PURPOSE. You are solely responsible for determining the 1023 appropriateness of using or redistributing the Work and assume any 1024 risks associated with Your exercise of permissions under this License. 1025 1026 8. Limitation of Liability. In no event and under no legal theory, 1027 whether in tort (including negligence), contract, or otherwise, 1028 unless required by applicable law (such as deliberate and grossly 1029 negligent acts) or agreed to in writing, shall any Contributor be 1030 liable to You for damages, including any direct, indirect, special, 1031 incidental, or consequential damages of any character arising as a 1032 result of this License or out of the use or inability to use the 1033 Work (including but not limited to damages for loss of goodwill, 1034 work stoppage, computer failure or malfunction, or any and all 1035 other commercial damages or losses), even if such Contributor 1036 has been advised of the possibility of such damages. 1037 1038 9. Accepting Warranty or Additional Liability. While redistributing 1039 the Work or Derivative Works thereof, You may choose to offer, 1040 and charge a fee for, acceptance of support, warranty, indemnity, 1041 or other liability obligations and/or rights consistent with this 1042 License. However, in accepting such obligations, You may act only 1043 on Your own behalf and on Your sole responsibility, not on behalf 1044 of any other Contributor, and only if You agree to indemnify, 1045 defend, and hold each Contributor harmless for any liability 1046 incurred by, or claims asserted against, such Contributor by reason 1047 of your accepting any such warranty or additional liability. 1048 1049 END OF TERMS AND CONDITIONS 1050 1051 APPENDIX: How to apply the Apache License to your work. 1052 1053 To apply the Apache License to your work, attach the following 1054 boilerplate notice, with the fields enclosed by brackets "[]" 1055 replaced with your own identifying information. (Don't include 1056 the brackets!) The text should be enclosed in the appropriate 1057 comment syntax for the file format. We also recommend that a 1058 file or class name and description of purpose be included on the 1059 same "printed page" as the copyright notice for easier 1060 identification within third-party archives. 1061 1062 Copyright [yyyy] [name of copyright owner] 1063 1064 Licensed under the Apache License, Version 2.0 (the "License"); 1065 you may not use this file except in compliance with the License. 1066 You may obtain a copy of the License at 1067 1068 http://www.apache.org/licenses/LICENSE-2.0 1069 1070 Unless required by applicable law or agreed to in writing, software 1071 distributed under the License is distributed on an "AS IS" BASIS, 1072 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1073 See the License for the specific language governing permissions and 1074 limitations under the License. 1075 1076 1077 1078