We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 00fd865 + 94fd016 commit 106ba30Copy full SHA for 106ba30
1 file changed
cdm/core/src/main/java/ucar/nc2/dataset/VariableDS.java
@@ -34,7 +34,14 @@
34
*/
35
public class VariableDS extends Variable implements VariableEnhanced, EnhanceScaleMissingUnsigned {
36
37
- static final ServiceLoader<EnhancementProvider> ENHANCEMENT_PROVIDERS = ServiceLoader.load(EnhancementProvider.class);
+ static final List<EnhancementProvider> ENHANCEMENT_PROVIDERS;
38
+
39
+ static {
40
+ ENHANCEMENT_PROVIDERS = new ArrayList<>();
41
+ for (EnhancementProvider enhancementProvider : ServiceLoader.load(EnhancementProvider.class)) {
42
+ ENHANCEMENT_PROVIDERS.add(enhancementProvider);
43
+ }
44
45
46
/**
47
* Constructor when there's no underlying variable.
0 commit comments