Skip to content

Commit

Permalink
feat: filtrar dados xml (#2)
Browse files Browse the repository at this point in the history
* feat: setup project

* feat: classe para representar os dados

* feat: app console para fazer a pesquisa em dados.xml
  • Loading branch information
newtonjose authored Mar 16, 2021
1 parent f9a4359 commit 90be937
Show file tree
Hide file tree
Showing 15 changed files with 2,212 additions and 0 deletions.
148 changes: 148 additions & 0 deletions xml/filtrar-dados-xml/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
# Visual Code
.project
.vscode/
.classpath
.settings/

/reports
/bin
/target
target/
.idea/
*.iml
.metadata/
RemoteSystemsTempFiles/
Servers/
*.log
*.log*
nohup.out
.DS_Store
*.orig
tmp.txt
*.hprof
tmp.txt
ca.uhn.fhir.jpa.entity.ResourceIndexedSearchParamString/
ca.uhn.fhir.jpa.entity.ResourceTable/

# Vagrant stuff.
.vagrant
/vagrant/build
/vagrant/chef/tmp
jpaserver_derby_files


# Created by https://www.gitignore.io

### Java ###
*.class

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear
*.class

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*


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


### Vim ###
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]
*.un~
Session.vim
.netrwhist
*~


### Intellij ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm

*.iml

## Directory-based project format:
.idea/
# if you remove the above rule, at least ignore the following:

# User-specific stuff:
.idea/workspace.xml

.idea/dataSources.ids
.idea/dataSources.xml
.idea/sqlDataSources.xml
.idea/dynamic.xml
.idea/uiDesigner.xml

# Mongo Explorer plugin:
.idea/mongoSettings.xml

## File-based project format:
*.ipr
*.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


### Eclipse ###
*.pydevproject
.metadata
.gradle
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.loadpath

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# JDT-specific (Eclipse Java Development Tools)
#.project
#.settings/
#.classpath

# PDT-specific
.buildpath

# sbteclipse plugin
.target

# TeXlipse plugin
.texlipse
10 changes: 10 additions & 0 deletions xml/filtrar-dados-xml/.travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
language: java

script:
- mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent install sonar:sonar -Dsonar.organization="kyriosdata-github" -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=$SONAR_TOKEN
cache:
directories:
- "$HOME/.m2/repository"
- "$HOME/.sonar/cache"
jdk:
- openjdk10
5 changes: 5 additions & 0 deletions xml/filtrar-dados-xml/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Como contribuir

1. Faça um _fork_
1. Crie um _branch_ específico para a sua contribuição. O nome do _branch_ deve estar no formato _issue/32_. Onde _32_ é o identificador único da _issue_ que está sendo contemplada pela contribuição.
1. Assine a <a href="https://www.clahub.com/agreements/kyriosdata/exemplo">Licença do Acordo de Contribuição</a>.
5 changes: 5 additions & 0 deletions xml/filtrar-dados-xml/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
FROM fabric8/java-alpine-openjdk8-jre

ENTRYPOINT ["/usr/bin/java", "-jar", "/app.jar"]

ADD target/api.jar /app.jar
5 changes: 5 additions & 0 deletions xml/filtrar-dados-xml/Dockerfile.jdk11
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
FROM kyriosdata/jdk11

ENTRYPOINT ["java", "-jar", "/app.jar"]

ADD target/api.jar /app.jar
Loading

0 comments on commit 90be937

Please sign in to comment.