code: public ResolvedFeatures getResolvedFeatures(LightweightTypeReference contextType, JavaVersion targetVersion) {
  		return new ResolvedFeatures(contextType, overrideTester, targetVersion);
  	}
docs: Returns the resolved features targeting a specific Java version in order to support new language features.