Commit bde7d20
committed
Remove unnecessary generic params from action classes
Transport actions have associated request and response classes. However,
the base type restrictions are not necessary to duplicate when creating
a map of transport actions. Relatedly, the ActionHandler class doesn't
actually need strongly typed action type and classes since they are lost
when shoved into the node client map. This commit removes these type
restrictions and generic parameters.1 parent a53ae21 commit bde7d20
File tree
76 files changed
+107
-248
lines changed- client/client-benchmark-noop-api-plugin/src/main/java/org/elasticsearch/plugin/noop
- modules
- data-streams/src/main/java/org/elasticsearch/datastreams
- ingest-common/src/main/java/org/elasticsearch/ingest/common
- ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip
- lang-mustache/src/main/java/org/elasticsearch/script/mustache
- lang-painless/src/main/java/org/elasticsearch/painless
- rank-eval/src/main/java/org/elasticsearch/index/rankeval
- reindex/src/main/java/org/elasticsearch/reindex
- rest-root/src/main/java/org/elasticsearch/rest/root
- transport-netty4/src/internalClusterTest/java/org/elasticsearch/http/netty4
- server/src
- internalClusterTest/java/org/elasticsearch
- action
- admin/cluster
- node/tasks
- tasks
- support
- master
- replication
- search/rank
- main/java/org/elasticsearch
- action
- client/internal/node
- node
- plugins
- test/java/org/elasticsearch
- action
- admin/cluster/node/tasks
- support
- indices
- cluster
- settings
- persistent
- rest/action/admin/indices
- snapshots
- test
- external-modules/multi-project/src/main/java/org/elasticsearch/multiproject
- framework/src/main/java/org/elasticsearch/test/client
- x-pack/plugin
- analytics/src/main/java/org/elasticsearch/xpack/analytics
- async-search/src/main/java/org/elasticsearch/xpack/search
- autoscaling/src/main/java/org/elasticsearch/xpack/autoscaling
- ccr/src/main/java/org/elasticsearch/xpack/ccr
- core/src
- internalClusterTest/java/org/elasticsearch/xpack/core
- action
- rest/action
- main/java/org/elasticsearch/xpack/core
- test/java/org/elasticsearch/xpack/core
- termsenum/action
- deprecation/src/main/java/org/elasticsearch/xpack/deprecation
- downsample/src/main/java/org/elasticsearch/xpack/downsample
- enrich/src/main/java/org/elasticsearch/xpack/enrich
- ent-search/src
- main/java/org/elasticsearch/xpack/application
- test/java/org/elasticsearch/xpack/application
- eql/src/main/java/org/elasticsearch/xpack/eql/plugin
- esql/src/main/java/org/elasticsearch/xpack/esql/plugin
- fleet/src/main/java/org/elasticsearch/xpack/fleet
- frozen-indices/src/main/java/org/elasticsearch/xpack/frozen
- graph/src/main/java/org/elasticsearch/xpack/graph
- identity-provider/src/main/java/org/elasticsearch/xpack/idp
- ilm/src/main/java/org/elasticsearch/xpack/ilm
- inference/src/main/java/org/elasticsearch/xpack/inference
- logsdb/src/main/java/org/elasticsearch/xpack/logsdb
- logstash/src/main/java/org/elasticsearch/xpack/logstash
- mapper-aggregate-metric/src/main/java/org/elasticsearch/xpack/aggregatemetric
- migrate/src/main/java/org/elasticsearch/xpack/migrate
- ml-package-loader/src/main/java/org/elasticsearch/xpack/ml/packageloader
- ml/src
- main/java/org/elasticsearch/xpack/ml
- test/java/org/elasticsearch/xpack/ml
- monitoring/src
- main/java/org/elasticsearch/xpack/monitoring
- test/java/org/elasticsearch/xpack/monitoring
- old-lucene-versions/src/main/java/org/elasticsearch/xpack/lucene/bwc
- profiling/src/main/java/org/elasticsearch/xpack/profiling
- repositories-metering-api/src/main/java/org/elasticsearch/xpack/repositories/metering
- rollup/src/main/java/org/elasticsearch/xpack/rollup
- searchable-snapshots/src/main/java/org/elasticsearch/xpack/searchablesnapshots
- security/src/main/java/org/elasticsearch/xpack/security
- shutdown/src/main/java/org/elasticsearch/xpack/shutdown
- slm/src/main/java/org/elasticsearch/xpack/slm
- snapshot-repo-test-kit/src/main/java/org/elasticsearch/repositories/blobstore/testkit
- spatial/src/main/java/org/elasticsearch/xpack/spatial
- sql/src/main/java/org/elasticsearch/xpack/sql/plugin
- text-structure/src/main/java/org/elasticsearch/xpack/textstructure
- transform/src/main/java/org/elasticsearch/xpack/transform
- voting-only-node/src/main/java/org/elasticsearch/cluster/coordination/votingonly
- watcher/src/main/java/org/elasticsearch/xpack/watcher
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
76 files changed
+107
-248
lines changedLines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | 11 | | |
14 | 12 | | |
15 | 13 | | |
| |||
41 | 39 | | |
42 | 40 | | |
43 | 41 | | |
44 | | - | |
| 42 | + | |
45 | 43 | | |
46 | 44 | | |
47 | 45 | | |
| |||
Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
| |||
225 | 223 | | |
226 | 224 | | |
227 | 225 | | |
228 | | - | |
229 | | - | |
| 226 | + | |
| 227 | + | |
230 | 228 | | |
231 | 229 | | |
232 | 230 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | 13 | | |
16 | 14 | | |
| |||
81 | 79 | | |
82 | 80 | | |
83 | 81 | | |
84 | | - | |
| 82 | + | |
85 | 83 | | |
86 | 84 | | |
87 | 85 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
| |||
182 | 180 | | |
183 | 181 | | |
184 | 182 | | |
185 | | - | |
| 183 | + | |
186 | 184 | | |
187 | 185 | | |
188 | 186 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | 13 | | |
16 | 14 | | |
| |||
49 | 47 | | |
50 | 48 | | |
51 | 49 | | |
52 | | - | |
| 50 | + | |
53 | 51 | | |
54 | 52 | | |
55 | 53 | | |
| |||
Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
| |||
164 | 162 | | |
165 | 163 | | |
166 | 164 | | |
167 | | - | |
168 | | - | |
| 165 | + | |
| 166 | + | |
169 | 167 | | |
170 | 168 | | |
171 | 169 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | 13 | | |
16 | 14 | | |
| |||
38 | 36 | | |
39 | 37 | | |
40 | 38 | | |
41 | | - | |
| 39 | + | |
42 | 40 | | |
43 | 41 | | |
44 | 42 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | 13 | | |
16 | 14 | | |
| |||
47 | 45 | | |
48 | 46 | | |
49 | 47 | | |
50 | | - | |
| 48 | + | |
51 | 49 | | |
52 | 50 | | |
53 | 51 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | 13 | | |
16 | 14 | | |
| |||
49 | 47 | | |
50 | 48 | | |
51 | 49 | | |
52 | | - | |
| 50 | + | |
53 | 51 | | |
54 | 52 | | |
55 | 53 | | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
340 | 340 | | |
341 | 341 | | |
342 | 342 | | |
343 | | - | |
| 343 | + | |
344 | 344 | | |
345 | 345 | | |
346 | 346 | | |
| |||
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
524 | | - | |
| 524 | + | |
525 | 525 | | |
526 | 526 | | |
527 | 527 | | |
| |||
0 commit comments