From 60be3696f0230f9c132ebc9db7f1c68c40c403e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Fri, 26 Jul 2019 09:55:49 +0200 Subject: [PATCH] Add missing return types to overrides of abstract methods --- src/baked_file_system.cr | 2 +- src/loader/string_encoder.cr | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/baked_file_system.cr b/src/baked_file_system.cr index 6753ea2..6cf2cc0 100644 --- a/src/baked_file_system.cr +++ b/src/baked_file_system.cr @@ -63,7 +63,7 @@ module BakedFileSystem @slice.bytesize end - def write(slice : Bytes) + def write(slice : Bytes) : Nil raise "Can't write to BakedFileSystem::BakedFile" end diff --git a/src/loader/string_encoder.cr b/src/loader/string_encoder.cr index e367334..aa032cc 100644 --- a/src/loader/string_encoder.cr +++ b/src/loader/string_encoder.cr @@ -17,7 +17,7 @@ class BakedFileSystem::StringEncoder < IO raise "Can't read from StringEncoder" end - def write(slice : Bytes) + def write(slice : Bytes) : Nil slice.each do |byte| case byte when 34_u8, 35_u8, 92_u8, 123_u8