### Godot version

4.1.stable.flathub

### System information

Ubuntu 22

### Issue description

I'm converting my project and just caught the version 4.0 in _`"to work in Godot 4.0"`_ instead of current version. I'm not sure if it's intended but I feel like it would make more sense to have current version or just 4.x

![image](https://github.com/godotengine/godot/assets/14089949/03411389-c0c2-4527-8946-b1fdf348abe8)


### Steps to reproduce

Try converting a project to Godot 4 from Godot 3

### Minimal reproduction project

Default Godot 3 project opened with Godot 4
if (previous.literal.get_type() != Variant::STRING) {
			push_error(vformat(R"(Only strings or identifiers can be used after "extends", found "%s" instead.)", Variant::get_type_name(previous.literal.get_type())));
		}
		current_class->extends_path = previous.literal;
		if (!match(GDScriptTokenizer::Token::PERIOD)) {
			return;
		}
	}
	make_completion_context(COMPLETION_INHERIT_TYPE, current_class, chain_index++);
	if (!consume(GDScriptTokenizer::Token::IDENTIFIER, R"(Expected superclass name after "extends".)")) {
		return;
	}
	current_class->extends.push_back(parse_identifier());
	while (match(GDScriptTokenizer::Token::PERIOD)) {
		make_completion_context(COMPLETION_INHERIT_TYPE, current_class, chain_index++);
		if (!consume(GDScriptTokenizer::Token::IDENTIFIER, R"(Expected superclass name after ".".)")) {
			return;
		}
		current_class->extends.push_back(parse_identifier());
	}
}
template <class T>
void GDScriptParser::parse_class_member(T *(GDScriptParser::*p_parse_function)(bool), AnnotationInfo::TargetKind p_target, const String &p_member_kind, bool p_is_static) {
	advance();
#ifdef TOOLS_ENABLED
	int doc_comment_line = previous.start_line - 1;
#endif 
	
	List<AnnotationNode *> annotations;
	while (!annotation_stack.is_empty()) {