     result
   end
 
-  defp profile_checker(_profile = nil, _compiled_modules, _runtime_modules, fun) do
+  defp profile_checker(:none, _compiled_modules, _runtime_modules, fun) do
     fun.()
   end
 

      "[profile] Finished compilation cycle of #{diff_modules} modules in #{time}ms"
    )

    %{state | cycle_start: now, module_counter: num_modules}
  end

  defp cycle_timing(_result, %{profile: nil} = state) do
    state
  end

  defp count_modules(result) do

    end
  end

  defp cycle_timing(_result, %{profile: :none} = state) do
    state
  end

  defp cycle_timing(result, %{profile: {:time, cycle_start, module_counter}} = state) do
    num_modules = count_modules(result)
    diff_modules = num_modules - module_counter
    now = System.monotonic_time()
