API for accessing hierarchical file systems. Clients use
[[Path]]s to obtain [[Resource]]s representing files or
directories.
`Path` contains many useful operations for manipulating
paths:
value path = parsePath("/Users/Trompon/Documents");
value child = path.childPath("hello.txt");
value sibling = child.siblingPath("goodbye.txt");
value parent = path.parent;
The attribute [[resource|Path.resource]] of `Path` is used
to obtain a `Resource`. It is usually necessary to ...
Artifacts using Ceylon File Platform Module (15)
This module allows you to read and write to streams, such
as files, sockets and pipes.
See the `ceylon.io` package for usage examples.
Last Release on Feb 13, 2021
The `ceylon.test` module is a simple framework to write repeatable tests.
Tests execute the code of the module under test and
can make assertions about what it does.
Last Release on Feb 13, 2021
This module defines APIs for:
- representing and manipulating URIs,
- connecting to HTTP servers, and
- defining HTTP endpoints and executing HTTP servers.
The [[ceylon.net.uri::Uri]] class supports connection
to an HTTP URI.
Last Release on Feb 13, 2021
This module defines APIs for defining HTTP endpoints and executing HTTP servers.
A [[ceylon.http.server::Server]] represents a HTTP
server.
Last Release on Feb 13, 2021
API for running native commands in a child process.
Clients simply create `Process`es using the
`createProcess()` method.
Last Release on Feb 13, 2021
A formatter for the Ceylon programming language.
# Command line usage
Note: if the `ceylon format` plugin wasn’t installed by default
in your distribution, you can add it by running:
~~~sh
ceylon plugin install ceylon.formatter/1.3.3
~~~
To format ...
Last Release on Feb 13, 2021
This modules provides functions to execute commands.
The following example will create a task that when called will execute `git pull` command.
Last Release on Feb 13, 2021
This module allows you to check if the process is executing
OpenShift and, if so, to obtain information about the
host IP and port you should bind on, your public DNS, and
database connection information.
# Usage
void connectToDb(String ...
Last Release on Feb 13, 2021