Skip to content
Permalink
Browse files

Initial commit

  • Loading branch information...
mordechaim committed Mar 11, 2018
0 parents commit 468b84bf5daae18e7140b2c6a2a475f5d5008ae2
@@ -0,0 +1,89 @@
### JetBrains ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
**/*.iml
# User-specific stuff:
.idea/*

# Mongo Explorer plugin:
.idea/mongoSettings.xml

## File-based project format:
*.iws

## Plugin-specific files:

# IntelliJ
/out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

### JetBrains Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721

*.iml
# modules.xml
# .idea/misc.xml
# *.ipr

### macOS ###
*.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### Maven ###
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties

# Exclude maven wrapper
!/.mvn/wrapper/maven-wrapper.jar

# End of https://www.gitignore.io/api/jetbrains,maven,macos
/bin/


# Eclipse files
.project
.classpath
/.settings/
/build/
34 pom.xml
@@ -0,0 +1,34 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>uptodate</groupId>
<artifactId>uptodate</artifactId>
<version>1.0-SNAPSHOT</version>
<name>UpToDate Project</name>
<description>Updates and launches Java 9 modules</description>

<dependencies>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<release>9</release>
<archive>
<manifest>
<mainClass>uptodate.UpToDate</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</project>
@@ -0,0 +1,99 @@
module uptodate {

/*
* Public API
*/
exports uptodate;
exports uptodate.service;

/*
* We list all system modules to make it available to layers requiring them;
*/
requires java.jnlp;
requires java.se;
requires java.se.ee;
requires java.smartcardio;
requires javafx.base;
requires javafx.controls;
requires javafx.fxml;
requires javafx.graphics;
requires javafx.media;
requires javafx.swing;
requires javafx.web;
requires java.xml.bind;

// requires jdk.attach;
// requires jdk.accessibility;
// requires jdk.charsets;
// requires jdk.crypto.cryptoki;
// requires jdk.crypto.ec;
// requires jdk.crypto.mscapi;
// requires jdk.deploy;
// requires jdk.deploy.controlpanel;
// requires jdk.dynalink;
// requires jdk.httpserver;
// requires jdk.incubator.httpclient;
// requires jdk.internal.le;
// requires jdk.internal.vm.ci;
// requires jdk.javaws;
// requires jdk.jdwp.agent;
// requires jdk.jfr;
// requires jdk.jsobject;
// requires jdk.localedata;
// requires jdk.management;
// requires jdk.management.agent;
// requires jdk.management.cmm;
// requires jdk.management.jfr;
// requires jdk.management.resource;
// requires jdk.naming.dns;
// requires jdk.naming.rmi;
// requires jdk.net;
// requires jdk.pack;
// requires jdk.plugin;
// requires jdk.plugin.dom;
// requires jdk.plugin.server;
// requires jdk.scripting.nashorn;
// requires jdk.scripting.nashorn.shell;
// requires jdk.sctp;
// requires jdk.security.auth;
// requires jdk.security.jgss;
// requires jdk.snmp;
// requires jdk.unsupported;
// requires jdk.xml.dom;
// requires jdk.zipfs;
// requires jdk.compiler;
// requires jdk.editpad;
// requires jdk.hotspot.agent;
// requires jdk.internal.ed;
// requires jdk.internal.jvmstat;
// requires jdk.internal.opt;
// requires jdk.jartool;
// requires jdk.javadoc;
// requires jdk.jcmd;
// requires jdk.jconsole;
// requires jdk.jdeps;
// requires jdk.jdi;
// requires jdk.jlink;
// requires jdk.jshell;
// requires jdk.jstatd;
// requires jdk.packager;
// requires jdk.packager.services;
// requires jdk.policytool;
// requires jdk.rmic;
// requires jdk.xml.ws;
// requires oracle.desktop;
// requires oracle.net;

/*
* JAXB framework for Configuration read/write
*/
opens uptodate to java.xml.bind;
opens uptodate.binding to java.xml.bind;

uses uptodate.service.Delegate;
uses uptodate.service.UpdateHandler;
uses uptodate.service.LaunchHandler;

provides uptodate.service.UpdateHandler with uptodate.service.DefaultUpdateHandler;

}
Oops, something went wrong.

0 comments on commit 468b84b

Please sign in to comment.
You can’t perform that action at this time.