A C E F H I L O P R S T U 
All Classes All Packages

A

AssembleMojo - Class in org.eolang.maven
Pull all necessary EO XML files from Objectionary and parse them all.
AssembleMojo() - Constructor for class org.eolang.maven.AssembleMojo
 

C

CleanMojo - Class in org.eolang.maven
Implementation of maven clean plugin, just deleting target/eo directory.
CleanMojo() - Constructor for class org.eolang.maven.CleanMojo
 
CompileMojo - Class in org.eolang.maven
Compile and lint all EO files.
CompileMojo() - Constructor for class org.eolang.maven.CompileMojo
 

E

exec() - Method in class org.eolang.maven.AssembleMojo
 
exec() - Method in class org.eolang.maven.CompileMojo
 
exec() - Method in class org.eolang.maven.ParseMojo
 
exec() - Method in class org.eolang.maven.PhiMojo
 
exec() - Method in class org.eolang.maven.PlaceMojo
 
exec() - Method in class org.eolang.maven.ProbeMojo
 
exec() - Method in class org.eolang.maven.PullMojo
 
exec() - Method in class org.eolang.maven.RegisterMojo
 
exec() - Method in class org.eolang.maven.ResolveMojo
 
exec() - Method in class org.eolang.maven.ShakeMojo
 
exec() - Method in class org.eolang.maven.SodgMojo
 
exec() - Method in class org.eolang.maven.TranspileMojo
 
exec() - Method in class org.eolang.maven.UnphiMojo
 
exec() - Method in class org.eolang.maven.UnplaceMojo
 
exec() - Method in class org.eolang.maven.UnspileMojo
 
execute() - Method in class org.eolang.eo_maven_plugin.HelpMojo

F

FpIfTargetOlder - Class in org.eolang.maven
Footprint that behaves like one of the given wrapped footprints depending on the result of comparison target and source in terms of last modified date.

H

HelpMojo - Class in org.eolang.eo_maven_plugin
Display help information on eo-maven-plugin.
Call mvn eo:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.eolang.eo_maven_plugin.HelpMojo
 

I

isRuntime(Dependency) - Static method in class org.eolang.maven.ResolveMojo
Checks if dependency is runtime.

L

LatexMojo - Class in org.eolang.maven
Take .xmir files from target/eo/03-optimize directory and generate .tex files for each of them in target/eo/latex directory.
LatexMojo() - Constructor for class org.eolang.maven.LatexMojo
 
LintMojo - Class in org.eolang.maven
Mojo that runs all lints and checks errors and warnings, preferably after the assemble goal.
LintMojo() - Constructor for class org.eolang.maven.LintMojo
 

O

org.eolang.eo_maven_plugin - package org.eolang.eo_maven_plugin
 
org.eolang.maven - package org.eolang.maven
EO Maven Plugin.

P

ParseMojo - Class in org.eolang.maven
Parse EO to XML.
ParseMojo() - Constructor for class org.eolang.maven.ParseMojo
 
PhiMojo - Class in org.eolang.maven
Read XMIR files and translate them to the phi-calculus expression.
PhiMojo() - Constructor for class org.eolang.maven.PhiMojo
 
PlaceMojo - Class in org.eolang.maven
Take binary files from where ResolveMojo placed them and copy to the target/classes directory.
PlaceMojo() - Constructor for class org.eolang.maven.PlaceMojo
 
PrintMojo - Class in org.eolang.maven
Print XMIR to EO.
PrintMojo() - Constructor for class org.eolang.maven.PrintMojo
 
ProbeMojo - Class in org.eolang.maven
Go through all `probe` metas in XMIR files, try to locate the objects pointed by `probe` in Objectionary, and if found, register them in the catalog.
ProbeMojo() - Constructor for class org.eolang.maven.ProbeMojo
 
PullMojo - Class in org.eolang.maven
Pull EO files from Objectionary.
PullMojo() - Constructor for class org.eolang.maven.PullMojo
 

R

RegisterMojo - Class in org.eolang.maven
Find and register all .eo sources in the "foreign" catalog.
RegisterMojo() - Constructor for class org.eolang.maven.RegisterMojo
 
ResolveMojo - Class in org.eolang.maven
Find all required runtime dependencies, download them from Maven Central, unpack and place to the target/eo directory.
ResolveMojo() - Constructor for class org.eolang.maven.ResolveMojo
 

S

ShakeMojo - Class in org.eolang.maven
Shake (prepare) XMIR for translation to java.
ShakeMojo() - Constructor for class org.eolang.maven.ShakeMojo
 
SodgMojo - Class in org.eolang.maven
Convert XMIR to SODG.
SodgMojo() - Constructor for class org.eolang.maven.SodgMojo
 

T

TranspileMojo - Class in org.eolang.maven
Transpile.
TranspileMojo() - Constructor for class org.eolang.maven.TranspileMojo
 

U

UnphiMojo - Class in org.eolang.maven
Read PHI files and parse them to the XMIR.
UnphiMojo() - Constructor for class org.eolang.maven.UnphiMojo
 
UnplaceMojo - Class in org.eolang.maven
It deletes binary files, which were previously copied by "place" mojo so these binaries are not got into result JAR.
UnplaceMojo() - Constructor for class org.eolang.maven.UnplaceMojo
 
UnspileMojo - Class in org.eolang.maven
Goes through all .class files and deletes those that were created from autogenerated sources so these binaries are not got into result JAR.
UnspileMojo() - Constructor for class org.eolang.maven.UnspileMojo
 
A C E F H I L O P R S T U 
All Classes All Packages