Giovanni Cappellotto
Giovanni Cappellotto
Note: this is a breaking change. I decided to raise an exception because I didn't find how to log a warning + test warning message. In `parser_spec.cr` I just found...
@straight-shoota would it make sense if I add `@program` to `Parser` and then use `report_warning` instead of raising and exception? I guess it would be better to split the work...
> @potomak are you interested in turning those checks into syntax warnings similar to #12427? @HertzDevil yes and sorry for the late reply.
LGTM I’m wondering why the PR doesn’t have a review. Maybe try to ping a member of the core team?
I don’t understand why this is an issue. I think the doc generator works as expected. It makes sense to me that the generator version matches with the version of...
@Sija wouldn’t you expect to see docs with a generator version value equals to the value of ‘crystal -v’? I think that’s reasonable. Maybe the issue is that the doc...
Where is the definition of the job that generates the docs?
Hello, I'm not a unix expert, but I was looking a bit into this and on Darwin 19.6.0 x86_64, `status = Process.run("ls")` stops at [`LibC.execvp(command, argv)` in `Process.try_replace`](https://github.com/crystal-lang/crystal/blob/6a14aeb17912bed232d62ceea6c8cac5127726e1/src/crystal/system/unix/process.cr#L212) that is...
I was able to repro here: https://play.crystal-lang.org/#/r/dgbb ``` require "spec" def foo(n): Set(Int32) | Nil if n > 1 return nil else return Set {n} end end describe "foo" do...
> But `be_nil` calls `nil?`, not `same?`, so the above example should compile already, whatever definition `Set#select!` is. @HertzDevil you're right, in fact the issue is not with the `be_nil`...