OpenSearch/dev-tools
Nik Everett 52f3c89c3b Remove and ban ImmutableMap#entrySet
Banning `ImmutableSet` outright is too much to do all at once - this starts
the process by banning `ImmutableMap#entrySet` - one of the more common ways
that `ImmutableSet`s come up. It then starts to remove calls to
`ImmutableMap#entrySet` by changing declarations from `ImmutableMap` to `Map`.

Unfortunately this process is like pulling on a long, windy string and one
declaration change requires another which requires 5 more which in turn
require another few. So this change is rather large.

As such, to keep the changes manageable they only remove `ImmutableMap` from
the signatures that are needed for `entrySet` and make little effort to stop
using `ImmutableMap` internally. Removing the usages of `ImmutableMap`
complicates immutability guarantees and will be done separately.
2015-09-23 11:07:28 -04:00
..
src/main/resources Remove and ban ImmutableMap#entrySet 2015-09-23 11:07:28 -04:00
Elasticsearch.launch Fix test for _cat/nodeattrs 2015-09-10 10:50:51 -04:00
build_randomization.rb [BUILD] Randomly enable AggressiveOpts in builds 2014-09-09 21:58:37 +02:00
client_tests_urls.prop [BUILD] Switch 1x to JDK7 download 2014-03-31 19:28:27 -07:00
create_bwc_index.py Release: Add 1.7.2 bwc indices/versions 2015-09-14 12:58:46 +02:00
create_bwc_index_with_conficting_mappings.py Check for incompatible mappings while upgrading old indices 2015-08-04 18:13:29 -06:00
create_bwc_index_with_some_ancient_segments.py Check for incompatible mappings while upgrading old indices 2015-08-04 18:13:29 -06:00
create_bwc_repo_with_ancient_indices.py Tests: Move static bwc indexes to a shared location 2015-09-09 15:42:26 -07:00
download-s3.py [TOOLS] Added simple S3 Download tool based on boto 2014-06-02 13:35:21 +02:00
es_release_notes.pl Release notes: Add upgrades category 2015-08-25 17:16:14 +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 Make 0.x and 1.x indexes still work with get-bwc-version 2015-08-27 10:19:59 -07:00
pom.xml Move version to 3.0.0-SNAPSHOT 2015-09-03 10:43:28 +02:00
prepare_release_candidate.py Release script: Major Improvements 2015-09-15 17:09:35 +02:00
prepare_release_update_documentation.py Release scripts: Split prepare_release into two scripts 2015-08-14 16:44:39 +02:00
smoke_test_rc.py Factor expressions scripts out to lang-expression plugin 2015-09-22 20:33:47 -04:00
update_lucene.sh Factor expressions scripts out to lang-expression plugin 2015-09-22 20:33:47 -04:00
upgrade-tests.py Networking: Move multicast discovery to a plugin 2015-08-20 16:43:25 -07:00
upload-s3.py Fix ASL Header in source files to reflect s/ElasticSearch/Elasticsearch 2014-01-07 11:22:01 +01:00
validate-maven-repository.py Release: Add script to validate mvn repositories 2015-09-08 14:12:33 +02:00