├── .asf.yaml
├── .github
├── ISSUE_TEMPLATE
│ ├── BUG.yml
│ ├── FEATURE.yml
│ └── config.yml
├── pull_request_template.md
├── release-drafter.yml
└── workflows
│ ├── maven-verify.yml
│ ├── pr-automation.yml
│ ├── release-drafter.yml
│ └── stale.yml
├── .gitignore
├── Jenkinsfile
├── LICENSE
├── NOTICE
├── README.md
├── pom.xml
└── src
├── it
├── mskins-10
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ ├── beer.apt.vm
│ │ │ ├── beer1.apt.vm
│ │ │ ├── wine.apt.vm
│ │ │ └── wine1.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-107
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-13
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-14
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ └── site.xml
├── mskins-143_default
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-143_false
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-143_true
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-14_sitesearch
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ └── site.xml
├── mskins-15
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ └── site.xml
├── mskins-16
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ └── site.xml
├── mskins-161
│ ├── pom.xml
│ ├── sidebar-fb-like-share
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ ├── sidebar-fb-recommend-share
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ ├── topbar-fb-like-share
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ ├── topbar-fb-recommend-share
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-17
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-174
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-177-apache-analytics
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-177-matomo-no-options
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-21
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ └── site.xml
├── mskins-22
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-222
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-226-anchorjs-no-options
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-226-anchorjs-options
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-22_default
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-22_topbar
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-23
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-24
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-24_topbar
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-28
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-31
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── site.xml
│ │ └── site.xml
├── mskins-33
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-33_topbar
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-41
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── mskins-47
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-72
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── mskins-85
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ └── index.apt.vm
│ │ └── site.xml
├── settings.xml
├── sidebar
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ └── index.apt.vm
│ │ │ └── site.xml
│ └── verify.groovy
├── topbar-inverse
│ ├── pom.xml
│ └── src
│ │ └── site
│ │ ├── apt
│ │ ├── bar.apt.vm
│ │ ├── beer.apt.vm
│ │ ├── foo.apt.vm
│ │ ├── index.apt.vm
│ │ └── wine.apt.vm
│ │ ├── resources
│ │ └── images
│ │ │ └── topbar-logo.png
│ │ └── site.xml
├── topbar
│ ├── pom.xml
│ ├── src
│ │ └── site
│ │ │ ├── apt
│ │ │ ├── bar.apt.vm
│ │ │ ├── beer.apt.vm
│ │ │ ├── foo.apt.vm
│ │ │ ├── index.apt.vm
│ │ │ └── wine.apt.vm
│ │ │ ├── resources
│ │ │ └── images
│ │ │ │ └── topbar-logo.png
│ │ │ └── site.xml
│ └── verify.groovy
└── verbatim
│ ├── pom.xml
│ ├── src
│ └── site
│ │ ├── apt
│ │ └── verbatim-apt.apt
│ │ ├── markdown
│ │ └── verbatim-md.md
│ │ └── site.xml
│ └── verify.groovy
├── main
└── resources
│ ├── META-INF
│ └── maven
│ │ ├── site-macros.vm
│ │ ├── site.vm
│ │ └── skin.xml
│ ├── css
│ ├── bootstrap-2.3.2-responsive.css
│ ├── bootstrap-2.3.2.css
│ ├── gh-fork-ribbon.css
│ ├── maven-base.css
│ ├── maven-theme.css
│ ├── prettify.css
│ └── print.css
│ ├── fonts
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ └── glyphicons-halflings-regular.woff
│ ├── images
│ ├── accessories-text-editor.png
│ ├── add.gif
│ ├── apache-maven-project-2.png
│ ├── fix.gif
│ ├── icon_error_sml.gif
│ ├── icon_help_sml.gif
│ ├── icon_info_sml.gif
│ ├── icon_success_sml.gif
│ ├── icon_warning_sml.gif
│ ├── logos
│ │ ├── build-by-maven-black.png
│ │ ├── build-by-maven-white.png
│ │ └── maven-feather.png
│ ├── profiles
│ │ ├── pre-release.png
│ │ ├── retired.png
│ │ └── sandbox.png
│ ├── remove.gif
│ ├── rss.png
│ ├── update.gif
│ └── window-new.png
│ ├── img
│ ├── glyphicons-halflings-white.png
│ └── glyphicons-halflings.png
│ └── js
│ ├── anchor-4.3.1.js
│ ├── bootstrap-2.3.2.js
│ ├── fluido.js
│ ├── jquery-1.11.2.js
│ └── prettify.js
├── media
├── pre-release.svg
├── retired.svg
└── sandbox.svg
├── misc
└── scripts
│ ├── resize_icon.sh
│ └── sprite.sh
└── site
├── markdown
├── download.md.vm
├── index.md.vm
└── sample.md
├── resources
└── download.cgi
└── site.xml
/.asf.yaml:
--------------------------------------------------------------------------------
1 | #
2 | # Licensed to the Apache Software Foundation (ASF) under one or more
3 | # contributor license agreements. See the NOTICE file distributed with
4 | # this work for additional information regarding copyright ownership.
5 | # The ASF licenses this file to You under the Apache License, Version 2.0
6 | # (the "License"); you may not use this file except in compliance with
7 | # the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 | #
17 | # see https://s.apache.org/asfyaml
18 | github:
19 | description: "Apache Maven Fluido Skin"
20 | homepage: https://maven.apache.org/skins/maven-fluido-skin/
21 | labels:
22 | - java
23 | - build-management
24 | - maven-skin
25 | - maven
26 | enabled_merge_buttons:
27 | squash: true
28 | merge: false
29 | rebase: true
30 | autolink_jira:
31 | - MSKINS
32 | del_branch_on_merge: true
33 | features:
34 | issues: true
35 |
36 | notifications:
37 | commits: commits@maven.apache.org
38 | issues: issues@maven.apache.org
39 | pullrequests: issues@maven.apache.org
40 | jira_options: link label
41 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/BUG.yml:
--------------------------------------------------------------------------------
1 | #
2 | # Licensed to the Apache Software Foundation (ASF) under one or more
3 | # contributor license agreements. See the NOTICE file distributed with
4 | # this work for additional information regarding copyright ownership.
5 | # The ASF licenses this file to You under the Apache License, Version 2.0
6 | # (the "License"); you may not use this file except in compliance with
7 | # the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 | #
17 |
18 | # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
19 |
20 | name: Bug Report
21 | description: File a bug report
22 | labels: ["bug"]
23 |
24 | body:
25 | - type: markdown
26 | attributes:
27 | value: |
28 | Thanks for taking the time to fill out this bug report.
29 |
30 | Simple fixes in single PRs do not require issues.
31 |
32 | **Do you use the latest project version?**
33 |
34 | - type: input
35 | id: version
36 | attributes:
37 | label: Affected version
38 | validations:
39 | required: true
40 |
41 | - type: textarea
42 | id: massage
43 | attributes:
44 | label: Bug description
45 | validations:
46 | required: true
47 |
48 |
49 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/FEATURE.yml:
--------------------------------------------------------------------------------
1 | #
2 | # Licensed to the Apache Software Foundation (ASF) under one or more
3 | # contributor license agreements. See the NOTICE file distributed with
4 | # this work for additional information regarding copyright ownership.
5 | # The ASF licenses this file to You under the Apache License, Version 2.0
6 | # (the "License"); you may not use this file except in compliance with
7 | # the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 | #
17 |
18 | # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
19 |
20 | name: Feature request
21 | description: File a proposal for new feature, improvement
22 | labels: ["enhancement"]
23 |
24 | body:
25 | - type: markdown
26 | attributes:
27 | value: |
28 | Thanks for taking the time to fill out this new feature, improvement proposal.
29 |
30 | - type: textarea
31 | id: massage
32 | attributes:
33 | label: New feature, improvement proposal
34 | validations:
35 | required: true
36 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | #
2 | # Licensed to the Apache Software Foundation (ASF) under one or more
3 | # contributor license agreements. See the NOTICE file distributed with
4 | # this work for additional information regarding copyright ownership.
5 | # The ASF licenses this file to You under the Apache License, Version 2.0
6 | # (the "License"); you may not use this file except in compliance with
7 | # the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 | #
17 |
18 | # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser
19 |
20 | blank_issues_enabled: false
21 |
22 | contact_links:
23 |
24 | - name: Project Mailing Lists
25 | url: https://maven.apache.org/mailing-lists.html
26 | about: Please ask a question or discuss here
27 |
28 | - name: Old JIRA Issues
29 | url: https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSKINS%20AND%20component%20%3D%20%22Fluido%20Skin%22
30 | about: Please search old JIRA issues
31 |
--------------------------------------------------------------------------------
/.github/pull_request_template.md:
--------------------------------------------------------------------------------
1 | Following this checklist to help us incorporate your
2 | contribution quickly and easily:
3 |
4 | - [ ] Your pull request should address just one issue, without pulling in other changes.
5 | - [ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
6 | - [ ] Each commit in the pull request should have a meaningful subject line and body.
7 | Note that commits might be squashed by a maintainer on merge.
8 | - [ ] Write unit tests that match behavioral changes, where the tests fail if the changes to the runtime are not applied.
9 | This may not always be possible but is a best-practice.
10 | - [ ] Run `mvn verify` to make sure basic checks pass.
11 | A more thorough check will be performed on your pull request automatically.
12 | - [ ] You have run the integration tests successfully (`mvn -Prun-its verify`).
13 |
14 | If your pull request is about ~20 lines of code you don't need to sign an
15 | [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.pdf) if you are unsure
16 | please ask on the developers list.
17 |
18 | To make clear that you license your contribution under
19 | the [Apache License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
20 | you have to acknowledge this by using the following check-box.
21 |
22 | - [ ] I hereby declare this contribution to be licenced under the [Apache License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
23 | - [ ] In any other case, please file an [Apache Individual Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
24 |
--------------------------------------------------------------------------------
/.github/release-drafter.yml:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one
2 | # or more contributor license agreements. See the NOTICE file
3 | # distributed with this work for additional information
4 | # regarding copyright ownership. The ASF licenses this file
5 | # to you under the Apache License, Version 2.0 (the
6 | # "License"); you may not use this file except in compliance
7 | # with the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing,
12 | # software distributed under the License is distributed on an
13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 | # KIND, either express or implied. See the License for the
15 | # specific language governing permissions and limitations
16 | # under the License.
17 |
18 | _extends: maven-gh-actions-shared
19 | tag-template: maven-fluido-skin-$RESOLVED_VERSION
20 |
--------------------------------------------------------------------------------
/.github/workflows/maven-verify.yml:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one
2 | # or more contributor license agreements. See the NOTICE file
3 | # distributed with this work for additional information
4 | # regarding copyright ownership. The ASF licenses this file
5 | # to you under the Apache License, Version 2.0 (the
6 | # "License"); you may not use this file except in compliance
7 | # with the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing,
12 | # software distributed under the License is distributed on an
13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 | # KIND, either express or implied. See the License for the
15 | # specific language governing permissions and limitations
16 | # under the License.
17 |
18 | name: Verify
19 |
20 | on:
21 | push:
22 | pull_request:
23 |
24 | jobs:
25 | build:
26 | name: Verify
27 | uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v4
28 | with:
29 | ff-site-goal: '-DskipTests -P reporting package site site:stage'
30 |
31 |
--------------------------------------------------------------------------------
/.github/workflows/pr-automation.yml:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one
2 | # or more contributor license agreements. See the NOTICE file
3 | # distributed with this work for additional information
4 | # regarding copyright ownership. The ASF licenses this file
5 | # to you under the Apache License, Version 2.0 (the
6 | # "License"); you may not use this file except in compliance
7 | # with the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing,
12 | # software distributed under the License is distributed on an
13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 | # KIND, either express or implied. See the License for the
15 | # specific language governing permissions and limitations
16 | # under the License.
17 |
18 | name: PR Automation
19 | on:
20 | pull_request_target:
21 | types:
22 | - closed
23 |
24 | jobs:
25 | pr-automation:
26 | name: PR Automation
27 | uses: apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml@v4
28 |
--------------------------------------------------------------------------------
/.github/workflows/release-drafter.yml:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one
2 | # or more contributor license agreements. See the NOTICE file
3 | # distributed with this work for additional information
4 | # regarding copyright ownership. The ASF licenses this file
5 | # to you under the Apache License, Version 2.0 (the
6 | # "License"); you may not use this file except in compliance
7 | # with the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing,
12 | # software distributed under the License is distributed on an
13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 | # KIND, either express or implied. See the License for the
15 | # specific language governing permissions and limitations
16 | # under the License.
17 |
18 | name: Release Drafter
19 | on:
20 | push:
21 | branches:
22 | - master
23 | workflow_dispatch:
24 |
25 | jobs:
26 | update_release_draft:
27 | uses: apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml@v4
28 |
--------------------------------------------------------------------------------
/.github/workflows/stale.yml:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one
2 | # or more contributor license agreements. See the NOTICE file
3 | # distributed with this work for additional information
4 | # regarding copyright ownership. The ASF licenses this file
5 | # to you under the Apache License, Version 2.0 (the
6 | # "License"); you may not use this file except in compliance
7 | # with the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing,
12 | # software distributed under the License is distributed on an
13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 | # KIND, either express or implied. See the License for the
15 | # specific language governing permissions and limitations
16 | # under the License.
17 |
18 | name: Stale
19 |
20 | on:
21 | schedule:
22 | - cron: '11 4 * * *'
23 | issue_comment:
24 | types: [ 'created' ]
25 |
26 | jobs:
27 | stale:
28 | uses: 'apache/maven-gh-actions-shared/.github/workflows/stale.yml@v4'
29 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | target/
2 | .project
3 | .classpath
4 | .settings/
5 | .svn/
6 | bin/
7 | # Intellij
8 | *.ipr
9 | *.iml
10 | .idea
11 | out/
12 | .DS_Store
13 | /bootstrap
14 | /dependencies.xml
15 | .java-version
16 | .checkstyle
--------------------------------------------------------------------------------
/Jenkinsfile:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | asfMavenTlpStdBuild()
21 |
--------------------------------------------------------------------------------
/NOTICE:
--------------------------------------------------------------------------------
1 | Apache Maven - Fluido Skin
2 | Copyright 2011 The Apache Software Foundation
3 |
4 | Twitter Bootstrap - licensed under the Apache License v2.0.
5 | This product includes software developed by
6 | Twitter (http://twitter.github.com/bootstrap/).
7 |
8 | JQuery - licensed under the MIT License
9 | This product includes software developed by
10 | JQuery (http://jquery.org/)
11 |
12 | Google code prettify - licensed under the Apache License v2.0.
13 | This product includes software developed by
14 | Google (http://code.google.com/p/google-code-prettify/)
15 |
16 | Tango! base icon theme - released to the Public Domain
17 | This product includes software developed by
18 | Tango! Desktop Project (http://tango.freedesktop.org/)
19 |
20 | Glyphicons Halflings (part of Bootstrap by Twitter) - licensed under the Creative Commons Attribution 3.0 Unported (CC BY 3.0)
21 | This product includes software developed by
22 | Jan Kovařík (http://glyphicons.com/)
23 |
--------------------------------------------------------------------------------
/src/it/mskins-10/src/site/apt/beer.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | ------
5 | ------
6 |
7 | ~~ Licensed to the Apache Software Foundation (ASF) under one
8 | ~~ or more contributor license agreements. See the NOTICE file
9 | ~~ distributed with this work for additional information
10 | ~~ regarding copyright ownership. The ASF licenses this file
11 | ~~ to you under the Apache License, Version 2.0 (the
12 | ~~ "License"); you may not use this file except in compliance
13 | ~~ with the License. You may obtain a copy of the License at
14 | ~~
15 | ~~ http://www.apache.org/licenses/LICENSE-2.0
16 | ~~
17 | ~~ Unless required by applicable law or agreed to in writing,
18 | ~~ software distributed under the License is distributed on an
19 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
20 | ~~ KIND, either express or implied. See the License for the
21 | ~~ specific language governing permissions and limitations
22 | ~~ under the License.
23 |
24 | ~~ NOTE: For help with the syntax of this file, see:
25 | ~~ http://maven.apache.org/doxia/references/apt-format.html
26 |
27 | ${project.name}
28 |
29 | beer
30 |
--------------------------------------------------------------------------------
/src/it/mskins-10/src/site/apt/beer1.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | ------
5 | ------
6 |
7 | ~~ Licensed to the Apache Software Foundation (ASF) under one
8 | ~~ or more contributor license agreements. See the NOTICE file
9 | ~~ distributed with this work for additional information
10 | ~~ regarding copyright ownership. The ASF licenses this file
11 | ~~ to you under the Apache License, Version 2.0 (the
12 | ~~ "License"); you may not use this file except in compliance
13 | ~~ with the License. You may obtain a copy of the License at
14 | ~~
15 | ~~ http://www.apache.org/licenses/LICENSE-2.0
16 | ~~
17 | ~~ Unless required by applicable law or agreed to in writing,
18 | ~~ software distributed under the License is distributed on an
19 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
20 | ~~ KIND, either express or implied. See the License for the
21 | ~~ specific language governing permissions and limitations
22 | ~~ under the License.
23 |
24 | ~~ NOTE: For help with the syntax of this file, see:
25 | ~~ http://maven.apache.org/doxia/references/apt-format.html
26 |
27 | ${project.name}
28 |
29 | beer1
30 |
--------------------------------------------------------------------------------
/src/it/mskins-10/src/site/apt/wine.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | ------
5 | ------
6 |
7 | ~~ Licensed to the Apache Software Foundation (ASF) under one
8 | ~~ or more contributor license agreements. See the NOTICE file
9 | ~~ distributed with this work for additional information
10 | ~~ regarding copyright ownership. The ASF licenses this file
11 | ~~ to you under the Apache License, Version 2.0 (the
12 | ~~ "License"); you may not use this file except in compliance
13 | ~~ with the License. You may obtain a copy of the License at
14 | ~~
15 | ~~ http://www.apache.org/licenses/LICENSE-2.0
16 | ~~
17 | ~~ Unless required by applicable law or agreed to in writing,
18 | ~~ software distributed under the License is distributed on an
19 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
20 | ~~ KIND, either express or implied. See the License for the
21 | ~~ specific language governing permissions and limitations
22 | ~~ under the License.
23 |
24 | ~~ NOTE: For help with the syntax of this file, see:
25 | ~~ http://maven.apache.org/doxia/references/apt-format.html
26 |
27 | ${project.name}
28 |
29 | wine
30 |
--------------------------------------------------------------------------------
/src/it/mskins-10/src/site/apt/wine1.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | ------
5 | ------
6 |
7 | ~~ Licensed to the Apache Software Foundation (ASF) under one
8 | ~~ or more contributor license agreements. See the NOTICE file
9 | ~~ distributed with this work for additional information
10 | ~~ regarding copyright ownership. The ASF licenses this file
11 | ~~ to you under the Apache License, Version 2.0 (the
12 | ~~ "License"); you may not use this file except in compliance
13 | ~~ with the License. You may obtain a copy of the License at
14 | ~~
15 | ~~ http://www.apache.org/licenses/LICENSE-2.0
16 | ~~
17 | ~~ Unless required by applicable law or agreed to in writing,
18 | ~~ software distributed under the License is distributed on an
19 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
20 | ~~ KIND, either express or implied. See the License for the
21 | ~~ specific language governing permissions and limitations
22 | ~~ under the License.
23 |
24 | ~~ NOTE: For help with the syntax of this file, see:
25 | ~~ http://maven.apache.org/doxia/references/apt-format.html
26 |
27 | ${project.name}
28 |
29 | wine
30 |
--------------------------------------------------------------------------------
/src/it/mskins-10/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/mskins-10/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert index.text.contains( 'Generated by Apache Maven Doxia ' )
--------------------------------------------------------------------------------
/src/it/mskins-107/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Antoine Malliarakis
5 | ------
6 | 2019-06-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} regarding the generation of the generator meta tag.
32 |
--------------------------------------------------------------------------------
/src/it/mskins-107/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/src/it/mskins-107/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 |
22 | assert index.exists()
23 | assert index.text.contains("")
24 |
--------------------------------------------------------------------------------
/src/it/mskins-13/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 | true
37 | false
38 |
39 | true
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/src/it/mskins-13/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert !index.text.contains( 'Generated by Apache Maven Doxia at' )
--------------------------------------------------------------------------------
/src/it/mskins-14/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/src/it/mskins-143_default/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Jens Reimann
5 | ------
6 | 2018-03-23
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with additional Google Analytics options.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-143_default/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 | FOO-BAR
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/mskins-143_default/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert !index.text.contains( '_gaq.push([\'_setAccount\', \'FOO-BAR\']);' )
23 | assert index.text.contains( 'ga(\'create\', \'FOO-BAR\', \'auto\');' )
24 | assert index.text.contains( 'ga(\'set\', \'anonymizeIp\', true);' )
25 | assert index.text.contains( 'ga(\'set\', \'forceSSL\', true);' )
--------------------------------------------------------------------------------
/src/it/mskins-143_false/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Jens Reimann
5 | ------
6 | 2018-03-23
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with additional Google Analytics options.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-143_false/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | FOO-BAR
39 | false
40 | false
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/src/it/mskins-143_false/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert !index.text.contains( '_gaq.push([\'_setAccount\', \'FOO-BAR\']);' )
23 | assert index.text.contains( 'ga(\'create\', \'FOO-BAR\', \'auto\');' )
24 | assert !index.text.contains( 'ga(\'set\', \'anonymizeIp\', true);' )
25 | assert !index.text.contains( 'ga(\'set\', \'forceSSL\', true);' )
--------------------------------------------------------------------------------
/src/it/mskins-143_true/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Jens Reimann
5 | ------
6 | 2018-03-23
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with additional Google Analytics options.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-143_true/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | FOO-BAR
39 | true
40 | true
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/src/it/mskins-143_true/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert !index.text.contains( '_gaq.push([\'_setAccount\', \'FOO-BAR\']);' )
23 | assert index.text.contains( 'ga(\'create\', \'FOO-BAR\', \'auto\');' )
24 | assert index.text.contains( 'ga(\'set\', \'anonymizeIp\', true);' )
25 | assert index.text.contains( 'ga(\'set\', \'forceSSL\', true);' )
--------------------------------------------------------------------------------
/src/it/mskins-14_sitesearch/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | maven.apache.org
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/src/it/mskins-15/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 | false
37 | true
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/mskins-16/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/src/it/mskins-161/sidebar-fb-like-share/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins.its
23 | @project.artifactId@-mskins-161-parent
24 | @project.version@
25 |
26 |
27 | @project.artifactId@-mskins-161-sidebar-fb-like-share
28 | @project.name@ IT, MSKINS-161 sidebar-fb-like-share
29 | http://maven.apache.org/skins/@project.artifactId@/mskins-161/
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/it/mskins-161/sidebar-fb-like-share/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2012-03-18
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with Facebook like with share button.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-161/sidebar-fb-like-share/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | true
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/src/it/mskins-161/sidebar-fb-recommend-share/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins.its
23 | @project.artifactId@-mskins-161-parent
24 | @project.version@
25 |
26 |
27 | @project.artifactId@-mskins-161-sidebar-fb-recommend-share
28 | @project.name@ IT, MSKINS-161 sidebar-fb-recommend-share
29 | http://maven.apache.org/skins/@project.artifactId@/mskins-161/
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/it/mskins-161/sidebar-fb-recommend-share/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2012-03-18
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with Facebook recommend with share button.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-161/sidebar-fb-recommend-share/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | true
39 | true
40 | button
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/src/it/mskins-161/topbar-fb-like-share/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins.its
23 | @project.artifactId@-mskins-161-parent
24 | @project.version@
25 |
26 |
27 | @project.artifactId@-mskins-161-topbar-fb-like-share
28 | @project.name@ IT, MSKINS-161 topbar-fb-like-share
29 | http://maven.apache.org/skins/@project.artifactId@/mskins-161/
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/it/mskins-161/topbar-fb-like-share/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2012-03-18
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with Facebook like with share button.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-161/topbar-fb-like-share/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | true
38 | false
39 |
40 | true
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/src/it/mskins-161/topbar-fb-recommend-share/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins.its
23 | @project.artifactId@-mskins-161-parent
24 | @project.version@
25 |
26 |
27 | @project.artifactId@-mskins-161-topbar-fb-recommend-share
28 | @project.name@ IT, MSKINS-161 topbar-fb-recommend-share
29 | http://maven.apache.org/skins/@project.artifactId@/mskins-161/
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/it/mskins-161/topbar-fb-recommend-share/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2012-03-18
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with Facebook recommend with share button.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-161/topbar-fb-recommend-share/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | true
38 | false
39 |
40 | true
41 | true
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/src/it/mskins-17/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with sidebar enabled and Google Search.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/pom.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-17/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/src/it/mskins-17/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert index.text.contains( '
| Last Published: 1990-01-01' )
23 |
--------------------------------------------------------------------------------
/src/it/mskins-174/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 |
30 |
31 |
32 | ${skinGroupId}
33 | ${skinArtifactId}
34 | ${skinVersion}
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/src/it/mskins-174/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert !index.text.contains( '')
23 |
--------------------------------------------------------------------------------
/src/it/mskins-177-apache-analytics/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Jens Reimann
5 | ------
6 | 2018-03-23
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with additional Apache Analytics options.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-apache-analytics|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-177-apache-analytics/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | 3
38 | https://analytics.apache.org
39 |
40 |
41 |
42 |
43 | Bar
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/src/it/mskins-177-apache-analytics/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert index.text.contains( 'var u=\"https://analytics.apache.org\";')
23 | assert index.text.contains( '_paq.push([\'setSiteId\', \'3\']);')
24 | assert index.text.contains( '_paq.push([\'setTrackerUrl\', u+\'/matomo.php\']');
25 | assert index.text.contains( '_paq.push([\'disableCookies\']);')
26 | assert index.text.contains( '_paq.push([\'trackPageView\']);')
27 | assert index.text.contains( '_paq.push([\'enableLinkTracking\']);')
28 | assert index.text.contains( '_paq.push([\'foo\', \'Bar\']);')
--------------------------------------------------------------------------------
/src/it/mskins-177-matomo-no-options/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins.its
23 | mskins-177_matomo-no-options
24 | @project.version@
25 |
26 |
27 | @project.name@
28 | @project.description@
29 | @project.groupId@
30 | @project.artifactId@
31 | @project.version@
32 |
33 |
34 |
35 |
36 |
37 | org.apache.maven.plugins
38 | maven-site-plugin
39 | @sitePluginVersion@
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | org.apache.maven.plugins
48 | maven-project-info-reports-plugin
49 | @projectInfoReportsPluginVersion@
50 |
51 | false
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/src/it/mskins-177-matomo-no-options/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Jens Reimann
5 | ------
6 | 2018-03-23
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with default Matomo options.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-matomo|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-177-matomo-no-options/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | X
38 | https://matomo.example.com
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/mskins-177-matomo-no-options/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert index.text.contains( 'var u=\"https://matomo.example.com\";')
23 | assert index.text.contains( '_paq.push([\'setSiteId\', \'X\']);')
24 | assert index.text.contains( '_paq.push([\'setTrackerUrl\', u+\'/matomo.php\']');
25 | assert !index.text.contains( '_paq.push([\'disableCookies\']);')
26 | assert !index.text.contains( '_paq.push([\'trackPageView\']);')
27 | assert !index.text.contains( '_paq.push([\'enableLinkTracking\']);')
28 | assert !index.text.contains( '_paq.push([\'foo\', \'Bar\']);')
29 |
--------------------------------------------------------------------------------
/src/it/mskins-21/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 | true
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/src/it/mskins-22/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2011-12-26
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with GitHub ribbon enabled.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-22/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | apache/maven-skins
39 | right
40 | black
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/src/it/mskins-222/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Tom & Jerry
5 | "Jack the Stripper"
6 | Michael Osipov \
7 | ------
8 | 2023-04-01
9 | ------
10 |
11 | ~~ Licensed to the Apache Software Foundation (ASF) under one
12 | ~~ or more contributor license agreements. See the NOTICE file
13 | ~~ distributed with this work for additional information
14 | ~~ regarding copyright ownership. The ASF licenses this file
15 | ~~ to you under the Apache License, Version 2.0 (the
16 | ~~ "License"); you may not use this file except in compliance
17 | ~~ with the License. You may obtain a copy of the License at
18 | ~~
19 | ~~ http://www.apache.org/licenses/LICENSE-2.0
20 | ~~
21 | ~~ Unless required by applicable law or agreed to in writing,
22 | ~~ software distributed under the License is distributed on an
23 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
24 | ~~ KIND, either express or implied. See the License for the
25 | ~~ specific language governing permissions and limitations
26 | ~~ under the License.
27 |
28 | ~~ NOTE: For help with the syntax of this file, see:
29 | ~~ http://maven.apache.org/doxia/references/apt-format.html
30 |
31 | ${project.name}
32 |
33 | This is a test for reserved XML char escaping.
34 |
35 |
--------------------------------------------------------------------------------
/src/it/mskins-222/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-no-options/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins.its
23 | mskins-226_anchorjs-no-options
24 | @project.version@
25 |
26 |
27 | @project.name@
28 | @project.description@
29 | @project.groupId@
30 | @project.artifactId@
31 | @project.version@
32 |
33 |
34 |
35 |
36 |
37 | org.apache.maven.plugins
38 | maven-site-plugin
39 | @sitePluginVersion@
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | org.apache.maven.plugins
48 | maven-project-info-reports-plugin
49 | @projectInfoReportsPluginVersion@
50 |
51 | false
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-no-options/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Jens Reimann
5 | ------
6 | 2018-03-23
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with no (default) AnchorJS options.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-anchorjs|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-no-options/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-no-options/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert index.text.contains( 'anchors.add()')
23 | assert !index.text.contains( 'anchors.options.')
24 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-options/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins.its
23 | mskins-226_anchorjs-options
24 | @project.version@
25 |
26 |
27 | @project.name@
28 | @project.description@
29 | @project.groupId@
30 | @project.artifactId@
31 | @project.version@
32 |
33 |
34 |
35 |
36 |
37 | org.apache.maven.plugins
38 | maven-site-plugin
39 | @sitePluginVersion@
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | org.apache.maven.plugins
48 | maven-project-info-reports-plugin
49 | @projectInfoReportsPluginVersion@
50 |
51 | false
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-options/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Jens Reimann
5 | ------
6 | 2018-03-23
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with custom AnchorJS options.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-anchorjs|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-options/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | h1, h2, h3, h4, h5
39 |
40 | .anchor
41 | foo
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/src/it/mskins-226-anchorjs-options/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert index.text.contains( 'anchors.add("h1, h2, h3, h4, h5")')
23 | assert index.text.contains( 'anchors.options.class = ".anchor"')
24 | assert index.text.contains( 'anchors.options.titleText = "foo"')
25 |
--------------------------------------------------------------------------------
/src/it/mskins-22_default/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2011-12-26
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with GitHub ribbon enabled.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-22_default/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | apache/maven-skins
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/src/it/mskins-22_topbar/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2011-12-26
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with GitHub ribbon enabled.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-22_topbar/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | true
38 | false
39 |
40 | apache/maven-skins
41 | right
42 | black
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------
/src/it/mskins-23/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2011-12-26
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with MOJOs profiles enabled.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-23/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | retired
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/src/it/mskins-24/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2011-12-26
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with MOJOs profiles enabled.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-24/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | simonetripodi
39 | true
40 | true
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/src/it/mskins-24_topbar/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2011-12-26
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with MOJOs profiles enabled.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-24_topbar/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | simonetripodi
39 | true
40 | true
41 |
42 | true
43 | false
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------
/src/it/mskins-28/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Andreas Sewe
5 | ------
6 | 2012-12-26
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with multiple "powered by" logos.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-31/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins
23 | maven-skins
24 | @project.parent.version@
25 |
26 |
27 | org.apache.maven.skins.its
28 | @project.artifactId@-mskins-31
29 | @project.version@
30 | jar
31 |
32 | @project.name@ IT, MSKINS-31
33 | https://maven.apache.org/skins/@project.artifactId@/mskins-31/
34 |
35 |
36 | @project.name@
37 | @project.description@
38 | @project.groupId@
39 | @project.artifactId@
40 | @project.version@
41 |
42 |
43 |
44 |
45 |
46 | org.apache.maven.plugins
47 | maven-site-plugin
48 | @sitePluginVersion@
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/src/it/mskins-31/src/site/apt/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/src/it/mskins-31/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/src/it/mskins-33/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2012-03-18
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with Facebook like button.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-33/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/mskins-33/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File buildLog = new File( basedir, 'build.log' )
21 | assert buildLog.exists()
22 | assert buildLog.text.contains('[INFO] BUILD SUCCESS')
23 |
24 | File index = new File( basedir, 'target/site/index.html')
25 | assert index.exists()
26 | assert index.text.contains('')
27 | assert index.text.contains('')
28 | assert index.text.contains(
29 | '')
30 |
31 |
--------------------------------------------------------------------------------
/src/it/mskins-33_topbar/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Simo
5 | ------
6 | 2012-03-18
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with Facebook like button.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-33_topbar/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | true
39 | false
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/src/it/mskins-33_topbar/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File buildLog = new File( basedir, 'build.log' )
21 | assert buildLog.exists()
22 | assert buildLog.text.contains('[INFO] BUILD SUCCESS')
23 |
24 | File index = new File( basedir, 'target/site/index.html')
25 | assert index.exists()
26 | assert index.text.contains('')
27 | assert index.text.contains('')
28 | assert index.text.contains(
29 | '')
30 |
31 |
--------------------------------------------------------------------------------
/src/it/mskins-41/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Andreas Sewe
5 | ------
6 | 2012-12-29
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with multiple links. They should be ordered as
32 | listed in the <<>>. ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-41/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/mskins-47/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
20 | 4.0.0
21 |
22 | org.apache.maven.skins
23 | maven-skins
24 | @project.parent.version@
25 |
26 |
27 | org.apache.maven.skins.its
28 | @project.artifactId@-mskins-47
29 | @project.version@
30 | jar
31 |
32 | @project.name@ IT, MSKINS-47
33 | https://maven.apache.org/skins/@project.artifactId@/mskins-47/
34 |
35 |
36 | @project.name@
37 | @project.description@
38 | @project.groupId@
39 | @project.artifactId@
40 | @project.version@
41 |
42 |
43 |
44 |
45 |
46 | org.apache.maven.plugins
47 | maven-site-plugin
48 | @sitePluginVersion@
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/src/it/mskins-47/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Robert Scholte
5 | ------
6 | 2012-04-09
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} and a very old version of the maven-site-plugin
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-47/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/src/it/mskins-47/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 | assert !index.text.contains( '$headContent' )
--------------------------------------------------------------------------------
/src/it/mskins-72/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Michael Osipov
5 | ------
6 | 2013-07-30
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with copyright pulled to the right-hand side by
32 | the css class <<>>.
33 | ${skinDescription}
34 |
35 | * Actual Configuration
36 |
37 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
38 |
--------------------------------------------------------------------------------
/src/it/mskins-72/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 | pull-right
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/mskins-72/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | int inceptionYear = 2002
22 | int currentYear = Calendar.getInstance().get(Calendar.YEAR)
23 | assert index.exists()
24 | assert index.getText("UTF-8").contains( "\u00A9" )
25 |
--------------------------------------------------------------------------------
/src/it/mskins-85/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Michael Osipov
5 | ------
6 | 2013-08-18
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with a custom breadcrumb divider <<<»>>> (guillemet).
32 | ${skinDescription}
33 |
34 | * Actual Configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/mskins-85/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | »
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/src/it/settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
21 |
22 |
23 |
24 |
25 | it-repo
26 |
27 | true
28 |
29 |
30 |
31 | local.central
32 | @localRepositoryUrl@
33 |
34 | true
35 |
36 |
37 | true
38 |
39 |
40 |
41 |
42 |
43 | local.central
44 | @localRepositoryUrl@
45 |
46 | true
47 |
48 |
49 | true
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/src/it/sidebar/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with sidebar enabled and Google Search.
32 | ${skinDescription}
33 |
34 | * Actual configuration
35 |
36 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
37 |
--------------------------------------------------------------------------------
/src/it/sidebar/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 | true
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
--------------------------------------------------------------------------------
/src/it/sidebar/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 |
23 | // MSKINS-130 check that html structure is as clean as possible
24 | String html = index.text
25 | // active menu
26 | assert html.contains( '
About' )
27 | // inactive menu
28 | assert html.contains( 'Summary' )
29 | assert html.contains( 'Plugins' )
30 | // breadcrumb
31 | assert html.contains( 'Apache/' )
32 |
33 | // MSKINS-263 - image without class in banner
34 | assert html.contains('')
35 | assert html.contains('')
36 |
37 | // and image with class
38 | assert html.contains('
')
39 |
--------------------------------------------------------------------------------
/src/it/topbar-inverse/src/site/apt/bar.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | bar.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar-inverse/src/site/apt/beer.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | beer.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar-inverse/src/site/apt/foo.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | foo.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar-inverse/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 | ${skinDescription}
33 |
34 | topbar width configured with navBarStyle to navbar-inverse.
35 |
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar-inverse/src/site/apt/wine.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | wine.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar-inverse/src/site/resources/images/topbar-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/it/topbar-inverse/src/site/resources/images/topbar-logo.png
--------------------------------------------------------------------------------
/src/it/topbar/src/site/apt/bar.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | bar.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar/src/site/apt/beer.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | beer.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar/src/site/apt/foo.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | foo.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar/src/site/apt/index.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 | ${skinDescription}
33 |
34 | topbar width configured with topBarContainerStyle which set style attribute content.
35 |
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar/src/site/apt/wine.apt.vm:
--------------------------------------------------------------------------------
1 | ------
2 | ${project.name}
3 | ------
4 | Hervé Boutemy
5 | ------
6 | 2011-10-15
7 | ------
8 |
9 | ~~ Licensed to the Apache Software Foundation (ASF) under one
10 | ~~ or more contributor license agreements. See the NOTICE file
11 | ~~ distributed with this work for additional information
12 | ~~ regarding copyright ownership. The ASF licenses this file
13 | ~~ to you under the Apache License, Version 2.0 (the
14 | ~~ "License"); you may not use this file except in compliance
15 | ~~ with the License. You may obtain a copy of the License at
16 | ~~
17 | ~~ http://www.apache.org/licenses/LICENSE-2.0
18 | ~~
19 | ~~ Unless required by applicable law or agreed to in writing,
20 | ~~ software distributed under the License is distributed on an
21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22 | ~~ KIND, either express or implied. See the License for the
23 | ~~ specific language governing permissions and limitations
24 | ~~ under the License.
25 |
26 | ~~ NOTE: For help with the syntax of this file, see:
27 | ~~ http://maven.apache.org/doxia/references/apt-format.html
28 |
29 | ${project.name}
30 |
31 | This is a test for ${skinName} with topbar enabled, sidebar disabled and Google Search.
32 |
33 | wine.html
34 |
35 | ${skinDescription}
36 |
37 | * Actual configuration
38 |
39 | %{snippet|id=skin-custom-config|file=${project.basedir}/src/site/site.xml}
40 |
--------------------------------------------------------------------------------
/src/it/topbar/src/site/resources/images/topbar-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/it/topbar/src/site/resources/images/topbar-logo.png
--------------------------------------------------------------------------------
/src/it/topbar/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | File index = new File( basedir, "target/site/index.html" )
21 | assert index.exists()
22 |
23 | // MSKINS-130 check that html structure is as clean as possible
24 | String html = index.text
25 | // active menu
26 | assert html.contains( 'About' )
27 | // inactive menu
28 | assert html.contains( 'Summary' )
29 | assert html.contains( 'Plugins' )
30 | // breadcrumb
31 | assert html.contains( 'Apache/' )
32 |
33 | // MSKINS-263 - image without class in banner
34 | assert html.contains('')
35 | assert html.contains('')
36 |
37 | // and image with class
38 | assert html.contains('
')
39 |
--------------------------------------------------------------------------------
/src/it/verbatim/src/site/apt/verbatim-apt.apt:
--------------------------------------------------------------------------------
1 | ~~ Licensed to the Apache Software Foundation (ASF) under one
2 | ~~ or more contributor license agreements. See the NOTICE file
3 | ~~ distributed with this work for additional information
4 | ~~ regarding copyright ownership. The ASF licenses this file
5 | ~~ to you under the Apache License, Version 2.0 (the
6 | ~~ "License"); you may not use this file except in compliance
7 | ~~ with the License. You may obtain a copy of the License at
8 | ~~
9 | ~~ http://www.apache.org/licenses/LICENSE-2.0
10 | ~~
11 | ~~ Unless required by applicable law or agreed to in writing,
12 | ~~ software distributed under the License is distributed on an
13 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 | ~~ KIND, either express or implied. See the License for the
15 | ~~ specific language governing permissions and limitations
16 | ~~ under the License.
17 |
18 | ~~ NOTE: For help with the syntax of this file, see:
19 | ~~ http://maven.apache.org/doxia/references/apt-format.html
20 |
21 | ---
22 | Simple
23 | Verbose
24 | block
25 | ---
26 |
27 | +--
28 | int main()
29 | {
30 | }
31 | +--
--------------------------------------------------------------------------------
/src/it/verbatim/src/site/markdown/verbatim-md.md:
--------------------------------------------------------------------------------
1 |
19 | ```
20 | Simple
21 | Verbose
22 | block
23 | ```
24 |
25 | ```java
26 | int main()
27 | {
28 | }
29 | ```
--------------------------------------------------------------------------------
/src/it/verbatim/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
24 |
27 |
28 |
29 | ${skinGroupId}
30 | ${skinArtifactId}
31 | ${skinVersion}
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/it/verbatim/verify.groovy:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | private void assertVerbatimHtml(File file) {
21 | assert file.exists()
22 | String html = file.text
23 | // only one snippet with code and linenumbers
24 | assert (html.count( 'class="prettyprint linenums"' ) == 1)
25 | // the other snippet is just verbatim (no code!)
26 | }
27 |
28 | assertVerbatimHtml(new File(basedir, "target/site/verbatim-apt.html"))
29 | assertVerbatimHtml(new File(basedir, "target/site/verbatim-md.html"))
30 |
--------------------------------------------------------------------------------
/src/main/resources/META-INF/maven/skin.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
21 |
22 |
24 |
25 | 2.0.0
26 |
27 |
28 |
--------------------------------------------------------------------------------
/src/main/resources/css/maven-base.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | .clear {
21 | clear: both;
22 | visibility: hidden;
23 | }
24 |
25 | .clear hr {
26 | display: none;
27 | }
28 |
29 | section > p,
30 | section > dt,
31 | section > dl,
32 | section > table.table,
33 | section > pre {
34 | margin-right: 7px;
35 | margin-left: 7px;
36 | }
37 |
38 | #poweredBy {
39 | text-align: center;
40 | }
41 |
--------------------------------------------------------------------------------
/src/main/resources/css/prettify.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | .pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0;padding-left:15px}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
--------------------------------------------------------------------------------
/src/main/resources/css/print.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | #banner,
21 | #footer,
22 | #leftcol,
23 | #breadcrumbs,
24 | .docs #toc,
25 | .docs .courtesylinks,
26 | #leftColumn,
27 | #navColumn {
28 | display: none !important;
29 | }
30 |
31 | #bodyColumn,
32 | body.docs div.docs {
33 | margin: 0 !important;
34 | border: none !important;
35 | }
36 |
--------------------------------------------------------------------------------
/src/main/resources/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/src/main/resources/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/src/main/resources/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/src/main/resources/images/accessories-text-editor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/accessories-text-editor.png
--------------------------------------------------------------------------------
/src/main/resources/images/add.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/add.gif
--------------------------------------------------------------------------------
/src/main/resources/images/apache-maven-project-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/apache-maven-project-2.png
--------------------------------------------------------------------------------
/src/main/resources/images/fix.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/fix.gif
--------------------------------------------------------------------------------
/src/main/resources/images/icon_error_sml.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/icon_error_sml.gif
--------------------------------------------------------------------------------
/src/main/resources/images/icon_help_sml.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/icon_help_sml.gif
--------------------------------------------------------------------------------
/src/main/resources/images/icon_info_sml.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/icon_info_sml.gif
--------------------------------------------------------------------------------
/src/main/resources/images/icon_success_sml.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/icon_success_sml.gif
--------------------------------------------------------------------------------
/src/main/resources/images/icon_warning_sml.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/icon_warning_sml.gif
--------------------------------------------------------------------------------
/src/main/resources/images/logos/build-by-maven-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/logos/build-by-maven-black.png
--------------------------------------------------------------------------------
/src/main/resources/images/logos/build-by-maven-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/logos/build-by-maven-white.png
--------------------------------------------------------------------------------
/src/main/resources/images/logos/maven-feather.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/logos/maven-feather.png
--------------------------------------------------------------------------------
/src/main/resources/images/profiles/pre-release.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/profiles/pre-release.png
--------------------------------------------------------------------------------
/src/main/resources/images/profiles/retired.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/profiles/retired.png
--------------------------------------------------------------------------------
/src/main/resources/images/profiles/sandbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/profiles/sandbox.png
--------------------------------------------------------------------------------
/src/main/resources/images/remove.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/remove.gif
--------------------------------------------------------------------------------
/src/main/resources/images/rss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/rss.png
--------------------------------------------------------------------------------
/src/main/resources/images/update.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/update.gif
--------------------------------------------------------------------------------
/src/main/resources/images/window-new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/images/window-new.png
--------------------------------------------------------------------------------
/src/main/resources/img/glyphicons-halflings-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/img/glyphicons-halflings-white.png
--------------------------------------------------------------------------------
/src/main/resources/img/glyphicons-halflings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/maven-fluido-skin/99e3b2f1b4946747356fab2f04917343665be1c8/src/main/resources/img/glyphicons-halflings.png
--------------------------------------------------------------------------------
/src/main/resources/js/fluido.js:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing,
13 | * software distributed under the License is distributed on an
14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 | * KIND, either express or implied. See the License for the
16 | * specific language governing permissions and limitations
17 | * under the License.
18 | */
19 |
20 | jQuery( document ).ready( function()
21 | {
22 | // initialize the dropdown menu if found
23 | $( '.topbar' ).dropdown();
24 |
25 | prettyPrint();
26 |
27 | } );
28 |
29 | function asyncJs( url ) {
30 | ( function() {
31 | var s = document.createElement( 'script' ), t = document.getElementsByTagName( 'script' )[0];
32 | s.type = 'text/javascript';
33 | s.async = true;
34 | s.src = url;
35 | t.parentNode.insertBefore( s, t );
36 | } )();
37 | }
--------------------------------------------------------------------------------
/src/misc/scripts/resize_icon.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | #------------------------------------------------------------------------------
3 | # Licensed to the Apache Software Foundation (ASF) under one
4 | # or more contributor license agreements. See the NOTICE file
5 | # distributed with this work for additional information
6 | # regarding copyright ownership. The ASF licenses this file
7 | # to you under the Apache License, Version 2.0 (the
8 | # "License"); you may not use this file except in compliance
9 | # with the License. You may obtain a copy of the License at
10 | #
11 | # http://www.apache.org/licenses/LICENSE-2.0
12 | #
13 | # Unless required by applicable law or agreed to in writing,
14 | # software distributed under the License is distributed on an
15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 | # KIND, either express or implied. See the License for the
17 | # specific language governing permissions and limitations
18 | # under the License.
19 | #------------------------------------------------------------------------------
20 |
21 | convert $1 -adaptive-resize 14x14 $1
22 |
--------------------------------------------------------------------------------
/src/misc/scripts/sprite.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | #------------------------------------------------------------------------------
3 | # Licensed to the Apache Software Foundation (ASF) under one
4 | # or more contributor license agreements. See the NOTICE file
5 | # distributed with this work for additional information
6 | # regarding copyright ownership. The ASF licenses this file
7 | # to you under the Apache License, Version 2.0 (the
8 | # "License"); you may not use this file except in compliance
9 | # with the License. You may obtain a copy of the License at
10 | #
11 | # http://www.apache.org/licenses/LICENSE-2.0
12 | #
13 | # Unless required by applicable law or agreed to in writing,
14 | # software distributed under the License is distributed on an
15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 | # KIND, either express or implied. See the License for the
17 | # specific language governing permissions and limitations
18 | # under the License.
19 | #------------------------------------------------------------------------------
20 |
21 | montage window-new.png \
22 | accessories-text-editor.png \
23 | -tile 4x3 -geometry +2+2 -background none external-links.png
24 |
--------------------------------------------------------------------------------
/src/site/resources/download.cgi:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | #
3 | # Licensed to the Apache Software Foundation (ASF) under one
4 | # or more contributor license agreements. See the NOTICE file
5 | # distributed with this work for additional information
6 | # regarding copyright ownership. The ASF licenses this file
7 | # to you under the Apache License, Version 2.0 (the
8 | # "License"); you may not use this file except in compliance
9 | # with the License. You may obtain a copy of the License at
10 | #
11 | # http://www.apache.org/licenses/LICENSE-2.0
12 | #
13 | # Unless required by applicable law or agreed to in writing,
14 | # software distributed under the License is distributed on an
15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 | # KIND, either express or implied. See the License for the
17 | # specific language governing permissions and limitations
18 | # under the License.
19 | #
20 | # Just call the standard mirrors.cgi script. It will use download.html
21 | # as the input template.
22 | exec /www/www.apache.org/dyn/mirrors/mirrors.cgi $*
--------------------------------------------------------------------------------
/src/site/site.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
21 |
22 |
24 |
25 | ${project.scm.url}
26 |
27 |
28 | org.apache.maven.skins
29 | maven-fluido-skin
30 | ${project.version}
31 |
32 |
33 |
34 |
35 |
36 | apache/${project.artifactId}
37 | right
38 | gray
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
54 |
55 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------