File tree Expand file tree Collapse file tree 2 files changed +3
-5
lines changed
main/scala/org/scalasteward/core/vcs/data
test/scala/org/scalasteward/core/vcs/data Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ final case class Repo(
3434
3535object Repo {
3636 def parse (s : String ): Option [Repo ] = {
37- val regex = """ -\s+([^/ :]+)/([^/:]+)(:.+)?""" .r
37+ val regex = """ -\s+([^:]+)/([^/:]+)(:.+)?""" .r
3838 s match {
3939 case regex(owner, repo, branch) =>
4040 Some (Repo (owner.trim, repo.trim, Option (branch).map(b => Branch (b.tail.trim))))
Original file line number Diff line number Diff line change @@ -5,10 +5,8 @@ import org.scalasteward.core.git.Branch
55
66class RepoTest extends FunSuite {
77 test(" parse" ) {
8- assertEquals(
9- Repo .parse(" - typelevel/cats-effect" ),
10- Some (Repo (" typelevel" , " cats-effect" , None ))
11- )
8+ assertEquals(Repo .parse(" - typelevel/cats-effect" ), Some (Repo (" typelevel" , " cats-effect" )))
9+ assertEquals(Repo .parse(" - group1/group2/project1" ), Some (Repo (" group1/group2" , " project1" )))
1210 assertEquals(
1311 Repo .parse(" - typelevel/cats-effect:3.x" ),
1412 Some (Repo (" typelevel" , " cats-effect" , Some (Branch (" 3.x" ))))
You can’t perform that action at this time.
0 commit comments