package platform
- Alphabetic
- Public
- Protected
Package Members
- package assertions
- package basics
- package build
- package bytes
- package cache
- package cli
- package console
- package crypto
- package exceptions
- package files
- package functional
- package graphs
- package integration
- package jvm
- package language
- package network
- package os
- package properties
- package resources
- package serialization
- package strings
- package time
- package uuid
Type Members
- trait AbstractIzPlatform extends IzPlatformEffectfulUtil
- trait IzPlatformEffectfulUtil extends IzPlatformUtil
A marker trait for packages with impure helpers (RNG access, clock access, filesystem access, etc)
A marker trait for packages with impure helpers (RNG access, clock access, filesystem access, etc)
All these helpers should be added into DI context in izumi.distage.framework.platform.DistagePlatformModule and should be by injection, not by addressing the singletons directly.
- trait IzPlatformFunctionCollection extends IzPlatformPureUtil
A marker trait for helper function collection packages
- sealed trait IzPlatformPureUtil extends IzPlatformUtil
A marker trait for packages with pure helpers
- trait IzPlatformSyntax extends IzPlatformPureUtil
A marker trait for packages with purely syntactic extensions
A marker trait for packages with purely syntactic extensions
All these helpers should be accessible through
import izumi.fundamentals.preamble.*
- sealed trait IzPlatformUtil extends AnyRef
A marker trait for any helper collections provided by Izumi (e.g.
A marker trait for any helper collections provided by Izumi (e.g. IzEither)
- sealed trait ScalaPlatform extends AnyRef
Value Members
- object IzPlatform extends AbstractIzPlatform
- object IzumiProject
- object PlatformProperties extends DebugProperties
- object ScalaPlatform