Browse Source

[parser] don't allow short semver parsing

closes #8297, again
Simon Krajewski 6 năm trước cách đây
mục cha
commit
e53ac474ed
1 tập tin đã thay đổi với 0 bổ sung2 xóa
  1. 0 2
      src/syntax/semver.ml

+ 0 - 2
src/syntax/semver.ml

@@ -56,8 +56,6 @@ let parse_version s =
 	let parse_release dotted_str =
 	let parse_release dotted_str =
 		match parse dotted_str with
 		match parse dotted_str with
 			| [SVNum _ as major; SVNum _ as minor; SVNum _ as patch] -> (major, minor, patch)
 			| [SVNum _ as major; SVNum _ as minor; SVNum _ as patch] -> (major, minor, patch)
-			| [SVNum _ as major; SVNum _ as minor] -> (major, minor, SVNum 0)
-			| [SVNum _ as major] -> (major, SVNum 0, SVNum 0)
 			| _ -> error()
 			| _ -> error()
 	in
 	in
 	let index = try Some (String.index s '-') with Not_found -> None in
 	let index = try Some (String.index s '-') with Not_found -> None in