summaryrefslogtreecommitdiffstats
path: root/2019/transcripts/19.md
diff options
context:
space:
mode:
authorAmin Bandali <bandali@gnu.org>2020-07-19 15:52:59 -0400
committerAmin Bandali <bandali@gnu.org>2020-07-19 15:52:59 -0400
commitc7c2ff9b9d45d15b9e715aa72449733dc0178420 (patch)
tree3dd7d49711a72d1fd2d8f9fecf0f440e2fd0b4b5 /2019/transcripts/19.md
parent3d9ad5862f8643861543acb25aa6f97953ad4f0a (diff)
downloademacsconf-wiki-c7c2ff9b9d45d15b9e715aa72449733dc0178420.tar.xz
emacsconf-wiki-c7c2ff9b9d45d15b9e715aa72449733dc0178420.zip
delete duplicate material, add some copyright notices
Diffstat (limited to '2019/transcripts/19.md')
-rw-r--r--2019/transcripts/19.md49
1 files changed, 0 insertions, 49 deletions
diff --git a/2019/transcripts/19.md b/2019/transcripts/19.md
deleted file mode 100644
index 1419e1ea..00000000
--- a/2019/transcripts/19.md
+++ /dev/null
@@ -1,49 +0,0 @@
-[[!meta title="Emacs: My awesome Java environment - Torstein Krause Johansen (skybert)"]]
-
-## Emacs: My awesome Java environment
-
-by torstein @ skybert dot net
-
-## Hi, I'm Torstein 👋
-- Been in ❤ with Emacs since 2000
-
-## I've used many Java plugins/packages
-
-- java-mode (2000 → 2001)
-- [JDEE](//github.com/jdee-emacs/jdee) (2001 → 2009)
-- [gtags](//www.gnu.org/software/global/manual/global.html)
-- jtags
-- [Malabar](//github.com/m0smith/malabar-mode) (2011 → 2012)
-- [JDIbug](//github.com/udalrich/jdibug) (2009 → 2011)
-- [eclim](//github.com/emacs-eclim/emacs-eclim) (2013 → 2017)
-- [Meghanada](//github.com/mopemope/meghanada-emacs) (2017 → 2018)
-- [lsp-java](//github.com/emacs-lsp/lsp-java) (2018 → present)
-
-## My requirements
-- Zero conf: Easily setup a new Java project
-- Fast: must handle large projects
-- Large meaning ~7000 classes (Tomcat has 2200)
-- Easy to switch between projects
-
-## Seeing is believing
-
-Will use a wee app, [cheese-shop](//gitlab.com/skybert/cheese-shop) to
-show the Java features in Emacs.
-
-- Auto completion
-- Code navigation
-- Jump to source of 3rd party libraries
-- Import classes
-- Static import methods and fields
-- Run JUnit tests from within Emacs
-- Linting
-- Unused variables
-- Wrong syntax
-- Missing generics
-- Implement missing class
-- Implement missing method
-- Debug application from within Emacs
-- Debugger with conditional break points
-- Refactoring: rename variable
-- Refactoring: extract to variable
-- Refactoring: extract to method