From c1cf786d3f4e4ae2fb1f0975419b7a74e1cab6f1 Mon Sep 17 00:00:00 2001 From: Moritz Dieing <63721811+moritzdieing@users.noreply.github.com> Date: Mon, 1 Feb 2021 00:31:50 +0100 Subject: [PATCH] package info for view and view.main --- pnpm-lock.yaml | 18 ------------------ .../kit/typicalc/view/main/package-info.java | 10 ++++++++++ .../edu/kit/typicalc/view/package-info.java | 11 +++++++++++ 3 files changed, 21 insertions(+), 18 deletions(-) create mode 100644 src/main/java/edu/kit/typicalc/view/main/package-info.java create mode 100644 src/main/java/edu/kit/typicalc/view/package-info.java diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 907e06c..01b58c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,7 +2,6 @@ dependencies: '@polymer/iron-icon': 3.0.1 '@polymer/iron-list': 3.1.0 '@polymer/polymer': 3.2.0 - '@vaadin-component-factory/vcf-tooltip': 1.3.13 '@vaadin/flow-frontend': 'link:target/flow-frontend' '@vaadin/form': 'link:target/flow-frontend/form' '@vaadin/router': 1.7.2 @@ -183,16 +182,6 @@ packages: dev: true resolution: integrity: sha512-gHUHI6pJaANIO2r6WcbT7+WMgbL9GZooR4tWpuBOETpDIqFNxwaJluE+6rj6VGYe8k6OkfhbHz2Fkm8kl06Igw== - /@vaadin-component-factory/vcf-tooltip/1.3.13: - dependencies: - '@polymer/polymer': 3.2.0 - '@vaadin/vaadin-element-mixin': 2.4.2 - '@vaadin/vaadin-license-checker': 2.1.2 - '@vaadin/vaadin-lumo-styles': 1.6.1 - '@vaadin/vaadin-themable-mixin': 1.6.2 - dev: false - resolution: - integrity: sha512-UezXIbkSRapmdLw0KldI3l2VjU81kYIdpyZdC7Dpa+4XOv0e7sPaWhfbyHumQxAIN337DQrkkx0im8M6Y1f1jQ== /@vaadin/router/1.7.2: dependencies: '@vaadin/vaadin-usage-statistics': 2.1.0 @@ -475,12 +464,6 @@ packages: dev: false resolution: integrity: sha512-hG1MQ8cLaFlsoqSZFm8bqXrHxMry6vtkJrpiXArxpaZXMwPkJnfrUT3D6Qm/NG/rZHvOzZa5U/1k5+dyledlHA== - /@vaadin/vaadin-license-checker/2.1.2: - dependencies: - '@vaadin/vaadin-development-mode-detector': 2.0.4 - dev: false - resolution: - integrity: sha512-oD6/MoavXyIZp6NWhkbJD5RKrpiWohhaQpgqjM0bFIthRr+1NoiG5R1w0uY3NIdMDuaXlsUFSQJ/Viz1v7F/jQ== /@vaadin/vaadin-list-box/1.4.0: dependencies: '@polymer/polymer': 3.2.0 @@ -6142,7 +6125,6 @@ specifiers: '@polymer/iron-list': 3.1.0 '@polymer/polymer': 3.2.0 '@types/validator': 13.1.0 - '@vaadin-component-factory/vcf-tooltip': 1.3.13 '@vaadin/flow-frontend': ./target/flow-frontend '@vaadin/form': ./target/flow-frontend/form '@vaadin/router': 1.7.2 diff --git a/src/main/java/edu/kit/typicalc/view/main/package-info.java b/src/main/java/edu/kit/typicalc/view/main/package-info.java new file mode 100644 index 0000000..13247e1 --- /dev/null +++ b/src/main/java/edu/kit/typicalc/view/main/package-info.java @@ -0,0 +1,10 @@ +/** + * This package contains classes for building the constantly displayed parts of the UI. This includes classes + * which provide methods to pass the user input to the {@link edu.kit.typicalc.presenter.Presenter}. + */ +@NonNullApi +@NonNullFields +package edu.kit.typicalc.view.main; + +import org.springframework.lang.NonNullApi; +import org.springframework.lang.NonNullFields; \ No newline at end of file diff --git a/src/main/java/edu/kit/typicalc/view/package-info.java b/src/main/java/edu/kit/typicalc/view/package-info.java new file mode 100644 index 0000000..31b09d3 --- /dev/null +++ b/src/main/java/edu/kit/typicalc/view/package-info.java @@ -0,0 +1,11 @@ +/** + * This package contains all the classes needed to build the user interface. This includes classes, which + * take the user input and pass it to the {@link edu.kit.typicalc.presenter.Presenter} as well as classes + * to display the result of the type inference algorithm. + */ +@NonNullApi +@NonNullFields +package edu.kit.typicalc.view; + +import org.springframework.lang.NonNullApi; +import org.springframework.lang.NonNullFields; \ No newline at end of file