Sample on how to publish a catalog or other HTML page using strapdown.js
Uses CoffeScript, strapdown and Masonry
Can be seen live : http://bl.ocks.org/tyrcho/raw/64e9edee0a2080eeace0/
Sample on how to publish a catalog or other HTML page using strapdown.js
Uses CoffeScript, strapdown and Masonry
Can be seen live : http://bl.ocks.org/tyrcho/raw/64e9edee0a2080eeace0/
import java.awt.GraphicsEnvironment | |
import java.awt.Rectangle | |
import java.awt.Robot | |
import java.awt.image.BufferedImage | |
import java.io.File | |
import java.nio.ByteBuffer | |
import java.util.ArrayList | |
import java.util.Arrays | |
import scala.Array.canBuildFrom |
import com.atlassian.jira.component.ComponentAccessor | |
import com.atlassian.jira.ComponentManager | |
import com.atlassian.jira.project.Project | |
import com.atlassian.jira.project.ProjectManager | |
import com.atlassian.jira.security.roles.ProjectRoleManager | |
import com.atlassian.jira.security.roles.ProjectRole | |
import com.atlassian.jira.security.roles.ProjectRoleActors | |
import com.atlassian.crowd.embedded.api.User | |
def ghPlugin = ComponentAccessor.getPluginAccessor().getEnabledPlugin("com.pyxis.greenhopper.jira") |
trait Nat { | |
type IsZero <: Bool | |
type Prev <: Nat | |
type Divisable[A <: Nat] = DivisableImpl[A, A] | |
type DivisableImpl[A <: Nat, B <: Nat] <: Bool | |
} | |
trait Z extends Nat { | |
type IsZero = True | |
type Prev = Nothing |