]> source.dussan.org Git - vaadin-framework.git/commitdiff
Remove vaadin-widgets module (#7960)
authorTeemu Suo-Anttila <tsuoanttila@users.noreply.github.com>
Tue, 13 Dec 2016 07:31:49 +0000 (09:31 +0200)
committerPekka Hyvönen <pekka@vaadin.com>
Tue, 13 Dec 2016 07:31:49 +0000 (09:31 +0200)
all/all-assembly-descriptor.xml
all/pom.xml
bom/pom.xml
pom.xml
widgets/pom.xml [deleted file]
widgets/src/main/java/com/vaadin/themes/valoutil/BodyStyleName.java [deleted file]
widgets/src/main/resources/com/vaadin/themes/Valo.gwt.xml [deleted file]

index 2a7cf09a82946ea3b6e53626427cd9f53ba8111a..157f6215b9320208fe4d1bc613392f5c9822969f 100644 (file)
@@ -33,7 +33,6 @@
                                <exclude>${project.groupId}:vaadin-compatibility-themes</exclude>
                                <exclude>${project.groupId}:vaadin-compatibility-client</exclude>
                                <exclude>${project.groupId}:vaadin-compatibility-client-compiled</exclude>
-                               <exclude>${project.groupId}:vaadin-widgets</exclude>
                        </excludes>
                </dependencySet>
        </dependencySets>
index b3db0fd7d295378d0114b3960f05cccc7968baed..66b548bdb6028c5adc495d40b99268e6f3bddc0e 100644 (file)
             <version>${project.version}</version>
         </dependency>
 
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>vaadin-widgets</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-
         <!-- Needed because referenced from javadocs -->
         <dependency>
             <groupId>javax.portlet</groupId>
index d6fda8103b9cf9a525c2013aeacfdcb9019eb1ba..ebf2eb7d10447578802052b4f2f7584899d45d29 100644 (file)
                 <artifactId>vaadin-push</artifactId>
                 <version>${project.version}</version>
             </dependency>
-            <dependency>
-                <groupId>com.vaadin</groupId>
-                <artifactId>vaadin-widgets</artifactId>
-                <version>${project.version}</version>
-            </dependency>
             <dependency>
                 <groupId>com.vaadin</groupId>
                 <artifactId>vaadin-client</artifactId>
diff --git a/pom.xml b/pom.xml
index bf0532a883b6aa16bd7fd8081be5fda0c597619b..fbce50701257f27ac62e1730dfe1a541487dbb8b 100644 (file)
--- a/pom.xml
+++ b/pom.xml
                 <module>client-compiler</module>
                 <module>client-compiled</module>
                 <module>themes</module>
-                <module>widgets</module>
                 <module>uitest-common</module>
                 <module>uitest</module>
                 <module>liferay</module>
diff --git a/widgets/pom.xml b/widgets/pom.xml
deleted file mode 100644 (file)
index 4f8c2a8..0000000
+++ /dev/null
@@ -1,263 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>com.vaadin</groupId>
-        <artifactId>vaadin-root</artifactId>
-        <version>8.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>vaadin-widgets</artifactId>
-    <name>vaadin-widgets</name>
-    <packaging>jar</packaging>
-
-    <url>https://vaadin.com/</url>
-    <description>Vaadin widgets</description>
-
-    <dependencies>
-
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>vaadin-client</artifactId>
-            <version>${project.version}</version>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>vaadin-shared</artifactId>
-            <version>${project.version}</version>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>vaadin-client-compiler</artifactId>
-            <version>${project.version}</version>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>vaadin-themes</artifactId>
-            <version>${project.version}</version>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>vaadin-buildhelpers</artifactId>
-            <version>${project.version}</version>
-            <scope>provided</scope>
-        </dependency>
-
-
-    </dependencies>
-
-    <build>
-        <plugins>
-
-            <plugin>
-                <groupId>org.apache.felix</groupId>
-                <artifactId>maven-bundle-plugin</artifactId>
-                <extensions>true</extensions>
-                <configuration>
-                    <instructions>
-                        <Bundle-Version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</Bundle-Version>
-                        <Bundle-RequiredExecutionEnvironment>${osgi.execution.environment}</Bundle-RequiredExecutionEnvironment>
-                        <!-- Export package is handled in exec plugin -->
-                        <Export-Package></Export-Package>
-                        <Import-Package></Import-Package>
-                    </instructions>
-                </configuration>
-                <executions>
-                    <execution>
-                        <id>bundle-manifest</id>
-                        <phase>prepare-package</phase>
-                        <goals>
-                            <goal>manifest</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-dependency-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>unpack-dependencies</id>
-                        <phase>generate-resources</phase>
-                        <goals>
-                            <goal>unpack</goal>
-                        </goals>
-                        <configuration>
-                            <artifactItems>
-                                <artifactItem>
-                                    <groupId>com.vaadin</groupId>
-                                    <artifactId>vaadin-client</artifactId>
-                                    <includes>
-                                        com/vaadin/*.gwt.xml,
-                                        com/vaadin/client/BrowserInfo*,
-                                        com/vaadin/client/AnimationUtil*,
-                                        com/vaadin/client/ComputedStyle*,
-                                        com/vaadin/client/DeferredWorker*,
-                                        com/vaadin/client/Profiler*,
-                                        com/vaadin/client/StyleConstants*,
-                                        com/vaadin/client/WidgetUtil*,
-                                        com/vaadin/client/ui/FocusUtil*,
-                                        com/vaadin/client/data/**,
-                                        com/vaadin/client/widget/**,
-                                        com/vaadin/client/Focusable*,
-                                        com/vaadin/client/widgets/**,
-                                        com/vaadin/client/renderers/**,
-                                        com/vaadin/client/ui/SubPartAware*,
-                                        com/vaadin/client/ui/VProgressBar*,
-                                        com/vaadin/client/ui/dd/DragAndDropHandler*,
-                                        com/vaadin/client/ui/dd/DragHandle*,
-                                        com/vaadin/client/VSchedulerImpl*
-                                    </includes>
-                                </artifactItem>
-
-                                <artifactItem>
-                                    <groupId>com.vaadin</groupId>
-                                    <artifactId>vaadin-shared</artifactId>
-                                    <includes>
-                                        com/vaadin/shared/ui/grid/*.*,
-                                        com/vaadin/shared/ui/grid/**/*.*,
-                                        com/vaadin/shared/util/SharedUtil*,
-                                        com/vaadin/shared/Registration*,
-                                        com/vaadin/shared/VBrowserDetails*,
-                                        com/vaadin/shared/data/sort/SortDirection*
-                                    </includes>
-                                    <excludes>
-                                        com/vaadin/shared/**/*Rpc.*,
-                                        com/vaadin/shared/**/*Rpc$*.*,
-                                        com/vaadin/shared/**/*State.*,
-                                        com/vaadin/shared/**/*State$*.*
-                                    </excludes>
-                                </artifactItem>
-                                <artifactItem>
-                                    <groupId>com.vaadin</groupId>
-                                    <artifactId>vaadin-client-compiler</artifactId>
-                                    <includes>
-                                        com/vaadin/sass/linker/*.*
-                                    </includes>
-                                </artifactItem>
-
-                                <artifactItem>
-                                    <groupId>com.vaadin</groupId>
-                                    <artifactId>vaadin-themes</artifactId>
-                                    <includes>
-                                        /VAADIN/themes/valo/**,
-                                        /VAADIN/themes/base/**
-                                    </includes>
-                                    <outputDirectory>${project.build.directory}/themes</outputDirectory>
-                                </artifactItem>
-                            </artifactItems>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <artifactId>maven-resources-plugin</artifactId>
-                <executions>
-                    <!-- Copy .java files to package -->
-                    <execution>
-                        <id>copy-sources</id>
-                        <!-- here the phase you need -->
-                        <phase>prepare-package</phase>
-                        <goals>
-                            <goal>copy-resources</goal>
-                        </goals>
-                        <configuration>
-                            <outputDirectory>${project.build.outputDirectory}</outputDirectory>
-                            <resources>
-                                <resource>
-                                    <directory>src/main/java</directory>
-                                    <filtering>false</filtering>
-                                </resource>
-                            </resources>
-                        </configuration>
-                    </execution>
-                    <execution>
-                        <id>copy-themes</id>
-                        <!-- here the phase you need -->
-                        <phase>prepare-package</phase>
-                        <goals>
-                            <goal>copy-resources</goal>
-                        </goals>
-                        <configuration>
-                            <outputDirectory>${project.build.outputDirectory}/com/vaadin/themes/public</outputDirectory>
-                            <resources>
-                                <resource>
-                                    <directory>${project.build.directory}/themes/VAADIN/themes</directory>
-                                    <filtering>false</filtering>
-                                </resource>
-                            </resources>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-checkstyle-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>checkstyle</goal>
-                        </goals>
-                        <phase>process-sources</phase>
-                    </execution>
-                </executions>
-            </plugin>
-
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>exec-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>generate-export-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>exec</goal>
-                        </goals>
-                        <configuration>
-                            <classpathScope>compile</classpathScope>
-                            <executable>${java.home}/bin/java</executable>
-                            <arguments>
-                                <argument>-Dvaadin.version=${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</argument>
-                                <argument>-DincludeNumberPackages=1</argument>
-
-                                <argument>-classpath</argument>
-                                <classpath />
-
-                                <argument>com.vaadin.buildhelpers.GeneratePackageExports</argument>
-
-                                <argument>${project.build.directory}/${project.build.finalName}.${project.packaging}
-                                </argument>
-                                <argument>com/vaadin</argument>
-                            </arguments>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <version>2.6</version>
-                <configuration>
-                    <archive>
-                        <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
-                        <index>false</index>
-                        <manifest>
-                            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-                        </manifest>
-                    </archive>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-
-</project>
diff --git a/widgets/src/main/java/com/vaadin/themes/valoutil/BodyStyleName.java b/widgets/src/main/java/com/vaadin/themes/valoutil/BodyStyleName.java
deleted file mode 100644 (file)
index a60573c..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Copyright 2000-2016 Vaadin Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-
-package com.vaadin.themes.valoutil;
-
-import com.google.gwt.core.client.EntryPoint;
-import com.google.gwt.dom.client.Document;
-
-public class BodyStyleName implements EntryPoint {
-
-    @Override
-    public void onModuleLoad() {
-        Document.get().getBody().addClassName("valo");
-    }
-
-}
diff --git a/widgets/src/main/resources/com/vaadin/themes/Valo.gwt.xml b/widgets/src/main/resources/com/vaadin/themes/Valo.gwt.xml
deleted file mode 100644 (file)
index d9e0f6a..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.7.0//EN"
-  "http://gwtproject.org/doctype/2.7.0/gwt-module.dtd">
-<module>
-    <entry-point class='com.vaadin.themes.valoutil.BodyStyleName' />
-    <source path='valoutil' />
-    <public path="public" />
-    <stylesheet src="valo/styles.css" />
-</module>