Add snippets for bazel-mode (#255)

* bazel mode snippets for cc

* bazel mode snippets for java.

added bazel mode java snippets and added newline at eof

* bazel mode snippets for python

* bazel mode snippets for shell
This commit is contained in:
Sunil 2018-04-07 07:08:56 -07:00 committed by Andrea Crotti
parent 6c11e532e8
commit 41030e2b01
22 changed files with 202 additions and 0 deletions

View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: alias
# key: alias
# --
alias(
name = "$0",
actual = "$1"
)

9
snippets/bazel-mode/ccb Normal file
View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: cc_binary
# key: ccb
# --
cc_binary(
name = "$0",
srcs = ["$1"],
deps = ["$2"]
)

8
snippets/bazel-mode/cci Normal file
View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: cc_import
# key: cci
# --
cc_import(
name = "$0",
hdrs = ["$1"]
)

10
snippets/bazel-mode/ccinc Normal file
View File

@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: cc_inc_library
# key: ccinc
# --
cc_inc_library(
name = "$0",
hdrs = ["$1"],
prefix = "$2",
deps = ["$3"]
)

10
snippets/bazel-mode/ccl Normal file
View File

@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: cc_library
# key: ccl
# --
cc_library(
name = "$0",
srcs = ["$1"],
hdrs = ["$2"],
deps = ["$3"]
)

8
snippets/bazel-mode/ccp Normal file
View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: cc_proto_library
# key: ccp
# --
cc_proto_library(
name = "$0",
deps = ["$1"]
)

9
snippets/bazel-mode/cct Normal file
View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: cc_test
# key: cct
# --
cc_test(
name = "$0"
srcs = ["$1"],
deps = ["$2"]
)

8
snippets/bazel-mode/fg Normal file
View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: filegroup
# key: fg
# --
filegroup(
name = "$0",
srcs = "$1"
)

9
snippets/bazel-mode/genq Normal file
View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: genquery
# key: genq
# --
genquery(
name = "$0",
expression = "$1",
scope = "$2"
)

9
snippets/bazel-mode/jbin Normal file
View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: java_binary
# key: jbin
# --
java_binary(
name = "$0",
srcs = "$1",
deps = "$2"
)

10
snippets/bazel-mode/jimp Normal file
View File

@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: java_import
# key: jimp
# --
java_import(
name = "$0",
jars = [
"$1"
]
)

8
snippets/bazel-mode/jlib Normal file
View File

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: java_library
# key: jlib
# --
java_library(
name = "$0",
deps = "$1"
)

9
snippets/bazel-mode/jrun Normal file
View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: java_runtime
# key: jrun
# --
java_runtime(
name = "$0",
srcs = "$1",
java_home = "$2"
)

11
snippets/bazel-mode/jtest Normal file
View File

@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# name: java_test
# key: jtest
# --
java_test(
name = "$0",
size = "$1",
runtime_deps = [
"$2"
]
)

12
snippets/bazel-mode/pybin Normal file
View File

@ -0,0 +1,12 @@
# -*- mode: snippet -*-
# name: py_binary
# key: pybin
# --
py_binary(
name = "$0",
srcs = "$1",
data = "$2"
deps = [
"$3"
]
)

View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: py_library
# key: pylib
# --
py_library(
name = "$0",
deps = "$1",
srcs = "$2"
)

View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: py_runtime
# key: pyrun
# --
py_runtime(
name = "$0",
files = "$1",
interpreter = "$2"
)

View File

@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# name: py_test
# key: pytest
# --
py_test(
name = "$0",
srcs = [
"$1"
],
main = "$2",
)

View File

@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: sh_binary
# key: shbin
# --
sh_binary(
name = "$0",
srcs = "$1",
data = "$2"
)

10
snippets/bazel-mode/shlib Normal file
View File

@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: sh_library
# key: shlib
# --
sh_library(
name = "$0",
data = [
"$1"
]
)

View File

@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# name: sh_test
# key: shtest
# --
sh_test(
name = "$0",
size = "$1",
srcs = "$2",
deps = "$3",
data = "$4"
)

5
snippets/bazel-mode/ws Normal file
View File

@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: workspace
# key: ws
# --
workspace(name = "$0")