4.0.0
ca.uhn.hapi.fhir
hapi-fhir
pom
5.4.0-PRE10-SNAPSHOT
HAPI-FHIR
An open-source implementation of the FHIR specification in Java.
https://hapifhir.io
Smile CDR, Inc.
https://smilecdr.com
2014
GitHub
https://github.com/hapifhir/hapi-fhir/issues/
ossrh
https://oss.sonatype.org/content/repositories/snapshots
ossrh
https://oss.sonatype.org/service/local/staging/deploy/maven2/
git.server
scm:git:git@github.com:hapifhir/hapi-fhir.git
scm:git:git@github.com:hapifhir/hapi-fhir.git
scm:git:git@github.com:hapifhir/hapi-fhir.git
scm:git:git@github.com:hapifhir/hapi-fhir.git
oss-snapshot
https://oss.sonatype.org/content/repositories/snapshots/
true
false
org.junit.jupiter
junit-jupiter
test
org.junit.jupiter
junit-jupiter-api
test
org.junit.jupiter
junit-jupiter-engine
test
org.hamcrest
hamcrest
test
org.mockito
mockito-core
test
org.mockito
mockito-junit-jupiter
test
jamesagnew
James Agnew
Smile CDR
grahamegrieve
Grahame Grieve
Health Intersections
dmuylwyk
Diederik Muylwyk
Smile CDR
fil512
Ken Stevens
Smile CDR
yogthos
Dmitri Sotnikov
University Health Network
Lisa Wong
University Health Network
jmandel
Josh Mandel
Boston Children's Hospital
lmds
Laura MacDougall Sookraj
University Health Network
t106uhn
Neal Acharya
University Health Network
davidhay25
David Hay
Orion Health
sweetnavelorange
James Butler
Orion Health
suranga
Suranga Nath Kasthurirathne
OpenMRS / Regenstrief Center for Biomedical Informatics
dougmartin
Doug Martin
Regenstrief Center for Biomedical Informatics
akley
Alexander Kley
preston
Preston Lee
Arizona State University
jjathman
Joe Athman
petromykhailysyn
Petro Mykhailyshyn
tahurac
Tahura Chaudhry
University Health Network
b.debeaubien
Bill de Beaubien
Systems Made Simple
twilson650
Tom Wilson
esteban-aliverti
Esteban Aliverti
mochaholic
Mohammad Jafari
Edmond Scientific Company
joel-costigliola
Joel Costigliola
JCOS-Technologies
pukkaone
Chin Huang
SingingTree
Bryce Van Dyk
botunge
Thomas Andersen
samlanfranchi
Sam Lanfranchi
jkiddo
Jens Kristian Villadsen
cmikeb1
C. Mike Bylund
nrpeterson
Nick Peterson
petervanhoute
Peter Van Houte
SRiviere
Sebastien Riviere
karlmdavis
Karl M. Davis
CMS
matt-blanchette
Matt Blanchette
petromykhailysyn
Petro Mykhaylyshyn
adam-carbone
Adam Carbone
joelsch
Joel Schneider
euvitudo
Phillip Warner
subhrajyotim
Subhro
mion00
Carlo Mion
kiwiandroiddev
Matt Clarke
Orion Health
FilipDomazet
Filip Domazet
bdenton
Bill Denton
Akana, Inc
hnnesv
Hannes Venter
Jembi Health Systems
vadi2
Vadim Peretokin
Firely
lawley
Michael Lawley
CSIRO
CarthageKing
CarthageKing
gijsbert802
Gijsbert van den Brink
rqg0717
James Ren
Robbert1
Robbert van Waveren
daliboz
Jenny Syed
Cerner Corporation
sekaijin
sekaijin
hugosoares
Hugo Soares
SRiviere
Sebastien Riviere
jodue
jodue
joelsch
Joel Schneider
National Marrow Donor Program
dangerousben
Ben Spencer
maclema
maclema
ohr
Christian Ohr
InterComponentWare AG
eug48
Eugene Lubarsky
SarenCurrie
Saren Currie
dconlan
dconlan
psbrandt
Pascal Brandt
InfiniteLoop90
Clayton Bodendein
rhausam
Rob Hausam
patrick-werner
Patrick Werner
malcolmm83
Malcolm McRoberts
mouellet
Mathieu Ouellet
JiajingLiang
Jiajing Liang
jamesdaily
James Daily
darktyko
Kyle Meadows
Tastelezz
Gaetano Gallo
sjanic
sjanic
c-schuler
Chris Schuler
javajeff
Jeff Chung
anoush-bch
Anoush Mouradian
splatch
Łukasz Dywicki
anthonys123
Anthony Sute
johnpoth
John Poth
Red Hat
t4deon
Andreas Keil
RuthAlk
Ruth Alkema
Tastelezz
Gaetano Gallo
InterComponentWare AG
jasonaown
Jason Owen
hdconradi
Heinz-Dieter Conradi
kliu99
Kai Liu
Romanow88
Roman Doboni
franktao2008
Frank Tao
Smile CDR
anamariaradu10
Ana Maria Radu
Cerner Corporation
alinleonard
Alin Leonard
Cerner Corporation
jbalbien
volsch
Volker Schmidt
DHIS2 / University of Oslo
magnuswatn
Magnus Watn
Cory00
srdo
Stig Døssing
ruoat
Ari Ruotsalainen
stevelle
Steve Lewis
Cambia Health Solutions
restevez-chs
Ricardo Estevez
Cambia Health Solutions
zilin375
basecade
Anders Havn
vedion
Anders Havn
zaewonyx
tadgh
Gary Graham
Smile CDR
nerdydrew
Drew Mitchell
srdo
Stig Døssing
gteichrow
Gary Teichrow
sethrylan
Seth Rylan Gainey
http://sethrylan.org/
uurl
Raul Estrada
nickrobison-usds
Nick Robison
fitzoh
Andrew Fitzgerald
dmap
David Maplesden
jaferkhan
Jafer Khan Shamshad
CodeAndChoke
Long Nguyen
tuomoa
Tuomo Ala-Vannesluoma
jelmerterwal
Jelmer ter Wal
jiaola
Dazhi Jiao
dionmcm
ttntrifork
Trifork
Tue Toft Nørgård
mzgtrifork
Trifork
Martin Zacho Grønhøj
augla
August Langhout
dgileadi
David Gileadi
ibrohimislam
Ibrohim Kholilul Islam
mkucharek
Maciej Kucharek
Thopap
Thomas Papke
InterComponentWare AG
Bert-R
Bert Roos
zilin375
Zhe Wang
Agfa Healthcare
gematik-fue
gematik FuE
ibacher
Ian
jasmdk
Jacob Stampe Mikkelsen
Systematik A/S
craigappl
Craig Appl
ONA
IanMMarshall
Ian Marshall
Smile CDR
markiantorno
Mark Iantorno
Smile CDR
sqshq
Alexander Lukyanchikov
abrsystematic
joshdcollins
Josh Collins
Janeiro Digital
ericprud
Eric Prud'hommeaux
Janeiro Digital
blangley28
MITRE
swagers
Steven Wagers
Regenstrief Institute
vladonemo
Vladimir Nemergut
janol77
Alejandro Medina
KevinDougan-SmileCDR
Kevin Dougan
jpercival
Jonathan Percival
Alphora
brynrhodes
Bryn Rhodes
Alphora
MarcelPa
Marcel P
marceloavan
Marcelo Avancini
Philips
HananAwwad
Hanan Awwad
jarimayenburg
Jari Maijenburg
Apache Software License 2.0
https://www.apache.org/licenses/LICENSE-2.0.txt
5.3.11
1.0.3
-Dfile.encoding=UTF-8 -Xmx2048m
yyyy-MM-dd'T'HH:mm:ss'Z'
UTF-8
${user.home}/sites/hapi-fhir
${user.home}/sites/scm/hapi-fhir
1.2.0
4.2.5
1.2
3.0.1
1.15
1.20
1.9
2.8.0
3.12.0
1.2
1.5.0
10.14.2.0
2.5.1
3.9.0
0.7.9
30.1.1-jre
2.8.6
2.2.11_1
2.3.1
2.3.0.1
3.0.0
3.17.0
3.0.0
9.4.39.v20210325
3.0.2
5.7.1
0.50.40
6.5.4
5.4.30.Final
6.0.3.Final
8.7.0
2.2
6.1.5.Final
4.4.13
4.5.13
2.12.3
${jackson_version}
3.3.0
1.8
3.8.1
4.1.2
1.4
4.0.0.Beta3
5.6.5
9.5.4
2.8.8
9.8.0-15
1.2_5
1.7.30
2.11.1
5.3.6
2.5.0
4.3.2
2.4.4
1.2.2.RELEASE
3.1.4
3.0.12.RELEASE
4.4.1
1.6.0
UTF-8
1.0.1
1.13.0
1.5.1
1.2.0
1.5.2
5.4.1
aopalliance
aopalliance
1.0
ch.qos.logback
logback-classic
1.2.3
com.atlassian.commonmark
commonmark
0.9.0
com.fasterxml.jackson.core
jackson-annotations
${jackson_version}
com.fasterxml.jackson.core
jackson-core
${jackson_version}
com.fasterxml.jackson.core
jackson-databind
${jackson_databind_version}
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
${jackson_version}
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
${jackson_version}
com.fasterxml.jackson.module
jackson-module-jaxb-annotations
${jackson_version}
com.github.ben-manes.caffeine
caffeine
${caffeine_version}
com.icegreen
greenmail
1.6.3
com.icegreen
greenmail-spring
1.5.10
com.github.dnault
xml-patch
0.3.1
io.dogote
json-patch
1.15
com.google.errorprone
error_prone_core
${error_prone_core_version}
com.google.guava
guava
${guava_version}
com.google.guava
guava-testlib
${guava_version}
com.h2database
h2
1.4.200
com.helger
ph-schematron
${ph_schematron_version}
com.helger
ph-commons
${ph_commons_version}
com.jamesmurty.utils
java-xmlbuilder
${com_jamesmurty_utils_version}
com.squareup.okhttp3
okhttp
${okhttp_version}
com.sun.activation
javax.activation
1.2.0
com.sun.activation
jakarta.activation
2.0.0
com.sun.mail
javax.mail
1.6.1
com.vladsch.flexmark
flexmark
${flexmark_version}
com.vladsch.flexmark
flexmark-ext-tables
${flexmark_version}
com.vladsch.flexmark
flexmark-profile-pegdown
${flexmark_version}
commons-beanutils
commons-beanutils
1.9.4
commons-cli
commons-cli
1.4
commons-codec
commons-codec
${commons_codec_version}
org.apache.commons
commons-collections4
4.4
commons-collections
commons-collections
3.2.2
org.apache.commons
commons-compress
${commons_compress_version}
org.apache.commons
commons-csv
1.8
org.aspectj
aspectjweaver
1.9.5
org.hl7.fhir.testcases
fhir-test-cases
1.1.14
org.jetbrains
annotations
20.1.0
commons-io
commons-io
${commons_io_version}
directory-naming
naming-java
0.8
test
commons-logging
commons-logging
es.nitaur.markdown
txtmark
0.16
javax.activation
javax.activation-api
${activation_api_version}
javax.annotation
javax.annotation-api
1.3.2
javax.ejb
ejb-api
3.0
javax.el
javax.el-api
3.0.0
javax.interceptor
javax.interceptor-api
1.2
javax.json
javax.json-api
1.1
javax.xml.bind
jaxb-api
${jaxb_api_version}
com.google.code.gson
gson
${gson_version}
com.google.code.findbugs
jsr305
3.0.2
com.healthmarketscience.sqlbuilder
sqlbuilder
3.0.1
com.microsoft.sqlserver
mssql-jdbc
7.4.1.jre8
javax.mail
javax.mail-api
1.6.0
javax.servlet
javax.servlet-api
3.1.0
javax.transaction
javax.transaction-api
1.2
javax.validation
validation-api
2.0.1.Final
javax.ws.rs
javax.ws.rs-api
2.0.1
junit
junit
4.13.2
io.swagger
swagger-annotations
1.6.2
io.swagger.core.v3
swagger-models
2.1.7
io.swagger.core.v3
swagger-core
2.1.7
mysql
mysql-connector-java
8.0.24
net.sourceforge.htmlunit
htmlunit
2.49.1
net.sf.json-lib
json-lib
2.4
jdk15
commons-logging
commons-logging
net.sf.json-lib
json-lib
2.4
jdk15-sources
net.sf.saxon
Saxon-HE
${servicemix_saxon_version}
net.ttddyy
datasource-proxy
1.7
org.antlr
ST4
4.0.8
org.apache.commons
commons-dbcp2
2.8.0
org.apache.commons
commons-lang3
${commons_lang3_version}
org.apache.commons
commons-text
${commons_text_version}
org.apache.derby
derby
${derby_version}
org.apache.derby
derbynet
${derby_version}
org.apache.derby
derbyclient
${derby_version}
org.apache.derby
derbyshared
${derby_version}
org.apache.derby
derbytools
${derby_version}
org.apache.httpcomponents
httpclient
${httpclient_version}
org.apache.httpcomponents
httpclient-cache
${httpclient_version}
org.apache.httpcomponents
httpclient-android
4.3.5.1
org.apache.httpcomponents
httpcore
${httpcore_version}
co.elastic.apm
apm-agent-api
${elastic_apm_version}
org.apache.jena
apache-jena-libs
${jena_version}
pom
org.apache.jena
jena-core
${jena_version}
org.apache.jena
jena-arq
${jena_version}
org.apache.lucene
lucene-analyzers-phonetic
${lucene_version}
org.apache.lucene
lucene-backward-codecs
${lucene_version}
org.apache.maven.doxia
doxia-module-markdown
1.8
org.apache.maven.scm
maven-scm-api
1.11.2
org.apache.maven.scm
maven-scm-manager-plexus
1.11.2
org.apache.maven.scm
maven-scm-provider-gitexe
1.11.2
org.apache.maven.wagon
wagon-scm
3.0.0
org.apache.maven
maven-project
2.2.1
org.apache.maven
maven-plugin-api
3.6.3
org.apache.maven.plugin-tools
maven-plugin-annotations
3.6.0
org.apache.poi
ooxml-schemas
${poi_ooxml_schemas_version}
org.apache.poi
poi
${poi_version}
org.apache.poi
poi-ooxml
${poi_version}
org.apache.poi
poi-ooxml-schemas
${poi_version}
org.apache.velocity
velocity-engine-core
2.3
org.awaitility
awaitility
4.0.3
org.codehaus.plexus
plexus-compiler-api
${plexus_compiler_api_version}
org.codehaus.plexus
plexus-compiler-javac
${plexus_compiler_api_version}
org.codehaus.plexus
plexus-compiler-javac-errorprone
${plexus_compiler_api_version}
org.codehaus.plexus
plexus-utils
3.1.0
com.fasterxml.woodstox
woodstox-core
6.2.5
org.ebaysf.web
cors-filter
${ebay_cors_filter_version}
org.eclipse.jetty
jetty-http
${jetty_version}
org.eclipse.jetty
jetty-servlets
${jetty_version}
org.eclipse.jetty
jetty-io
${jetty_version}
org.eclipse.jetty
jetty-continuation
${jetty_version}
org.eclipse.jetty
jetty-security
${jetty_version}
org.eclipse.jetty
jetty-servlet
${jetty_version}
org.eclipse.jetty
jetty-server
${jetty_version}
org.eclipse.jetty
jetty-util
${jetty_version}
org.eclipse.jetty
jetty-webapp
${jetty_version}
org.eclipse.jetty
jetty-xml
${jetty_version}
org.eclipse.jetty.websocket
websocket-api
${jetty_version}
org.eclipse.jetty.websocket
websocket-client
${jetty_version}
org.eclipse.jetty.websocket
websocket-server
${jetty_version}
org.fhir
ucum
${ucum_version}
org.rauschig
jarchivelib
1.1.0
test
org.fusesource.jansi
jansi
2.3.2
org.glassfish
javax.el
3.0.0
org.glassfish
javax.json
1.0.4
org.glassfish.jaxb
jaxb-runtime
${jaxb_runtime_version}
org.glassfish.jersey.core
jersey-server
${jersey_version}
org.glassfish.jersey.containers
jersey-container-servlet-core
${jersey_version}
org.glassfish.jersey.containers
jersey-container-jetty-http
${jersey_version}
org.glassfish.jersey.media
jersey-media-moxy
${jersey_version}
org.jboss.resteasy
resteasy-jaxrs
${resteasy_version}
org.jboss.resteasy
resteasy-client
${resteasy_version}
org.jscience
jscience
4.3.1
org.hamcrest
hamcrest
${hamcrest_version}
org.hibernate
hibernate-core
${hibernate_version}
org.hibernate
hibernate-java8
${hibernate_version}
org.hibernate
hibernate-ehcache
${hibernate_version}
org.hibernate
hibernate-entitymanager
${hibernate_version}
org.hibernate.validator
hibernate-validator
${hibernate_validator_version}
org.apache.logging.log4j
log4j-to-slf4j
${log4j_to_slf4j_version}
org.hibernate.search
hibernate-search-mapper-orm
${hibernate_search_version}
org.apache.logging.log4j
log4j-api
org.elasticsearch.client
elasticsearch-rest-high-level-client
7.10.2
com.fasterxml.jackson.dataformat
*
org.yaml
*
org.hibernate.search
hibernate-search-backend-elasticsearch
${hibernate_search_version}
org.hibernate.search
hibernate-search-backend-lucene
${hibernate_search_version}
org.javassist
javassist
3.22.0-GA
org.junit
junit-bom
${junit_version}
pom
import
org.junit.jupiter
junit-jupiter
${junit_version}
test
org.junit.jupiter
junit-jupiter-api
${junit_version}
test
org.junit.jupiter
junit-jupiter-engine
${junit_version}
test
org.junit.jupiter
junit-jupiter-params
${junit_version}
test
org.junit-pioneer
junit-pioneer
1.3.8
org.mariadb.jdbc
mariadb-java-client
2.7.2
org.mockito
mockito-core
${mockito_version}
org.mockito
mockito-junit-jupiter
${mockito_version}
org.postgresql
postgresql
42.2.20
org.quartz-scheduler
quartz
2.3.2
org.slf4j
slf4j-android
${slf4j_version}
org.slf4j
slf4j-api
${slf4j_version}
org.slf4j
jcl-over-slf4j
${slf4j_version}
org.slf4j
log4j-over-slf4j
${slf4j_version}
org.springframework
spring-beans
${spring_version}
org.springframework
spring-context
${spring_version}
org.springframework
spring-context-support
${spring_version}
org.springframework
spring-core
${spring_version}
org.springframework
spring-jdbc
${spring_version}
org.springframework.data
spring-data-jpa
${spring_data_version}
org.springframework.data
spring-data-commons
${spring_data_version}
org.springframework
spring-messaging
${spring_version}
org.springframework
spring-orm
${spring_version}
org.springframework
spring-test
${spring_version}
org.springframework.boot
spring-boot-starter-test
${spring_boot_version}
org.springframework.boot
spring-boot-test
${spring_boot_version}
org.springframework
spring-tx
${spring_version}
org.springframework
spring-web
${spring_version}
org.springframework
spring-webmvc
${spring_version}
org.springframework
spring-websocket
${spring_version}
org.springframework.retry
spring-retry
${spring_retry_version}
org.thymeleaf
thymeleaf
${thymeleaf-version}
org.thymeleaf
thymeleaf-spring5
${thymeleaf-version}
org.webjars.npm
bootstrap
4.5.2
org.webjars
Eonasdan-bootstrap-datetimepicker
4.17.47
*
*
org.webjars
font-awesome
5.8.2
org.webjars.bower
awesome-bootstrap-checkbox
1.0.2
org.webjars
jstimezonedetect
1.0.6
org.webjars
select2
4.0.13
org.webjars
jquery
org.webjars.bower
jquery
3.5.1
org.webjars.bower
moment
2.27.0
org.webjars.npm
popper.js
1.16.1
org.webjars
swagger-ui
3.46.0
org.xmlunit
xmlunit-core
2.4.0
org.testcontainers
testcontainers
1.15.3
test
org.testcontainers
elasticsearch
1.15.3
test
org.testcontainers
junit-jupiter
1.15.3
test
xpp3
xpp3
1.1.4c
xpp3
xpp3_xpath
1.1.4c
org.flywaydb
flyway-core
${flyway_version}
org.springframework.boot
spring-boot-maven-plugin
${spring_boot_version}
org.sonatype.plugins
nexus-staging-maven-plugin
1.6.8
true
ossrh
https://oss.sonatype.org/
true
org.basepom.maven
duplicate-finder-maven-plugin
1.5.0
de.jpdigital
hibernate54-ddl-maven-plugin
2.3.0
org.apache.maven.plugins
maven-assembly-plugin
${maven_assembly_plugin_version}
org.apache.felix
maven-bundle-plugin
3.5.0
org.apache.maven.plugins
maven-antrun-plugin
3.0.0
org.apache.maven.plugins
maven-clean-plugin
3.1.0
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
1.8
true
UTF-8
true
500m
2000m
org.apache.maven.plugins
maven-dependency-plugin
3.1.2
org.apache.maven.plugins
maven-deploy-plugin
2.8.2
org.apache.maven.plugins
maven-gpg-plugin
1.6
org.apache.maven.plugins
maven-javadoc-plugin
3.2.0
org.apache.maven.plugins
maven-jar-plugin
3.2.0
org.apache.maven.plugins
maven-jxr-plugin
3.0.0
org.apache.maven.plugins
maven-failsafe-plugin
3.0.0-M5
org.apache.maven.plugins
maven-plugin-plugin
3.6.0
org.apache.maven.plugins
maven-shade-plugin
2.4.3
org.apache.maven.plugins
maven-source-plugin
3.2.1
org.apache.maven.plugins
maven-surefire-plugin
3.0.0-M5
true
random
@{argLine} ${surefire_jvm_args}
1.0C
true
org.apache.maven.plugins
maven-war-plugin
3.2.3
org.codehaus.mojo
build-helper-maven-plugin
3.2.0
org.codehaus.mojo
buildnumber-maven-plugin
1.4
org.codehaus.mojo
animal-sniffer-maven-plugin
1.20
org.codehaus.mojo
cobertura-maven-plugin
2.7
true
org.codehaus.mojo
license-maven-plugin
2.0.0
true
false
UTF-8
org.codehaus.mojo
versions-maven-plugin
2.8.1
false
org.eclipse.jetty
jetty-maven-plugin
${jetty_version}
org.eluder.coveralls
coveralls-maven-plugin
4.3.0
org.jacoco
jacoco-maven-plugin
0.8.6
ca/uhn/fhir/model/dstu2/**/*.class
ca/uhn/fhir/jpa/rp/r5/*.class
ca/uhn/fhir/jpa/rp/r4/*.class
ca/uhn/fhir/jpa/rp/dstu3/*.class
ca/uhn/fhir/jpa/rp/dstu2/*.class
org.eclipse.m2e
lifecycle-mapping
1.0.0
ca.uhn.hapi.fhir
hapi-tinder-plugin
[0.8-SNAPSHOT,)
generate-jparest-server
org.apache.maven.plugins
maven-antrun-plugin
[1.7,)
run
org.apache.maven.plugins
maven-checkstyle-plugin
3.1.2
com.puppycrawl.tools
checkstyle
8.41.1
${project.basedir}/src/checkstyle/checkstyle.xml
org.apache.maven.plugins
maven-install-plugin
2.5.2
org.apache.maven.plugins
maven-enforcer-plugin
3.0.0-M2
enforce-maven
enforce
3.5.4
11
HAPI FHIR is still targeting JDK 8 for published binaries, but we require JDK 11
to build and test this library.
maven-antrun-plugin
false
copySubProjects
site
run
Fixing Checkstyle Report
"../../
"./
http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css
./css/bootstrap-responsive.min.css
http://netdna.bootstrapcd
https://netdna.bootstrapcd
http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css
https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css
http://ajax.googleapis
https://ajax.googleapis
\t
Welcome]]>
]]>
addSyntaxHighlighter
site
run
Adding Fontawesome
Download]]>
Download]]>
GitHub Project]]>
GitHub Project]]>
Test Servers <]]>
Test Servers <]]>
Documentation <]]>
Documentation <]]>
Get Help <]]>
Get Help <]]>
Changing Breadcrumbs
/]]>
/
Documentation
/]]>
Adding Syntax Highlighter
]]>
var elements = document.getElementsByClassName("source");
for (var i=0; i < elements.length; i++) {
var pres = elements[i].getElementsByTagName("pre");
for (var j = 0; j < pres.length; j++) {
var pre = pres[j];
if (pre.innerHTML.match(/^\s*\<\;/)) {
pre.className = 'brush: xml';
} else if (pre.innerHTML.match(/\/\*/)) {
pre.className = 'brush: java';
} else if (pre.innerHTML.match(/^\/\//)) {
pre.className = 'brush: java';
} else if (pre.innerHTML.match(/^\{/)) {
pre.className = 'brush: jscript';
} else if (pre.innerHTML.match(/^\#/)) {
pre.className = 'brush: bash';
} else if (pre.innerHTML.match(/\<\;\//)) {
pre.className = 'brush: xml';
} else {
pre.className = 'brush: java';
}
}
}
SyntaxHighlighter.all();