OpenSearch/dev-tools
Simon Willnauer a6510f9245 Add File.java to forbidden APIs
This commit cuts over all of core (not quite all tests) to java.nio.Path
It also adds the file class to the core forbidden APIs to prevent its usage.

This commit also resolves #8254 since we now consistently useing the NIO Path
API. The Changes in this commit allow for more information if IO operations fail
since the NIO API throws exceptions instead of boolean return values. The build-in
methods used in this commit are also more resillient to encodeing errors like
unmappable characters and throw exceptions if those chars are present in a file.

Closes #8254
Closes #8666
2014-12-02 21:29:26 +01:00
..
forbidden Add File.java to forbidden APIs 2014-12-02 21:29:26 +01:00
pmd Added static analysis profile to pom.xml 2014-03-13 12:23:07 -07:00
ElasticSearch.launch Fix ASL Header in source files to reflect s/ElasticSearch/Elasticsearch 2014-01-07 11:22:01 +01:00
build_randomization.rb [BUILD] Randomly enable AggressiveOpts in builds 2014-09-09 21:58:37 +02:00
build_release.py typo fixes - https://github.com/vlajos/misspell_fixer 2014-11-08 18:55:57 +01:00
client_tests_urls.prop [BUILD] Switch 1x to JDK7 download 2014-03-31 19:28:27 -07:00
create-bwc-index.py Tests: Add static index based backcompat tests 2014-11-19 15:56:04 -08:00
download-s3.py [TOOLS] Added simple S3 Download tool based on boto 2014-06-02 13:35:21 +02:00
elasticsearch_license_header.txt Added licene-maven-plugin to build 2014-01-10 22:04:48 +01:00
es_release_notes.pl Added support for github access tokens to es_release_notes 2014-09-12 10:59:11 +02:00
extract_party_license.rb typo fixes - https://github.com/vlajos/misspell_fixer 2014-11-08 18:55:57 +01:00
get-bwc-version.py Tools: Add script to grab ES version for BWC tests. 2014-09-15 09:21:55 -07:00
license_header_definition.xml Build: Changed license header definition file xml encoding to UTF-8 2014-08-18 10:55:32 +02:00
tests.policy Add Groovy as a scripting language, add sandboxing for Groovy 2014-06-20 10:20:16 +02:00
upgrade-tests.py [TEST] Pick random version from backwards directory 2014-07-29 14:29:56 +02:00
upload-s3.py Fix ASL Header in source files to reflect s/ElasticSearch/Elasticsearch 2014-01-07 11:22:01 +01:00