Given a computer object get the USB version of the computer's soundcard, and if it's null return UNKNOWN
class Computer {
private final Soundcard soundcard;
Computer(final Soundcard soundcard) {| import org.flywaydb.core.Flyway; | |
| import org.flywaydb.core.api.MigrationInfo; | |
| import org.slf4j.Logger; | |
| import javax.annotation.PostConstruct; | |
| import javax.annotation.Resource; | |
| import javax.ejb.EJBException; | |
| import javax.ejb.Singleton; | |
| import javax.ejb.Startup; | |
| import javax.inject.Inject; |
| #!/bin/sh | |
| if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then | |
| echo -e "Starting to update gh-pages\n" | |
| #copy data we're interested in to other place | |
| #mkdir -p $HOME/reports | |
| cp -R ./target/site $HOME/. | |
| #go to home and setup git | |
| cd $HOME |
| <openejb-jar xmlns="http://www.openejb.org/openejb-jar/1.1" | |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="http://www.openejb.org/openejb-jar/1.1"> | |
| <pojo-deployment class-name="jaxrs-application"> | |
| <properties> | |
| cxf.jaxrs.providers = com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider | |
| </properties> | |
| </pojo-deployment> | |
| </openejb-jar> |
| <openejb-jar xmlns="http://www.openejb.org/openejb-jar/1.1" | |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="http://www.openejb.org/openejb-jar/1.1"> | |
| <pojo-deployment class-name="jaxrs-application"> | |
| <properties> | |
| cxf.jaxrs.providers = jsonProvider | |
| </properties> | |
| </pojo-deployment> | |
| </openejb-jar> |
| import org.jboss.shrinkwrap.resolver.api.maven.Maven; | |
| import java.io.File; | |
| import java.util.Date; | |
| import java.util.concurrent.Callable; | |
| import java.util.concurrent.ExecutorService; | |
| import java.util.concurrent.Executors; | |
| import java.util.concurrent.Future; | |
| public class Dependencies { |
| enter ~/Git/work/([^/]+) | |
| if [ -r .git ]; then | |
| git config user.name "Username"; | |
| git config user.email "user@work.com"; | |
| echo 'Switched to git user/email settings for cchacin@work.com - WORK.'; | |
| fi | |
| enter ~/Git/personal/([^/]+) | |
| if [ -r .git ]; then | |
| git config user.name "Username"; |
| <resources> | |
| <Service id="jsonProvider" class-name="org.apache.cxf.jaxrs.provider.json.JSONProvider"> | |
| dropRootElement=true | |
| supportUnwrapped = true | |
| dropCollectionWrapperElement=true | |
| serializeAsArray = true | |
| </Service> | |
| </resources> |
| { | |
| "cmd": "javac *.java && java {FILE_ACTIVE_NAME_BASE}", | |
| "name": "{FILE_ACTIVE}", | |
| "args": [ ], | |
| "sh": true, | |
| "cwd": "{FILE_ACTIVE_PATH}", | |
| "env": { | |
| }, | |
| "errorMatch": "^(?<file>[^\\.]+.java):(?<line>\\d+):(?<col>\\d+)" | |
| } |
I hereby claim:
To claim this, I am signing this object: